Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
11_FastEthernet.doc
Скачиваний:
32
Добавлен:
03.05.2015
Размер:
729.6 Кб
Скачать

100Base Ethernet или Fast Ethernet (ieee 802.3u)

Основная идея технологии быстрого Ethernet (Fast Ethernet) заключается в решении оставить без изменения старые форматы кадров Ethernet и процедуры. Но необходимо уменьшить битовый интервал со 100 нс до 10 нс. Сетевые адаптеры 100-мегабитного Ethernet (100 Base Ethernet, Fast Ethernet) используют тот же формат кадра, отрабатывают метод доступа в канал CSMA/CD, управление передачей (LLC – подуровень), как в стандарте IEEE 802.3 (10Base-T Ethernet). Сеть имеет топологию звезда или иерархическая звезда Принципиальная разница заключена на физическом уровне – в реализации устройств PHY сетевого адаптера.

Типичная сеть Fast Ethernet состоит из узлов (nodes, компьютеров), соединенных средой передачи данных (кабельной или беспроводной) и специализированным сетевым оборудованием, таким как маршрутизаторы, концентраторы или коммутаторы.

Коммутаторы – это фундаментальная часть большинства современных сетей. Коммутатор, содержит высокоскоростную плату, организующую пересылку кадров между портами. Средой передачи данных является не только медь, но и оптоволокно. Кроме того, в коммутаторах реализуются средства управления трафиком – протоколы IEEE 802.1.

К порту коммутатора может подключаться сегмент сети или только одна рабочая станция. Если оборудование работает в дуплексном режиме, то исключаются коллизии.

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

Технологии коммутации

Коммутация 2-го уровня

Коммутаторы работают на канальном уровне модели OSI. Они анализируют заголовки входящих кадров, принимают решение об их дальнейшей передаче на основе МАС - адресов, и передают кадры пунктам назначения.

Коммутация 2-го уровня – аппаратная. Передача кадра в коммутаторе может осуществляться специализированным контроллером, называемым Application-Specific Integrated Circuits (ASIC). Эта технология, разработанная для коммутаторов, позволяет поддерживать гигабитные скорости с небольшой задержкой.

Существуют 2 основные причины использования коммутаторов 2-го уровня – сегментация сети и объединение рабочих групп. Деление крупной сети на логические сегменты повышает производительность сети, гибкость построения сети, увеличивает степень защиты данных, и облегчает управление сетью.

Коммутация 3-го уровня

Коммутация 3-го уровня – это аппаратная маршрутизация, где передача пакетов обрабатывается контроллерами ASIC. Коммутаторы 3-го уровня принимают решения на основе информации сетевого уровня, а не на основе МАС-адресов.

Основная цель коммутации 3-го уровня – получить скорость коммутации 2-го уровня и масштабируемость маршрутизации.

Коммутатор 3-го уровня выполняет следующие функции:

  • на основе информации 3-го уровня (сетевых адресов) определяет путь к месту назначения пакета;

  • проверяет целостность заголовка 3-го уровня, вычисляя контрольную сумму;

  • проверяет время жизни пакета;

  • обновляет статистику в Информационной базе управления (Management Information Base-MIB);

  • обеспечивает управление безопасностью (если необходимо);

  • обеспечивает необходимое качество сервиса (QoS) для мультимедийных приложений чувствительных к задержкам передачи.

Основное отличие между маршрутизаторами и коммутаторами 3-го уровня заключается в том, что в основе коммутации 3-го уровня лежит аппаратная реализация. В маршрутизаторах общего назначения коммутация пакетов обычно выполняется программным образом.

Коммутаторы, реализующие также функции сетевого уровня (маршрутизацию), оснащены, как правило, RISC-процессорами для выполнения ресурсоемких программ маршрутизации.

Коммутация 4-го уровня

В заголовке пакета сетевого уровня содержится информация о протоколах верхних уровней, такая как тип протокола и номер порта.

Простое определение коммутации 4-го уровня – это возможность принимать решение о передаче пакета, основываясь не только на МАС или IP адресах, но и на параметрах 4-го уровня, таких как номер порта TCP/UDP.

