75
Удаленный узел, передавая серию кадров способен переполнить входной буфер порта повторителя, что может привести к потере кадров. Во избежании этого стандартизован основанный на кадрах контроль потока (frame based flow control), известный как 802.3x. Протокол работает на уровне MAC и предназначен для использования в дуплексных линиях. Буферный повторитель обеспечивает дуплексную связь как и коммутатор, но не такой дорогой, поскольку является просто расширением традиционного повторителя.
Коммутаторы. Перечислим наиболее важные черты ком-
мутаторов Gigabit Ethernet:
поддержка дуплексного режима по всем портам;
поддержка контроля потока основанного на кадрах
IEEE 802.3x;
наличие портов или модулей для организации каналов
Ethernet, Fast Ethernet;
поддержка физического интерфейса на одномодовый
ВОК;
возможность коммутации уровня 3;
поддержка механизма QoS и протокола RSVP;
поддержка стандарта IEEE 802.1Q/p для организации распределенных виртуальных сетей.
5.8 Технология 100VG-AnyLAN
В технологии 100VG-AnyLAN определены новый метод доступа Demand Priority и новая схема квартетного кодирования Quartet Coding, использующая избыточный код 5В/6В.
Метод доступа Demand Priority основан на передаче концентратору функций арбитра, решающего проблему доступа к разделяемой среде. Метод Demand Priority повышает коэффициент использования пропускной способности сети за счет введения простого, детерминированного метода разделения общей среды, использующего два уровня приоритетов: низкий — для обычных приложений и высокий — для мультимедийных.
Технология 100VG-AnyLAN имеет меньшую популярность среди производителей коммуникационного оборудования, чем конкурирующее предложение — технология Fast Ethernet. Ком-
76
пании, которые не поддерживают технологию 100VG-AnyLAN, объясняют это тем, что для большинства сегодняшних приложений и сетей достаточно возможностей технологии Fast Ethernet, которая не так заметно отличается от привычной большинству пользователей технологии Ethernet. В более далекой перспективе эти производители предлагают использовать для мультимедийных приложений технологию АТМ, а не 100VG-AnyLAN.
И хотя в число сторонников технологии 100VG-AnyLAN одно время входило около 30 компаний, среди которых HewlettPackard и IBM, Cisco Systems и Cabletron, общим мнением сете-
вых специалистов является констатация отсутствия дальнейщих перспектив у технологии 100VG-AnyLAN.
Структура сети 100VG-AnyLAN
Сеть 100VG-AnyLAN всегда включает центральный концентратор, называемый концентратором уровня 1 или корневым концентратором.
Корневой концентратор имеет связи с каждым узлом сети, образуя топологию типа звезда. Этот концентратор представляет собой интеллектуальный центральный контроллер, который управляет доступом к сети, постоянно выполняя цикл кругового сканирования своих портов и проверяя наличие запросов на передачу кадров от присоединенных к ним узлов. Концентратор принимает кадр от узла, выдавшего запрос, и передает его только через тот порт, к которому присоединен узел c адресом, совпадающим с адресом назначения, указанным в кадре.
Каждый концентратор может быть сконфигурирован на поддержку либо кадров 802.3 Ethernet, либо кадров 802.5 Token Ring. Все концентраторы, расположенные в одном и том же логическом сегменте (не разделенном мостами, коммутаторами или маршрутизаторами), должны быть сконфигурированы на поддержку кадров одного типа. Для соединения сетей 100VGAnyLAN, использующих разные форматы кадров 802.3, нужен мост, коммутатор или маршрутизатор. Аналогичное устройство требуется и в том случае, когда сеть 100VG-AnyLAN должна быть соединена с сетью FDDI или АТМ.
Концентратор циклически выполняет опрос портов. Станция, желающая передать пакет, посылает специальный низкочас-
77
тотный сигнал концентратору, запрашивая передачу кадра и указывая его приоритет. В сети l00VG-AnyLAN используются два уровня приоритетов — низкий и высокий. Низкий уровень приоритета соответствует обычным данным (файловая служба, служба печати и т.п.), а высокий приоритет соответствует данным, чувствительным к временным задержкам (например, мультимедиа). Приоритеты запросов имеют статическую и динамическую составляющие, то есть станция с низким уровнем приоритета, долго не имеющая доступа к сети, получает высокий приоритет.
Если сеть свободна, то концентратор разрешает передачу пакета. После анализа адреса получателя в принятом пакете концентратор автоматически отправляет пакет станции назначения. Если сеть занята, концентратор ставит полученный запрос в очередь, которая обрабатывается в соответствии с порядком поступления запросов и с учетом приоритетов. Если к порту подключен другой концентратор, то опрос приостанавливается до завершения опроса концентратором нижнего уровня. Станции, подключенные к концентраторам различного уровня иерархии, не имеют преимуществ по доступу к разделяемой среде, так как решение о предоставлении доступа принимается после проведения опроса всеми концентраторами опроса всех своих портов.
Рис. 5.29 — Архитектура сети 100VG-AnyLAN
78
Остается неясным вопрос — каким образом концентратор узнает, к какому порту подключена станция назначения? Во всех других технологиях кадр просто передавался всем станциям сети, а станция назначения, распознав свой адрес, копировала кадр в буфер. Для решения этой задачи концентратор узнает адрес MAC станции в момент физического присоединения ее к сети кабелем. Если в других технологиях процедура физического соединения выясняет связность кабеля (link test в технологии l0Base-T), тип порта (технология FDDI), скорость работы порта (процедура autonegotiation в Fast Ethernet), то в технологии l00VG-AnyLAN кон-
центратор при установлении физического соединения выясняет адрес MAC станции. И запоминает его в таблице адресов MAC, аналогичной таблице моста/коммутатора. Отличие концентратора l00VG-AnyLAN от моста/коммутатора в том, что у него нет внутреннего буфера для хранения кадров. Поэтому он принимает от станций сети только один кадр, отправляет его на порт назначения и, пока этот кадр не будет полностью принят станцией назначения, новые кадры концентратор не принимает. Так что эффект разделяемой среды сохраняется. Улучшается только безопасность сети — кадры не попадают на чужие порты, и их труднее перехватить.
Каждый концентратор имеет один восходящий (up-link) порт и N нисходящих портов (down-link).
Восходящий порт работает как порт узла, но он зарезервирован для присоединения в качестве узла к концентратору более высокого уровня. Нисходящие порты служат для присоединения узлов, в том числе и концентраторов нижнего уровня. Каждый порт концентратора может быть сконфигурирован для работы в нормальном режиме или в режиме монитора. Порт, сконфигурированный для работы в нормальном режиме, передает только те кадры, которые предназначены узлу, подключенному к данному порту. Порт, сконфигурированный для работы в режиме монитора, передает все кадры, обрабатываемые концентратором. Такой порт может использоваться для подключения анализатора протоколов.
Узел представляет собой компьютер или коммуникационное устройство технологии 100VG-AnyLAN — мост, коммутатор, маршрутизатор или концентратор. Концентраторы, подключае-
79
мые как узлы, называются концентраторами 2-го и 3-го уровней. Всего разрешается образовывать до трех уровней иерархии концентраторов.
Связь, соединяющая концентратор и узел, может быть образована либо четырьмя парами неэкранированной витой пары категорий 3, 4 или 5 (4 × UTP Cat 3, 4, 5), либо 2 парами неэкранированной витой пары категории 5 (2 × UTP Cat 5), либо 2 парами экранированной витой пары типа 1 (2 × STP Type 1), либо 2 парами многомодового оптоволоконного кабеля.
Варианты кабельной системы могут использоваться любые, но ниже будет рассмотрен вариант 4×UTP, который был разработан первым и получил наибольшее распространение.
В заключение раздела приведем таблицу, составленную компанией Hewlett-Packard, в которой приводятся результаты сравнения этой технологии с технологиями 10Base-T и 100Base-T.
Характеристика |
|
10Base-T |
100VG- |
100Base-T |
|
AnyLAN |
|||
|
|
|
|
|
Топология |
|
|
|
|
Макс. диаметр сети |
|
2500 м |
8000 м |
412 м |
Каскадирование |
|
Да; 3 уровня |
Да; 5 уровней |
Макс. два концен- |
концентраторов |
|
|
|
тратора |
Кабельная система |
|
|
|
|
UTP Cat 3,4 |
|
100 м |
100 м |
100 м |
UTP Cat 5 |
|
150 м |
200 м |
100 м |
STP Type 1 |
|
100 м |
100 м |
100 м |
Оптоволокно |
|
2000 м |
2000 м |
412 м |
Производительность |
|
|
|
|
При длине сети 100 |
|
80% |
95% |
80% |
м |
|
|
|
|
При длине сети |
|
80% |
80% |
Не поддерживает- |
2500 м |
|
|
|
ся |
Технология |
|
|
|
|
Кадры IEEE 802.3 |
|
Да |
Да |
Да |
Кадры 802.5 |
|
Нет |
Да |
Нет |
Метод доступа |
|
CSMA/CD |
Demand |
CSMA/CD + |
|
|
|
Priority |
Reconciliation |
|
|
|
|
sublayer |