Технологии Fast Ethernet и 100VG-AnyLAN как развитие технологии Ethernet
Классический 10-мегабитный Ethernet устраивал большинство пользователей на протяжении около 15 лет. Однако в начале 90-х годов начала ощущаться его недостаточная пропускная способность. Для компьютеров на процессорах Intel 80286 или 80386 с шинами ISA (8 Мбайт/с) или EISA (32 Мбайт/с) пропускная способность сегмента Ethernet составляла 1/8 или 1/32 канала «память-диск», и это хорошо согласовывалось с соотношением объемов данных, обрабатываемых локально, и данных, передаваемых по сети.
Для более мощных клиентских станций с шиной РС1 (133 Мбайт/с) эта доля упала до 1/133, что было явно недостаточно. Поэтому многие сегменты 10-мегабитного Ethernet стали перегруженными, реакция серверов в них значительно упала, а частота возникновения коллизий существенно возросла, еще более снижая полезную пропускную способность.
Назрела необходимость в разработке «нового» Ethernet, то есть технологии, которая была бы такой же эффективной по соотношению цена/качество при производительности 100 Мбит/с. В результате поисков и исследований специалисты разделились на два лагеря, что в конце концов привело к появлению двух новых технологий — Fast Ethernet и 100VG-AnyLAN. Они отличаются степенью преемственности с классическим Ethernet.
В 1992 году группа производителей сетевого оборудования, включая таких лидеров технологии Ethernet, как SynOptics, 3Com и ряд других, образовали некоммерческое объединение Fast Ethernet Alliance для разработки стандарта новой технологии, которая должна была в максимально возможной степени сохранить особенности технологии Ethernet.
Второй лагерь возглавили компании Hewlett-Packard и AT&T, которые предложили воспользоваться удобным случаем для устранения некоторых известных недостатков технологии Ethernet. Через некоторое время к этим компаниям присоединилась компания IBM, которая внесла свой вклад предложением обеспечить новой технологии некоторую совместимость с сетями Token Ring.
В комитете 802 института IEEE в это же время была сформирована исследовательская группа для изучения технического потенциала новых высокоскоростных технологий. За период с конца 1992 года и по конец 1993 года группа IEEE изучил 100-мегабитные решения, предложенные различными производителями. Наряду с предложениями Fast Ethernet Alliance группа рассмотрела также и высокоскоростную технологию, предложенную компаниями Hewlett-Packard и AT&T.
В центре дискуссий была проблема сохранения случайного метода доступа. Предложение Fast Ethernet Alliance сохраняло этот метод и тем самым обеспечивало преемственность и согласованность сетей 10 Мбит/с и 100 Мбит/с.
Коалиция HP и AT&T, которая имела поддержку значительно меньшего числа производителей в сетевой индустрии, чем Fast Ethernet Alliance, предложила совершенно новый метод доступа, названный — приоритетный доступ по требованию. Он существенно менял картину поведения узлов в сети, поэтому не смог вписаться в технологию Ethernet и стандарт 802.3. Для его стандартизации был организован новый комитет IEEE 802.12. Осенью 1995 года обе технологии стали стандартами IEEE.
Комитет IEEE 802.3 принял спецификацию Fast Ethernet в качестве стандарта, который не является самостоятельным стандартом, а представляет собой дополнение к существующему стандарту 802.3. Комитет 802.12 принял технологию 100VG-AnyLAN, которая использует новый метод доступа (приоритетный доступ по требованию) и поддерживает кадры двух форматов — Ethernet и Token Ring.
Все отличия технологии Fast Ethernet от Ethernet сосредоточены на физическом уровне.
Более сложная структура физического уровня технологии Fast Ethernet вызвана тем, что в ней используются три варианта кабельных систем:
§ волоконно-оптический многомодовый кабель, используются два волокна
§ витая пара категории 5, используются две пары;
§ витая пара категории 3, используются четыре пары.
Коаксиальный кабель, давший миру первую сеть Ethernet, в число разрешенных сред передачи данных новой технологии Fast Ethernet не попал. Это общая тенденция многих новых технологий, поскольку на небольших расстояниях витая пара категории 5 позволяет передавать данные с той же скоростью, что и коаксиальный кабель, но сеть получается более дешевой и удобной в эксплуатации. На больших расстояниях оптическое волокно обладает гораздо более широкой полосой пропускания, чем коаксиальный кабель, а стоимость сети получается ненамного выше, особенно если учесть высокие затраты на поиск и устранение неисправностей в крупной кабельной коаксиальной системе.
Отказ от коаксиального кабеля привел к тому, что сети Fast Ethernet имеют иерархическую древовидную структуру, построенную на концентраторах. Основным отличием конфигураций сетей Fast Ethernet является сокращение диаметра сети примерно до 200 м, что объясняется уменьшением времени передачи кадра минимальной длины в 10 раз за счет увеличения скорости передачи в 10 раз по сравнению с 10-мегабитным Ethernet.
Тем не менее, это обстоятельство не очень препятствует построению крупных сетей на технологии Fast Ethernet. Дело в том, что середина 90-х годов отмечена не только широким распространением недорогих высокоскоростных технологий, но и бурным развитием локальных сетей на основе коммутаторов.
При использовании коммутаторов, протокол Fast Ethernet может работать в полнодуплексном режиме, в котором нет ограничений на общую длину сети, а остаются только ограничения на длину физических сегментов, соединяющих соседние устройства (адаптер - коммутатор или коммутатор - коммутатор). Поэтому при создании магистралейлокальных сетей большой протяженности технология Fast Ethernet также применяется, но только в полнодуплексном варианте, совместно с коммутаторами.
Технология 100VG-AnyLAN отличается от классического Ethernet в значительно большей степени, чем Fast Ethernet.
Используется другой метод доступа - приоритетный доступ по требованию (Demand Priority), который обеспечивает более справедливое распределение пропускной способности сети. Кроме того, этот метод поддерживает приоритетный доступ синхронных приложений.
Кадры передаются не всем станциям сети, а только станции назначения. В сети есть выделенный арбитр доступа — концентратор, и это заметно отличает такую технологию от других, в которых применяется распределенный между станциями сети алгоритм доступа.
Поддерживаются кадры двух технологий — Ethernet и Token Ring (именно это обстоятельство дало добавку AnyLAN в названии технологии).
Сеть 100VG-AnyLAN стоит из центрального концентратора, называемого также корневым, и соединенных с ним конечных узлов и других концентраторов. Допускаются три уровня каскадирования. Каждый концентратор и сетевой компьютер 100VG-AnyLAN должен быть настроен либо на работу с кадрами Ethernet, либо с кадрами Token Ring, причем одновременно циркуляция обоих типов кадров не допускается. Метод доступа - приоритетный доступ по требованию - основан на передаче концентратору функций арбитра, решающего проблему доступа к разделяемой среде.
Концентратор циклически выполняет опрос портов. Станция, желающая передать пакет, посылает специальный низкочастотный сигнал концентратору, запрашивая передачу кадра и указывая его приоритет.
В сети 100VG-AnyLAN используются два уровня приоритетов — низкий и высокий. Низкий уровень приоритета соответствует обычным данным (файловая служба, служба печати и т. п.), а высокий приоритет соответствует данным, чувствительным к временным задержкам (например, мультимедиа). Приоритеты запросов имеют статическую и динамическую составляющие, то есть станция с низким уровнем приоритета, долго не имеющая доступа к сети, получает высокий приоритет.
Если сеть свободна, то концентратор разрешает передачу пакета. После анализа адреса получателя в принятом пакете концентратор автоматически отправляет пакет станции назначения. Если сеть занята, концентратор ставит полученный запрос в очередь, которая обрабатывается в соответствии с порядком поступления запросов и с учетом приоритетов.
Если к порту подключен другой концентратор, то опрос приостанавливается до завершения опроса концентратором нижнего уровня. Станции, подключенные к концентраторам различного уровня иерархии, не имеют преимуществ по доступу к разделяемой среде, так как решение о предоставлении доступа принимается после проведения опроса всеми концентраторами всех своих портов.
Каким образом концентратор узнает, к какому порту подключена станция назначения? Во всех других технологиях кадр просто передавался всем станциям сети, а станция назначения, распознав свой адрес, копировала кадр в буфер.
Для решения этой задачи концентратор узнает адрес станции в момент физического присоединения ее к сети кабелем. Если в других технологиях процедура физического соединения выясняет связность кабеля, тип порта, скорость работы порта, то в технологии 100VG-AnyLAN концентратор при установлении физического соединения выясняет адрес станции и запоминает его в таблице адресов, аналогичной таблице моста/коммутатора. Отличие концентратора 100VG-AnyLAN от моста/коммутатора в том, что у него нет внутреннего буфера для хранения кадров. Поэтому он принимает от станций только один кадр, отправляет его на порт назначения и, пока этот кадр не будет полностью принят станцией назначения, новые кадры концентратор не принимает. Таким образом, эффект разделяемой среды сохраняется. Улучшается только безопасность сети — кадры не попадают на чужие порты, и их труднее перехватить.
Технология 100VG-AnyLAN поддерживает несколько спецификаций физического уровня. Первоначальный вариант был рассчитан на четыре неэкранированные витые пары категорий 3,4,5. Позже появились варианты физического уровня, рассчитанные на две неэкранированные витые пары категории 5, две экранированные витые пары типа 1 или же два оптических многомодовых оптоволокна.
Важная особенность технологии 100VG-AnyLAN — сохранение форматов кадров Ethernet и Token Ring. Сторонники 100VG-AnyLAN утверждают, что этот ход облегчит межсетевое взаимодействие через мосты и маршрутизаторы, а обеспечит совместимость с существующими средствами сетевого управления, в частности с анализаторами протоколов.
Несмотря на много хороших технических решений, технология 100VG-AnyLAN не нашла большого количества сторонников и значительно уступает по популярности технологии Fast Ethernet.