Когда коммутаторы выполняют функции 4-го уровня, они читают поля TCP и UDP внутри заголовка и определяют, какой тип информации передается в этом пакете.

Администратор сети может запрограммировать коммутатор обрабатывать трафик в соответствии с приоритетом приложений.

Существует три основных версии Fast Ethernet: 100BASE-TX, 100BASE-T4 и 100BASE-FX. Все версии обладают одинаковой скоростью передачи – 100 Мбит/с, но используют разную среду передачи:

Стандарт

Тип кабеля

Максимальная длина сегмента

Метод кодирования

100Base-TX

Category 5 UTP, 2 неэкранированные пары

100 метров

4B/5B+MLT-3

100Base-FX

многомодовое оптоволокно 62.5/125 мкм

412 метров (полудуплекс)

2 км (полный дуплекс)

4B/5B+NRZI

100Base-T4

Category 3 UTP,4 неэкранированные пары

Устаревшаяспецификация

100 метров

8B/6T

Для присоединения витой пары так же, как и в случае 10BASE-T используются 8-контактные разъемы типа RJ-45.

Физический уровень Fast Ethernet имеет более сложную структуру, чем классический Ethernet. Физический уровень можно условно разделить на три подуровня:

  • подуровень согласования (reconciliation sublayer);

  • независимый от среды интерфейс (Media Independent Interface, MII);

  • устройство физического уровня (Physical layer device, PHY).

Устройство физического уровня PHY в свою очередь также можно поделить на несколько подуровней:

  • подуровень физического кодирования PCS;

  • подуровень физического присоединения (PMA, Physical Medium Attachment);

  • подуровень зависимости физической среды (PMD, Physical Medium Dependent);

  • подуровень автопереговоров о скорости передачи данных (Auto-Negotiation).

Эта структура представлена на рисунке ниже.

Физический уровень PHY ответственен за прием данных в параллельной форме от MAC-подуровня, последовательную трансляцию их в один поток бит (TX или FX) или три потока бит (Т4) с возможностью побитной синхронизации и передачу их через разъем на кабель. Аналогично, на приемном узле уровень PHY должен принимать сигналы по кабелю, определять моменты синхронизации бит, извлекать биты из физических сигналов, преобразовывать их в параллельную форму и передавать подуровню MAC.

Интерфейс MII поддерживает независимый от используемой физической среды способ обмена данными между MAC-подуровнем и подуровнем PHY.

Подуровень согласования Reconciliation необходим для согласования команд между MAC-подуровнем и подуровнем независимого от среды интерфейса MII. Он определяет логические, электрические и механические характеристики для взаимодействия CSMA/CD – контроллера (канальный уровень) и различных физических сред.

Структура физического уровня Fast Ethernet на примере спецификации 100Base-FX представлена на рисунке ниже.

Физический уровень PHY FX

Между спецификациями PHY FX и PHY TX есть много общего, поэтому общие для двух спецификаций свойства будут даваться под обобщенным названием PHY FX/TX.

В спецификациях PHY FX/TX используется метод логического кодирования 4В/5В. Такое кодирование дает сигнал с более узким спектром, а, следовательно, предъявляет меньшие требования к полосе пропускания кабеля. Однако введение избыточного бита вынуждает передавать биты результирующего кода 4B/5B со скоростью 125 МБод, то есть время передачи одного бита (битовый интервал) в устройстве PHY составляет 8 наносекунд.

Так как из 32 возможных комбинаций 5-битовых кодовых слов для передачи исходных данных нужно только 16, то остальные 16 комбинаций в коде 4В/5B используются в служебных целях.

Наличие служебных символов позволило использовать в спецификациях FX/TX схему непрерывного обмена сигналами между передатчиком и приемником и при свободном состоянии среды, что отличает их от спецификации 10Base-T, когда незанятое состояние среды обозначается полным отсутствием на ней импульсов информации. Для обозначения незанятого состояния среды используется служебный символ кода 4В/5В Idle (11111), который постоянно циркулирует между передатчиком и приемником, поддерживая их синхронизм и в периодах между передачами информации, а также позволяя контролировать физическое состояние линии.

Непрерывный поток данных спецификаций PHY FX/TX

