Технология 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 определены два подуровня физического уровня: не зависящий от физической среды и зависящий от нее. На подуровне, не зависящем от передающей среды, происходит подготовка данных, полученных с более верхних уровней. Кадрам приписывают заголовки и окончания, а затем они и отправляются на подуровень, зависящий от среды передачи.
При передаче данных в сетях, построенных на витой паре, кадр должен быть отправлен ближайшему концентратору, который и передаст его получателю. Процесс передачи происходит в несколько этапов.
После получения сигнала «свободен» от своего концентратора, узел посылает ему сигнал нормального приоритета. Получив этот сигнал, концентратор перестает передавать сигнал «свободен» этому порту. При этом происходит освобождение линии связи для передачи.
Концентратор оповещает всех потенциальных получателей пакета о том, что им может быть передан пакет. Все возможные получатели освобождают линии связи и позволяют концентратору передавать данные по всем четырем каналам. Отправитель при обнаружении освободившихся линий начинает подготовку данных к отправке и после этого передает их на физический уровень.
На физическом уровне пакет поступает на концентратор.
Концентратор получает пакет и идентифицирует адрес получателя.
Пакет отправляется получателю. Одновременно концентратор начинает посылать сигнал «свободен» всем незадействованным в процессе узлам.
В сетях на оптоволокне или экранированной паре передача данных происходит аналогично. Небольшие отличия определяются наличием постоянно действующих в обе стороны каналов. Узел, например, может получать пакет и одновременно отправлять запрос на обслуживание.
Способность технологии 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 Ethernet 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
|
Самым простым способом получения немедленной выгоды от использования новой технологии является организация на ее основе магистрали сети с последующим подключением серверов. Кроме установки новых коммутаторов и сетевых адаптеров, никаких изменений не потребуется.
- Максим Кульгин Технологии корпоративных сетей. Энциклопедия
- Часть I основы корпоративных сетей.
- 1. Базовые сетевые технологии
- Соединения и каналы
- Технологии b-isdn и atm
- Технология Frame Relay
- Технология isdn
- Плезиохронная и синхронная цифровые иерархии
- Технология sonet
- Технология smds
- Технология Ethernet
- Дальнейшее развитие технологии Ethernet
- Технология 100vg-AnyLan
- 2. Методология построения корпоративной сети
- Сравнение современных технологий передачи данных
- Требования к сети
- Архитектура сети
- Магистраль на базе коммутации ячеек
- Маршрутизация
- Коммутация
- Выделение маршрутов
- Сетевые шаблоны
- Сетевой шаблон глобальной сети
- Сетевой шаблон городской сети
- Шаблон городской сети с технологией sonet/sdh
- Шаблон городской сети с передачей atm поверх sonet/sdh
- Шаблон городской сети, как расширенной локальной сети
- Сетевой шаблон центрального офиса
- Реализация доступа и магистрали
- Критерии выбора технологии
- 3. Качество обслуживания в современных сетях
- Характеристики трафика
- Трафик разных приложений
- Качество обслуживания «на самоокупаемости»
- Обзор технологий качества обслуживания
- Обеспечение перекрывающей пропускной способности
- Приоритетные очереди в маршрутизаторах
- Протокол резервирования ресурсов
- Установление приоритетов в виртуальных сетях
- Качество обслуживания в сетях Frame Relay
- Качество обслуживания в сетях atm
- Рекомендации
- 4. Модель и уровни osi
- Эталонная модель osi
- Протоколы и интерфейсы
- Уровни модели osi Физический уровень
- Канальный уровень
- Сетевой уровень
- Транспортный уровень
- Сеансовый уровень
- Уровень представления
- Прикладной уровень
- Назначение уровней модели osi
- 5. Основные типы сетевых устройств
- Витая пара
- Коаксиальный кабель
- Оптоволоконный кабель
- Сетевые адаптеры
- Концентраторы
- Коммутаторы
- Коммутация «на лету»
- Коммутация с буферизацией
- Бесфрагментная коммутация
- Дополнительные функции коммутаторов
- Протокол stp
- Протокол stp и виртуальные сети
- Протокол stp: заключение
- Маршрутизаторы
- Брандмауэры
- Часть II стек протоколов тср/ip
- 6. Ip и другие протоколы нижнего уровня
- Протокол ip
- Протокол arp
- Протокол 1смр
- Протокол udp
- Протокол rtp
- Адресная схема протокола ip
- 7. Протокол tcp
- Формат заголовка
- Состояние системы
- Блок управления передачей
- Установление и закрытие соединений
- Плавающее окно
- Пропускная способность
- Контроль за перегрузками
- Управление потоком данных
- Политики отправки и приема сегментов
- Таймер повторной передачи
- Адаптивный таймер повторной передачи
- Узкие места в сети
- Протокол tcp в сетях atm
- 8. Маршрутицазия протокола ip
- Автономные системы
- Подсети
- Маска подсети
- Протокол rip
- Маска подсети переменной длины
- 9. Протоколы маршрутизации Протокол ospf
- Протоколы igrp и eigrp
- Протоколы политики маршрутизации egp и bgp
- Протокол igmp
- Алгоритмы построения дерева доставки
- Магистраль mbone
- Протоколы групповой маршрутизации Протокол dvmrp
- Протокол mospf
- Протокол рiм
- Бесклассовая междоменная маршрутизация
- Часть III Технология atm
- 10. Введение в технологию атм
- Появление atm
- Форум atm
- Основные компоненты atm
- Уровни atm
- Уровень адаптации atm
- Уровень atm
- Физический уровень
- Прямая передача ячеек
- Использование транспортных кадров
- Использование plcp
- Интерфейсы atm
- Мультиплексирование в сетях atm
- Инверсное мультиплексирование
- Безопасность в сетях atm
- Сигнализация atm
- 11. Основы технологии атм Соединения atm
- Сети без установления соединения
- Сети с установлением соединения
- Виртуальные соединения в сетях atm
- Типы виртуальных соединений
- Виртуальные пути и виртуальные каналы
- Установление соединений atm
- Ячейки atm
- Сети с передачей ячеек
- Формат ячеек atm
- Ячейки формата uni
- Ячейки формата nn1
- Подготовка ячеек к передаче
- Уровень адаптации aal1
- Уровень адаптации aal3/4
- Уровень адаптации aal5
- Адресация atm
- Адрес dcc aesa
- Адреса icd и е.164 aesa
- Управление адресами
- 12. Коммутация и маршрутизация в атм Коммутаторы atm
- Архитектура коммутаторов atm
- Интеграционные функции коммутаторов
- Управляемость
- Маршрутизация в atm
- Протокол маршрутизации запросов pnni
- Протокол сигнализации pnni
- Качество обслуживания
- Протокол tcp
- Протокол udp
- Резервирование ресурсов и протоколы управления потоком данных
- Организация очередей в маршрутизаторе
- Метод явного контроля скорости
- 14. Интегрированные и дифференцированные услуги Качество обслуживания
- Интегрированные услуги
- Сервисные уровни обслуживания
- Сервисное управление нагрузкой
- Гарантируемое обслуживание
- Протокол резервирования ресурсов rsvp
- Стили резервирования
- Развитие сетей с is
- Дифференцированные услуги
- Архитектура системы с предоставлением ds
- Граничные устройства домена ds
- Внутренние устройства домена ds
- Выходные домены
- Использование протокола rsvp в сетях с ds
- 15. Управление трафиком в атм
- Трафик-контракт
- Параметры трафика
- Категории сервиса
- Связь механизмов управления трафиком
- Контроль за установлением соединения
- Контроль за использованием полосы пропускания
- Формирование трафика
- Контроль потока abr
- Контроль приоритетов
- Организация очередей в коммутаторах
- Реализация очередей для службы ubr
- Реализация очередей для службы abr
- Методы отбрасывания пакетов
- Адаптивное управление буферами в коммутаторах
- 16. Интеграция с атм
- Протокол ip поверх atm
- Передача ip-Дейтаграмм по сети atm
- Взаимодействие устройств в одной логической подсети
- Групповая доставка информации в сети atm
- Взаимодействие устройств в разных логических подсетях
- Протокол nhrp
- Оценка потерь при работе протокола ip поверх atm
- Передача ip-дейтаграмм в кадрах sonet
- Технология эмуляции локальной сети — lane
- Концепция lane
- Технология мроа
- Клиент мроа
- Сервер мроа
- Взаимодействие технологий мроа и nhrp
- Масштабируемость в глобальных сетях
- Технология Tag Switching фирмы Cisco
- Технология aris фирмы ibm
- Технология mpls комитета ietf
- Перспективные разработки. Рекомендации
- Взаимодействие технологий atm и Frame Relay
- 17. Интеграция маршрутизации и коммуникации
- Общие вопросы выбора технологий
- Коммутирующие маршрутизаторы
- Коммутация третьего уровня в atm
- Технологии фирм Ipsilon и Toshiba
- Технология FastIp фирмы 3Com
- Технология NetFlow фирмы Cisco
- Технология SecureFast фирмы Cabletron
- Технология Multiprotocol Switched Services фирмы ibm
- 18. Мультимедиа в сети
- Передача видеоинформации
- Технические требования к передаче видеоинформации в сетях atm
- Некоторые рекомендации по созданию сетей atm с видео
- Передача голоса
- Часть V Приложения
- 1. Стандарты стека протоколов tcp/ip
- 2. Порты протоколов tcp и udp
- 3. Выделение ip - подсетей
- 4. Теория очередей и расчет параметров сети
- 5. Организации по стандартизации
- 6 Список фирм - членов Форума атм
- 7. Спецификации Форума атм
- 8. Список терминов
- 9. Список литературы Основная литература
- Дополнительная литература Технология atm и протокол ip поверх atm
- Технология качества обслуживания
- Система ip-адресаиии
- Некоторые ресурсы Internet
- Алфавитный указатель
- Оглавление
- Часть I 3
- Часть II 109
- Часть III Технология atm 207
- Часть IV 269
- Часть V Приложения 402