Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технологии корпоративных сетей. Энциклопедия.doc
Скачиваний:
211
Добавлен:
15.08.2019
Размер:
51.83 Mб
Скачать

Технология 100vg-AnyLan

В июле 1993 года был организован новый комитет IEEE 802.12, призванный стандартизовать новую технологию l00Base VG. Данная технология представля­ла собой высокоскоростное расширение стандарта IEEE 802.3 (100BaseT или Ethernet на витой паре). В сентябре 1993 года было предложено объединить в новом стандарте поддержку сетей Ethernet и Token Ring. Новая технология по­лучила название l00VG-AnyLan. Технология призвана поддерживать как уже существующие сетевые приложения, так и вновь создаваемые. Стандарт l00VG-AnyLan ориентирован как на витую пару, так и на оптоволоконные кабели, до­пускающие значительную удаленность абонентов. Ввиду того что технология l00VG-AnyLan была призвана заменить собой технологии Ethernet и Token Ring, она поддерживает топологии, характерные для этих сетей.

Для l00Base-T Ethernet используются кабели, содержащие четыре неэкрани­рованные витые пары. Одна пара служит для передачи данных, другая — для разрешения конфликтов; две оставшиеся пары не используются. При работе с экранированными кабелями, что характерно для сетей Token Ring, используют­ся две витые пары, но при вдвое большей частоте. При передаче по такому кабелю каждая пара используется в качестве фиксированного однонаправленно­го канала. По одной паре передаются входные данные, по другой — выходные. Стандартное удаление узлов, на котором гарантируются заявленные параметры передачи, — 100 м для пар категории 4 и 200 м для категории 5. Сети, постро­енные на неэкранированной витой паре, используют все четыре пары кабеля и могут функционировать как в полнодуплексном (для передачи сигналов управ­ления), так и в полудуплексном режиме, когда все четыре пары используются для передачи данных в одном направлении. В сетях на экранированной паре или оптоволокне реализованы два однонаправленных канала: один на прием, другой на передачу. Прием и передача данных могут осуществляться одновременно.

Основным устройством при построении сети l00VG-AnyLan является специ­альный концентратор. Все устройства сети, независимо от их назначения, при­соединяются к этим концентраторам. Выделяют два типа соединений: для связи «вверх» и для связи «вниз». Под связью «вверх» подразумевается соединение с концентратором более высокого уровня. Связь «вниз» — это соединение с ко­нечными узлами и концентраторами более низкого уровня (по одному порту на каждое устройство или концентратор).

Стандарт на технологию 100VG-AnyLan определяет канальный и физичес­кий уровни передачи данных. Канальный уровень разбит на два подуровня: логического контроля соединения (LLC — Logical Link Control) и контроля до­ступа к среде (MAC — Medium Access Control). На канальный уровень возлага­ется ответственность за обеспечение надежной передачи данных между двумя узлами сети. Получая пакет для передачи с более высокого сетевого уровня, канальный уровень присоединяет к этому пакету адреса получателя и отправи­теля, формирует из него набор кадров для передачи и обеспечивает выявление и исправление ошибок. Канальный уровень поддерживает форматы кадров Ethernet и Token Ring. Верхний подуровень канального уровня — логический контроль соединения — обеспечивает режимы передачи данных как с установле­нием, так и без установления соединения. Нижний подуровень канального уров­ня — контроль доступа к среде — при передаче окончательно формирует кадр передачи в соответствии с тем протоколом, который реализован в данном сег­менте (IEEE 802.3 или 802.5). При получении пакета этот подуровень проверяет адрес, контрольную сумму и наличие ошибок при передаче.

Выполняемые на этом подуровне задачи различаются для концентратора и конечного узла. На узле решаются следующие задачи:

  • Присоединение специальных атрибутов к данным перед передачей их на физический уровень в соответствии со средой передачи;

  • Проверка полученных кадров на наличие ошибок при передаче;

  • Контроль доступа к физическому уровню при передаче данных;

  • Обработка полученных с физического уровня кадров и отделение специ­альных атрибутов для данной передающей среды.

На концентраторе происходит:

  • Получение запросов на передачу от конечных узлов;

  • Интерпретация адреса отправителя;

  • Пересылка пакетов на соответствующие порты для отправки.

Логически МАС-подуровень можно разделить на три основных компонента: протокол приоритета запросов, систему тестирования соединений и систему подготовки кадров передачи.