После преобразования 4-битовых порций MAC-кодов в 5-битовые порции PHY их необходимо представить в виде оптических или электрических сигналов в кабеле, соединяющем узлы сети. Спецификации PHY FX и PHY TX используют для этого различные методы физического кодирования - NRZI и MLT-3 соответственно.

В спецификации PHYT4вместо кодирования 4B/5В используется кодирование 8B/6T. Каждые 8 бит информации MAC-уровня кодируются 6-ю троичными цифрами (ternary symbols). Каждая троичная цифра имеет длительность 40 наносекунд. Группа из 6-ти троичных цифр затем передается на одну из трех передающих витых пар, независимо и последовательно. Четвертая пара всегда используется для прослушивания несущей частоты в целях обнаружения коллизии. Скорость передачи данных по каждой из трех передающих пар равна 33,3 Мбит/c, поэтому общая скорость протокола 100Base-T4 составляет 100 Мбит/c. В то же время из-за принятого способа кодирования скорость изменения сигнала на каждой паре равна всего 25 Мбод, что и позволяет использовать витую пару категории 3.

Функция автопереговоров (Auto-negotiation) позволяет двум устройствам, соединенным одной линией связи, автоматически, без вмешательства оператора, выбрать наиболее высокоскоростной режим работы, который будет поддерживаться обоими устройствами.

Сетевые адаптеры рабочих станций напрямую присоединяются к коммутатору (direct-разводка), а коммутаторы (маршрутизаторы) присоединяются к другим устройствам соединения сегментов сетей при помощи “cross-over” разводки, то есть для этого нужны “cross-over”-патчкорды. Обычно у коммутаторов (маршрутизаторов) существует два вида портов – MDI и MDI-X. MDI – это порт с прямой разводкой, MDI-X – порт с внутренней функцией “cross-over”. Значит, в случае порта MDI-X, коммутаторы можно соединять обычным патчкордом.

Дополнительные функции коммутаторов

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

  1. Технологии Виртуальных Сетей – VLAN IEEE 802.q.

  2. Поддержка протокола связующего (покрывающего) дерева Spanning Tree IEEE 802.1d и Rapid Spanning Tree IEEE 802.1w. Алгоритм Spanning Tree (STA) позволяет коммутаторам автоматически определять древовидную конфигурацию связей в сети при произвольном соединении портов коммутаторов между собой.

  3. Объединение каналов Ethernet.

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

  5. Приоритетная обработка кадров (IEEE 802.1р). Эта возможность является следствием того, что коммутаторы буферизуют кадры перед их отправкой на другой порт. Коммутатор обычно ведет для каждого входного и выходного порта не одну, а несколько очередей, причем каждая очередь имеет свой приоритет обработки. При этом коммутатор может быть сконфигурирован, например, так, чтобы передавать один низкоприоритетный пакет на каждые 10 высокоприоритетных пакетов. Поддержка приоритетной обработки может особенно пригодиться для приложений, предъявляющих различные требования к допустимым задержкам кадров и к пропускной способности сети для потока кадров.

  6. Обеспечение функции Port Security, или привязка MAC-адреса к определенному порту. Используется для защиты сети от несанкционированного доступа.

  7. Поддержка 802.1х и др. Протокол IEEE 802.1х определяет доступ на основе модели Клиент/Сервер и протокол аутентификации, который не позволяет неавторизованным устройствам подключаться к локальной сети через порты коммутатора. Сервер аутентификации (RADIUS) проверяет права доступа каждого клиента, подключаемого к порту коммутатора прежде, чем разрешить доступ к любому из сервисов, предоставляемых коммутатором или локальной сетью.

Виртуальные локальные сети VLAN

Виртуальная сеть (virtual LAN, VLAN) – это логическая группа узлов сети, трафик которой, в том числе и широковещательный, на канальном уровне полностью изолирован от других узлов сети. Это означает, что передача кадров между разными виртуальными сетями на основании MAC-адреса невозможна, независимо от типа адреса - уникального, группового или широковещательного.

В коммутаторах могут использоваться три типа VLAN:

1. VLAN на базе портов

2. VLAN на базе MAC-адресов.

3. VLAN на основе меток в дополнительном поле кадра – стандарт IEEE 802.1q

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]