- •С.П. Воробьёв Локальные сети эвм в асу Учебное пособие
- •Предисловие
- •Часть 1. Архитектура традиционных лвс
- •Глава 1.1. Введение. Развитие лвс
- •Глава 1.2. Лвс Ethernet
- •Ethernet - магистраль. 10Base-5
- •Ethernet на витой паре. 10base-t.
- •Модификации csma/cd
- •Структура кадра типа Ethernet_802.2
- •Структура кадра типа Ethrnet_snap.
- •Репитеры Ethernet.
- •Сетевые адаптеры Ethernet
- •Вопросы для самопроверки
- •Глава 1.3. Лвс arcnet
- •Маркерный метод доступа
- •Вопросы для самопроверки
- •Глава 1.4. Лвс token-ring
- •Структура удс-кадра
- •Приоритетно-маркерный метод доступа ieee 802.5
- •Вопросы для самопроверки
- •Глава 1.5. Альтернативные методы доступа Виртуальный жетон
- •Тактируемый метод доступа
- •Вопросы для самопроверки
- •Часть 2. Высокоскоростные лвс и современные технологии
- •Глава 2.1. Технология fast ethernet
- •Вопросы для самопроверки
- •Глава 2.2. Структурированные кабельные
- •Системы (скс)
- •Выбор типов кабеля
- •Ограничения на длины шнуров и кабелей скс
- •Проектирование скс
- •Оптоволоконные кабели
- •Вопросы для самопроверки
- •Глава 2.3. Сеть fddi
- •Структура уровней стандарта fddi (рис.2.10)
- •Формат кадра и маркера (рис. 2.12)
- •Маркерно-временной метод доступа
- •Вопросы для самопроверки
- •Глава 2.4 стандарт 100vg-AnyLan
- •Метод доступа простых детерминированных запросов с различным приоритетом (Demand Priority).
- •Процедура кругового опроса на примере следующей топологии, представленной на рис.2.15.
- •Вопросы для самопроверки
- •Глава 2.5. SWitch-технология
- •Техническая реализация коммутаторов
- •Аспекты полнодуплексной работы коммутатора
- •Основные характеристики коммутатора:
- •Дополнительные возможности коммутаторов
- •Примеры построения сети на основе коммутаторов
- •Алгоритм Spanning Tree (sta)
- •Формат пакета bpdu
- •Агрегирование транковых соединений (рис. 2.32)
- •Вопросы для самопроверки
- •Глава 2.6. Gigabit и 10Gigabit Ethernet
- •Стандарт 10 Gigabit Ethernet
- •Вопросы для самопроверки
- •Глава 2.7. Характеристика линий связи
- •Вопросы для самопроверки
- •Глава 2.8. Беспроводные лвс (wlan)
- •Построение сетей с использованием радиоканалов
- •Классы (типы) беспроводных сетей (рис. 2.47)
- •Произвольная структура сети показана на рис. 2.48.
- •Фиксированная структура сети приведена на рис. 2.49.
- •Рекомендации по размещению узлов доступа
- •Вопросы для самопроверки
- •Глава 2.9. Can-сети
- •Метод доступа csma/ba
- •Формат кадра сети can
- •Сети profibus (fieldbus)
- •Протоколы прикладного уровня (hlp-протоколы)
- •Вопросы для самопроверки
- •Глава 2.10. Протокол Fibre Channel
- •Вопросы для самопроверки
- •Часть 3. Протоколы среднего уровня.
- •Глава 3.1. Стек протоколов tcp/ip
- •История и перспективы стека tcp/ip
- •Структура стека tcp/ip.
- •Адресация в ip-сетях
- •Основные классы ip-адресов (рис. 3.3)
- •Протокол межсетевого взаимодействия ip
- •Формат пакета ip (рис. 3.4)
- •Протокол надежной доставки сообщений tcp
- •Формат сообщений tcp (рис. 3.5)
- •Развитие стека tcp/ip: протокол iPv.6
- •Вопросы для самопроверки
- •Глава 3.2. Протоколы novell
- •Протокол ipx
- •Протокол spx
- •Вопросы для самопроверки
- •Глава 3.3. Сеть apple talk
- •Часть 4. Протоколы прикладного уровня
- •Глава 4.1. Сетевые операционные системы
- •Вопросы для самопроверки
- •Глава 4.2. San & nas
- •Глава 4.3. Управление локальными сетями
- •Рекомендуемая литература
- •Оглавление
- •Локальные сети эвм в асу
- •346428, Г. Новочеркасск, ул. Просвещения, 132.
Модификации csma/cd
-
Чисто с контролем несущей - обеспечивается бесконфликтный способ передачи. Каждая станция прослушивает канал и если несущая отсутствует, то начинает передавать. Если канал занят, то рабочая станция уходит на случайную задержку.
-
Обнаружение конфликтов - станция не прослушивает канал на контроль несущей, а сразу передает, т. е. может в любой момент времени войти в канал. Процедура по повторной передаче аналогична предыдущему методу.
Сети с контролем несущей также имеют модификации, приведенные в табл. 1.1.
Табл. 1.1.
Условие |
Ненастойчивый |
p-настойчивый |
1-настойчивый |
Канал свободен |
Передать немедленно |
Через время ожидания (несколько мкс.) передать с вероятностью p, либо отложить с вероятностью 1-p. |
Передать немедленно |
Канал занят |
Случайное время ожидания и снова проверка состояния канала |
Выждать период и передать в освободившийся канал с вероятностью p, отложить с вероятностью p-1 |
Непрерывно контролировать несущую и передавать как только освободится |
Коллизия |
Повторно передать после случайного времени ожидания |
Метод р - настойчивого контроля разработан с двоякой целью:
1) уменьшить время пребывания канала в состоянии покоя, что обеспечивается методом 1-настойчивого
2) уменьшить вероятность коллизий, на что направлен метод ненастойчивого.
Однако, величина р должна быть выбрана достаточно небольшой, чтобы обеспечить приемлемые эксплуатационные характеристики. Но многие производители, хотя это может показаться удивительным, оказывают предпочтения методу 1-настойчивого контроля.
При обращении станции к коммуникационной среде, данные должны быть объединены в кадры. Кадры обеспечивают синхронизацию, задают адреса отправителя и получателей, а также протокол верхнего уровня, работающий с кадром (например, протокол IPX NetWare или межсетевой протокол IP). Будем использовать наименование типов кадров, принятые фирмой Novell и используемые в файлах AUTOEXEC.NCF и NET.CFG.
Novell NetWare версии 3.х и 4.х поддерживают четыре различных типа кадров (табл. 1.2).
Таблица 1.2.
-
Тип кадра
Протоколы
Ethernet_802.3
IPX/SPX
Ethernet_II
IPX/SPX, TCP/IP, AppleTalk Phase I
Ethernet_802.2
IPX/SPX, FTAM
Ethernet_SNAP
IPX/SPX, TCP/IP, Apple Talk Phase II
Они берут свое начало с разработок Ethernet компанией Xerox. Novell также использовала эту технологию и стала разрабатывать сети, реализуя данную топологическую схему. В то время IEEE еще не предложил стандарта 802.3, поэтому Novell нужно было найти какую-то основу для своей сети IPX/SPX, и она создала собственную версию 802.3. Проблема состояла в том, что у Novell пакеты 802.3 передаются в непосредственном виде и не включают в себя повышающей надежность кадровой информации, как в 802.2. Когда IEEE закончил работу над стандартом 802.2 и 802.3, Novell стала поддерживать 802.2 (по существу представляющий собой 802.3 с дополнительной информацией). Примерно в то же время в средах TCP/IP и Macintosh разрабатывались реализации Ethernet, начиная с Ethernet_SNAP, который использовался также в средах Token-Ring и AppleTalkPhase II. Как усовершенствование Ethernet_SNAP появился стандарт Ethernet_II. Эти кадры необходимы для поддержки TCP/IP на сервере NetWare 3.1х.
Структура кадра типа Ethernet_802.3 (непосредственный)
Используется только в IPX/SPX NetWare. Не содержит дополнительной информации для повышения надежности и управления (рис. 1.10).
Преамбула/начальный ограничитель
кадра SFD (8 байт)
Адрес получателя (6 байт)
Адрес источника (6 байт)
Длина (2 байта)
. . . Данные (46-1500 байт)
Контрольная последовательность
кадра FCS ( 4 байта )
Рис. 1.10.
Преамбула - 7 байт - используется для синхронизации принимающих станций и содержит чередующиеся единицы и нули
1010101010....
Начальный ограничитель кадра SFD - 1 - указывает начало кадра
10101011
Адрес получателя (АП)- 6 байт - содержит аппаратный адрес станции локального сегмента. Широковещательный адрес
FF FF FF FF FF FF .
Адрес источника (АИ) - 6 байт - адрес станции, отправившей пакет данных.
Длина - 2 байта - длина данных, размещенных в поле данных кадра.
Поле данных - поскольку протокол IPX/SPX является единственным протоколом, который может быть связан с кадром данного типа, поле данных всегда начинается с IPX - заголовка, который начинается в свою очередь с FFFF - 2 - байта.
Заполнитель, чтобы кадр имел min длину 64 байта (без преамбулы) и начального ограничителя, и если длина данных, которые должны быть переданы в пакете меньше 46 байт, то поле данных должно быть заполнено заполнителем, чтобы кадр содержал не менее 46 байт.
Контрольная последовательность кадра - встраивается в кадр с тем, чтобы принимающая станция обрабатывала лишь корректные кадры. Контрольная последовательность вычисляется по содержимому полей: адрес получателя, адрес источника, длина, данные, заполнитель с помощью циклического избыточного кода.
Min длина кадра - 64 байта.
Max длина кадра - 1518 байт