Протокол приоритетов запросов — Demand Priority Protocol (DPP) — опре­деляется стандартом 100VG-AnyLan как составная часть МАС-подуровня. DPP определяет порядок обработки запросов и установления соединений. Когда конечный узел готов передать пакет, он отправляет концентратору запрос обыч­ного или высокого приоритета. Если на узле нет данных для передачи, он отправляет сигнал «свободен». Концентраторы 100VG могут соединяться каска­дом, что обеспечивает максимальное расстояние между узлами в одном сегменте на неэкранированном кабеле до 2.5 км. При таком соединении концентраторов, когда узел обращается к концентратору нижнего уровня, последний транслирует запрос «наверх». Концентратор циклически опрашивает порты, выясняя их го­товность к передаче. Если к передаче готовы сразу несколько узлов, концентратор анализирует их запросы, опираясь на два показателя — приоритет запроса и фи­зический номер порта, к которому присоединен передающий узел. После того как обработаны все высокоприоритетные запросы, обрабатываются запросы с нормальным приоритетом в порядке, также определяемом физическим адресом порта. При опросе порта, к которому подключен концентратор нижнего уровня, инициируется опрос его портов, и только после этого возобновляется опрос пор­тов старшего концентратора. Таким образом, все конечные узлы опрашиваются последовательно, независимо от уровня концентратора, с которым они соедине­ны. Прежде чем передать данные на физический уровень, необходимо дополнить его служебными заголовком и окончанием, включающими в себя поля данных (если это необходимо), адреса абонентов и контрольные последовательности.

Стандарт IEEE 802.12 поддерживает три типа форматов кадров передачи данных: IEEE 802.3 (Ethernet), IEEE 802.5 (Token Ring) и специальный формат кадров тестирования соединений IEEE 802.3. Стандарт запрещает использова­ние различных форматов кадров в рамках одного сегмента сети. Каждый сегмент может поддерживать только один логический стандарт. Порядок передачи дан­ных для форматов Ethernet и Token Ring одинаков (первым передается байт старшего разряда, последним — младшего). Различается лишь порядок битов в байтах: в формате Ethernet первыми передаются младшие биты, а в Token Ring — старшие.

Кадр Ethernet (IEEE 802.3) должен содержать следующие поля: DA — адрес получателя пакета (6 байт); SA — адрес отправителя (6 байт); L — указатель длины данных (2 байта); данные пользователя и заполнители; FCS — контроль­ная последовательность. Длина поля данных не может быть менее 46 байт. Если данные не заполняют это пространство, к ним дописывается специальный запол­нитель. Блок данных не может быть длиннее 1500 байт. Поле адреса кроме 45 бит адреса несет в себе два бита управления. Первый бит определяет тип адреса — групповой или индивидуальный, а второй бит задает его глобальность или локальность. Если это адрес отправителя, первый бит всегда указывает на индивидуальный адрес (равен 0).

Кадр Token Ring (IEEE 802.5) содержит большее число полей. К ним отно­сятся: АС — поле контроля доступа (1 байт, не используется); FC — поле конт­роля кадра (1 байт, не используется); DA — адрес получателя (6 байт); SA — адрес отправителя (6 байт); RI — информационное поле маршрутизатора (0-30 байт); поле информации; FCS — контрольная последовательность (4 бай­та). Формат адреса получателя аналогичен формату адреса, используемому в стандарте Ethernet, а в адресе отправителя вместо адреса устанавливается бит, определяющий наличие информационного поля маршрутизатора. Оно содержит данные для управления сетью и логического контроля соединений, а также данные пользователя и может включать произвольное количество байт при условии, что их общее число (в этом поле и поле маршрутизатора) не превышает 4502.

Кадр тестирования соединений стандарта IEEE 802.12 напоминает обычный кадр Ethernet с некоторыми модификациями. Поле данных тестового пакета со­стоит из 596 нулевых байт.

Физический уровень организует передачу битов данных от одного узла к другому. В стандарте l00VG-AnyLan определены два подуровня физического уровня: не зависящий от физической среды и зависящий от нее. На подуровне, не зависящем от передающей среды, происходит подготовка данных, получен­ных с более верхних уровней. Кадрам приписывают заголовки и окончания, а затем они и отправляются на подуровень, зависящий от среды передачи.

При передаче данных в сетях, построенных на витой паре, кадр должен быть отправлен ближайшему концентратору, который и передаст его получателю. Процесс передачи происходит в несколько этапов.

  1. После получения сигнала «свободен» от своего концентратора, узел посы­лает ему сигнал нормального приоритета. Получив этот сигнал, концент­ратор перестает передавать сигнал «свободен» этому порту. При этом происходит освобождение линии связи для передачи.

  2. Концентратор оповещает всех потенциальных получателей пакета о том, что им может быть передан пакет. Все возможные получатели освобожда­ют линии связи и позволяют концентратору передавать данные по всем четырем каналам. Отправитель при обнаружении освободившихся линий начинает подготовку данных к отправке и после этого передает их на фи­зический уровень.

  3. На физическом уровне пакет поступает на концентратор.

  4. Концентратор получает пакет и идентифицирует адрес получателя.

  5. Пакет отправляется получателю. Одновременно концентратор начина­ет посылать сигнал «свободен» всем незадействованным в процессе узлам.

В сетях на оптоволокне или экранированной паре передача данных происхо­дит аналогично. Небольшие отличия определяются наличием постоянно дейст­вующих в обе стороны каналов. Узел, например, может получать пакет и одновременно отправлять запрос на обслуживание.

Способность технологии l00VG-AnyLan обеспечивать доступ к сетевым ресурсам согласно приоритету запросов делает ее привлекательной для сетевых приложений, требующих гарантированного времени реакции сети, в частности для мультимедиа-приложений и передачи видеоинформации. В силу ряда при­чин данная технология не получила ожидаемого распространения. Однако сете­вые устройства с ее поддержкой продолжают предлагаться на рынке.

Gigabit Ethernet

Технология Gigabit Ethernet представляет собой дальнейшее развитие стан­дартов 802.3 для сетей Ethernet с пропускной способностью 10 и 100 Мбит/с. Основная цель Gigabit Ethernet состоит в значительном повышении скорости передачи данных с сохранением совместимости с уже установленными сетями на базе Ethernet. Необходимо обеспечить возможность пересылки данных между сегментами, работающими на разных скоростях, что помимо всего прочего поз­волило бы упростить архитектуру существующих мостов и коммутаторов, при­меняющихся в больших промышленных сетях.

Разработка технологии Gigabit Ethernet началась в ноябре 1995 года, когда была сформирована рабочая группа (IEEE 802.3z), рассматривающая возмож­ность развития Fast Ethernet до гигабитных скоростей. После утверждения пол­номочий этой группы работа над стандартом стала продвигаться быстрыми темпами. При разработке этой технологии были поставлены следующие задачи.

  • Достичь скорости передачи 1 Гбит/с.

  • Использовать формат кадра Ethernet 802.3.

  • Соответствовать функциональным требованиям стандарта 802.

  • Предусмотреть простое взаимодействие между сетями со скоростями 10, 100 и 1000 Мбит/с.

  • Сохранить неизменными минимальный и максимальный размер кадра со­гласно существующему стандарту.

  • Предоставить поддержку полу- и полнодуплексного режима работы.

  • Поддерживать топологию «звезда»

  • Использовать метод доступа CSMA/CD с поддержкой по крайне мере од­ного повторителя в домене коллизий (под доменом коллизий понимается область, в пределах которой кадры от различных станций могут конфлик­товать друг с другом).

  • Поддерживать спецификации ANSI Fibre Channel FC-1 и FC-0 (оптоволо­конный кабель) и, если возможно, медный кабель.

  • Предоставить семейство спецификаций физического уровня, которые под­держивали бы канал длиною не менее:

  • 500 м на многомодовом оптоволоконном кабеле;

  • 25 м на медном проводе;

  • 3 км на одномодовом оптоволоконном кабеле.

  • Определить методы контроля потока.

  • Стандартизовать независимый от среды интерфейс GMII (Gigabit Ether­net Media Independent Interface).

В основном, продукты, поддерживающие технологию Gigabit Ethernet, пла­нируется внедрять в центре корпоративной сети. Наиболее быстрый и простой путь получения отдачи от внедрения Gigabit Ethernet состоит в замене традици­онных коммутаторов Fast Ethernet на концентраторы или коммутаторы Gigabit Ethernet. Это приводит к тому, что в сети появляется некая иерархия скоростей. Персональные компьютеры могут подключаться со скоростью 10 Мбит/с к ком­мутаторам рабочих групп, которые затем связываются с коммутаторами Fast Ethernet, имеющими порты для связи со скоростью 1 Гбит/с.

К недостаткам технологии Gigabit Ethernet можно отнести отсутствие встро­енного механизма поддержки качества обслуживания. Как и ее предшествен­ники, технология предполагает конкуренцию за доступ к среде передачи без какой-либо гарантии качества обслуживания. Однако пользователи Gigabit Ethernet для обеспечения качества обслуживания могут воспользоваться прото­колами на базе IP, такими как RSVP. Они позволяют резервировать ресурсы маршрутизаторов для обеспечения необходимой скорости передачи данных. До­стоинство такого подхода заключается в том, что удается сохранить основную часть капиталовложений в маршрутизаторы. Но если сеть предназначена для интенсивного трафика с отличающимися характеристиками, то в этом случае технология ATM сможет обеспечить лучшее качество обслуживания, чем Giga-bit Ethernet.

Очевидно, что с ростом требований приложений загрузка каналов связи корпоративных серверов также возрастет. Для повышения производитель­ности можно подключать серверы к коммутатору по каналу связи со скоростью 1 Гбит/с. Однако следует убедиться, что сервер способен поддерживать такую скорость обмена информацией. Таблица 1.5 содержит теоретический верхний предел пропускной способности шин для некоторых архитектур серверов.

Таблица 1.5. Пропускная способность шин серверов

Тип шины

Пропускная способность, Мбит/с

ISA

64

EISA

264

МСА

320

PCI (32 бита, 33 Мгц)

1056

РCI (64 бита, 66 М гц)

4224

Самым простым способом получения немедленной выгоды от использования новой технологии является организация на ее основе магистрали сети с после­дующим подключением серверов. Кроме установки новых коммутаторов и сете­вых адаптеров, никаких изменений не потребуется.