- Главная
- Без категории
- Технологии локальных сетей на разделяемой среде
Содержание
- 2. Обзор Ethernet 10 Мбит/с на разделяемой среде 1.1. МАС – адреса 1.2. Формат кадра 1.3. Доступ
- 3. Алгоритм доступа к разделяемой среде является одним из главных факторов, определяющих эффективность совместного использования среды конечными
- 4. На уровне MAC, который обеспечивает доступ к среде и передачу кадра, для идентификации сетевых интерфейсов узлов
- 5. Ethernet 10 Мбит/с на разделяемой среде МАС - адреса В стандартах IEEE Ethernet младший бит байта
- 6. Ethernet 10 Мбит/с на разделяемой среде Кадр Ethernet На практике в оборудовании Ethernet используется только один
- 7. Поле данных может содержать от 46 до 1500 байт. Если длина пользовательских данных меньше 46 байт,
- 8. Ethernet 10 Мбит/с на разделяемой среде Доступ к среде и передача данных Метод доступа, используемый в
- 9. Рис. 2 Метод случайного доступа CSMA/CD Если среда свободна, то узел имеет право начать передачу кадра.
- 10. Ethernet 10 Мбит/с на разделяемой среде Доступ к среде и передача данных Станция назначения обрабатывает полученные
- 11. Ethernet 10 Мбит/с на разделяемой среде Возникновение коллизий Механизм прослушивания среды и пауза между кадрами не
- 12. Для повышения вероятности скорейшего обнаружения коллизии всеми станциями сети станция, которая обнаружила коллизию, прерывает передачу своего
- 13. Ethernet 10 Мбит/с на разделяемой среде Время оборота и распознавание коллизий Надежное распознавание коллизий всеми станциями
- 14. Ethernet 10 Мбит/с на разделяемой среде Время оборота и распознавание коллизий Все параметры протокола Ethernet подобраны
- 15. Ethernet 10 Мбит/с на разделяемой среде Спецификации физической среды При стандартизации технологии Ethernet рабочей группой IEEE
- 16. Ethernet 10 Мбит/с на разделяемой среде Спецификации физической среды Сеть Eternet на витой паре, описываемая стандартом
- 17. Ethernet 10 Мбит/с на разделяемой среде Спецификации физической среды Устройство такого повторителя схематично изображено на рис.
- 18. Рис. 5 Иерархическое соединение хабов При создании сети Ethernet на витой паре с большим числом конечных
- 19. Ethernet 10 Мбит/с на разделяемой среде Максимальная производительность сети Ethernet Независимо от используемого физического уровня в
- 20. Ethernet 10 Мбит/с на разделяемой среде Максимальная производительность сети Ethernet Это объясняется тем, что на обработку
- 21. Ethernet 10 Мбит/с на разделяемой среде Максимальная производительность сети Ethernet Кадры максимальной длины технологии Ethernet имеют
- 22. Ethernet 10 Мбит/с на разделяемой среде Максимальная производительность сети Ethernet В двух последних случаях пропускная способность
- 23. Коммутируемые сети Ethernet Современные коммутаторы Ethernet являются наследниками мостов локальных сетей, которые широко использовались в сетях
- 24. Коммутаторы Параллельная коммутация При появлении в конце 80-х начале 90-х годов быстрых протоколов, производительных персональных компьютеров,
- 25. Коммутаторы Параллельная коммутация Производительность коммутаторов на несколько порядков выше, чем мостов — коммутаторы могут передавать до
- 26. Коммутаторы Параллельная коммутация Структурная схема коммутатора EtherSwitch, предложенного фирмой Kalpana, представлена на рис. 7. Рис. 7
- 27. При поступлении кадра в какой-либо порт соответствующий процессор ЕРР буферизует несколько первых байтов кадра, чтобы прочитать
- 28. Коммутаторы Параллельная коммутация После того как нужный путь установлен, в него направляются буферизованные байты кадра, которые
- 29. Коммутаторы Параллельная коммутация Описанный пособ передачи кадра без его полной буферизации получил название коммутации «на лету»
- 30. Коммутаторы Параллельная коммутация На рис. 9 подставлены два режима обработки кадра: режим коммутации «на лету» с
- 31. Коммутаторы Параллельная коммутация Как показывает схема, экономия от конвейеризации получается ощутимой. Однако главной причиной повышения производительности
- 32. Коммутаторы Параллельная коммутация Естественно, что в сети не всегда складывается описанная ситуация. Если двум станциям, например
- 33. Коммутаторы Дуплексный режим работы Технология коммутации сама по себе не имеет непосредственного отношения к методу доступа
- 34. Коммутаторы Дуплексный режим работы Уже первые коммутаторы Kalpana поддерживали оба режима работы своих портов, позволяя использовать
- 35. Этот процесс завершился вытеснением концентраторов Ethernet и переходом к полностью коммутируемым сетям, пример такой сети показан
- 36. Коммутаторы Неблокирующие коммутаторы Как уже отмечалось, высокая производительность является одним из главных достоинств коммутаторов. С понятием
- 37. Коммутаторы Неблокирующие коммутаторы В суммарной производительности портов каждый проходящий кадр учитывается дважды, как входящий и как
- 38. Коммутаторы Неблокирующие коммутаторы Однако только адекватной производительности процессоров портов недостаточно для того, чтобы коммутатор был неблокирующим.
- 39. Коммутаторы Борьба с перегрузками Даже в том случае, когда коммутатор является неблокирующим, нет гарантии того, что
- 40. Коммутаторы Борьба с перегрузками На рис. 12 показана как раз такая ситуация, когда на порт 3
- 41. Коммутаторы Борьба с перегрузками Как мы знаем, существуют различные средства контроля перегрузки: управление очередями в коммутаторах,
- 42. Коммутаторы Борьба с перегрузками Кадр подуровня управления отличается от кадров пользовательских данных тем, что в поле
- 43. Коммутаторы Борьба с перегрузками В поле кода операции подуровня управления указывается шестнадцатеричный код 00-01, поскольку, как
- 44. Коммутаторы Борьба с перегрузками На рис. 15 показан пример коммутатора, имеющего 24 порта стандарта Fast Ethernet
- 45. Коммутаторы Характеристики производительности коммутаторов Скорости фильтрации и продвижения кадров — две основные характеристики производительности коммутатора. Эти
- 46. Как мы уже обсуждали, режим передачи кадров минимальной длины используется как наиболее сложный тест, который должен
- 47. Коммутаторы Характеристики производительности коммутаторов Для выполнения операций каждого порта в коммутаторах чаще всего используется выделенный процессорный
- 48. Скоростные версии Ethernet Скорость 10 Мбит/с первой стандартной версии Ethernet долгое время удовлетворяла потребности пользователей локальных
- 49. Скоростные версии Ethernet Несмотря на значительную разницу в пропускной способности (1000 Мбит/с против 155 Мбит/с), оба
- 50. Скоростные версии Ethernet Fast Ethernet История создания Работы начаты в 1992 году НКО Fast Ethernet Alliance.
- 51. Скоростные версии Ethernet Fast Ethernet Физические уровни технологии Fast Ethernet Все отличия технологий Fast Ethernet и
- 52. Скоростные версии Ethernet Fast Ethernet Организация физического уровня технологии Fast Ethernet является более сложной, поскольку в
- 53. Скоростные версии Ethernet Fast Ethernet Межкадровый интервал равен 0,96 мкс, а битовый интервал — 10 нс.
- 54. Скоростные версии Ethernet Fast Ethernet Физический уровень включает три элемента. Независимый от среды интерфейс (Media Independent
- 55. Скоростные версии Ethernet Fast Ethernet Версия 100Base-T4 носила промежуточный характер, так как она позволяла повысить скорость
- 56. Скоростные версии Ethernet Fast Ethernet Для отделения кадра Ethernet от символов простоя источника используется комбинация символов
- 57. Скоростные версии Ethernet Fast Ethernet Спектральная ширина сигнала зависит от тактовой частоты, метода кодирования и характеристик
- 58. Скоростные версии Ethernet Fast Ethernet Схема автопереговоров позволяет двум физически соединенным устройствам, которые поддерживают несколько стандартов
- 59. Скоростные версии Ethernet Fast Ethernet Если узел-партнер имеет функцию автопереговоров и также способен поддерживать предложенный режим,
- 60. Скоростные версии Ethernet Gigabit Ethernet История создания В 1995 году построение корпоративных сетей столкнулось с проблемой
- 61. Скоростные версии Ethernet Gigabit Ethernet Проблемы совместимости Основная идея разработчиков стандарта Gigabit Ethernet состояла в максимальном
- 62. Gigabit Ethernet Средства обеспечения диаметра сети в 200 метров на разделяемой среде Для расширения максимального диаметра
- 63. Gigabit Ethernet Средства обеспечения диаметра сети в 200 метров на разделяемой среде Для сокращения накладных расходов
- 64. Gigabit Ethernet Спецификации физической среды В стандарте 802.3z определены следующие типы физической среды: одномодовый волоконно-оптический кабель;
- 65. Gigabit Ethernet Спецификации физической среды Для спецификации 1000Base-LX в качестве источника излучения всегда применяется полупроводниковый лазер
- 66. Gigabit Ethernet Спецификации физической среды Тем не менее проблемная группа 802.ЗаЬ нашла решения обеих проблем. Для
- 67. Gigabit Ethernet Спецификации физической среды В каждом такте передается не 2,322 х 4 = 9,288 бит
- 68. Gigabit Ethernet Спецификации физической среды Вариант технологии Gigabit Ethernet на витой паре расширил процедуру автопереговоров, введенную
- 69. 10G Ethernet История создания, решения В 1999 году в комитете IEEE 802.3 была создана специальная группа
- 70. К концу 2002 года основная работа группы была завершена принятием Спецификации IEEE 802.3ae, явившейся стандартом де-факто
- 71. 10G Ethernet Протокольный стек Уровневая структура протокольного стека 10G Ethernet представлена на рис.20. Physical Media Dependent
- 72. MAC-уровень в новой спецификации претерпел минимальные изменения в сравнении с предыдущими Спецификациями семейства 802.3. Был сохранен
- 73. 10G Ethernet MAC-уровень Поддержка МАС уровнем физических каналов с битовой скоростью 1 и 10 Гб/с для
- 74. 10G Ethernet Физический уровень Основные трудности в разработке 10G Ethernet возникли при определении спецификации физического уровня.
- 75. Перечисленные специальные символы необходимы для синхронизации операций мультиплексирования/демультиплексирования, реализуемых на физическом уровне. Отметим, что рассматриваемый интерфейс
- 76. 10G Ethernet Архитектура физического уровня
- 77. Параллельная архитектура предполагает разделение битового потока MAC-уровня на 4 парциальных потока интенсивностью 2.5 Гб/с и реализацию
- 78. Рис. 22. Три группы физических интерфейсов 10G Ethernet В каждой из групп 10GBase-W и 10GBase-R может
- 79. Рис. 23. В интерфейсе 10GBase-LX4 используется техника WDM Максимальное расстояние между передатчиком и приемником стандарта 10GBase-LX4
- 80. 10G Ethernet Архитектура физического уровня Технология Ethernet является технологией ЛВС, в которой передача данных на физическом
- 81. 10G Ethernet Архитектура физического уровня Обобщенная схема физического уровня приведена на рис. 24.
- 82. 10G Ethernet Архитектура физического уровня Подуровень физического кодирования Физический уровень с последовательной архитектурой для логического кодирования
- 83. 10G Ethernet Архитектура физического уровня Подуровень физического подключения Подуровень физического подключения (PMD) преобразует последовательный поток битов
- 85. Скачать презентацию
Слайд 2Обзор
Ethernet 10 Мбит/с на разделяемой среде
1.1. МАС – адреса
1.2. Формат кадра
1.3. Доступ к
Обзор
Ethernet 10 Мбит/с на разделяемой среде
1.1. МАС – адреса
1.2. Формат кадра
1.3. Доступ к
1.4. Возникновение коллизии
1.5. Время оборота и распознавание коллизий
1.6. Спецификации физической среды
1.7. Производительность сети Ethernet
Коммутируемые сети Ethernet
2.1. Коммутаторы
2.1.1. Параллельная коммутация
2.1.2. Дуплексный режим работы
2.1.3. Неблокирующие коммутаторы
2.1.4. Борьба с перегрузками, производительность
2.2. Скоростные версии Ethernet
2.2.1. Fast Ethernet
2.2.2. Gigabit Ethernet
2.2.3. 10G Ethernet
2.3. Архитектура коммутаторов.
Слайд 3 Алгоритм доступа к разделяемой среде является одним из главных факторов, определяющих эффективность совместного
Алгоритм доступа к разделяемой среде является одним из главных факторов, определяющих эффективность совместного
В технологии Ethernet применяется очень простой алгоритм доступа, позволяющий узлу сети передавать данные в те моменты времени, когда он считает, что разделяемая среда свободна. Простота алгоритма доступа определила простоту и низкую стоимость оборудования Ethernet. Негативным атрибутом алгоритма доступа технологии Ethernet являются коллизии, то есть ситуации, когда кадры, передаваемые разными станциями, сталкиваются друг с другом в общей среде. Коллизии снижают эффективность разделяемой среды и придают работе сети непредсказуемый характер.
Первоначальный вариант технологии Ethernet был рассчитан на коаксиальный кабель, который использовался всеми узлами сети в качестве общей шины. Переход на кабельные системы на витой паре и концентраторах (хабах) существенно повысил эксплуатационные характеристики сетей Ethernet.
В технологиях Token Ring и FDDI поддерживались более сложные и эффективные алгоритмы доступа к среде, основанные на передаче друг другу токена — специального кадра, разрешающего доступ. Однако чтобы выжить в конкурентной борьбе с Ethernet, этого преимущества оказалось недостаточно.
Ethernet 10 Мбит/с на разделяемой среде
Слайд 4 На уровне MAC, который обеспечивает доступ к среде и передачу кадра, для идентификации
На уровне MAC, который обеспечивает доступ к среде и передачу кадра, для идентификации
Помимо отдельных интерфейсов, МАС-адрес может определять группу интерфейсов или даже все интерфейсы сети. Первый (младший) бит старшего байта адреса назначения является признаком того, является адрес индивидуальным или групповым. Если он равен О, то адрес является индивидуальным, то есть идентифицирует один сетевой интерфейс, а если 1, то групповым. Групповой адрес связан только с интерфейсами, сконфигурированными (вручную или автоматически по запросу вышележащего уровня) как члены группы, номер которой указан в групповом адресе. Если сетевой интерфейс включен в группу, то наряду с уникальным МАС-адресом с ним ассоциируется еще один адрес — групповой.
В частном случае, если групповой адрес состоит из всех единиц, то есть имеет шестнадцатеричное представление FFFFFFFFFFFF, он идентифицирует все узлы сети и называется широковещательным. Второй бит старшего байта адреса определяет способ назначения адреса — централизованный или локальный. Если этот бит равен 0 (что бывает почти всегда в стандартной аппаратуре Ethernet), это говорит о том, что адрес назначен централизованно по правилам IEEE 802.
Ethernet 10 Мбит/с на разделяемой среде
МАС - адреса
Слайд 5Ethernet 10 Мбит/с на разделяемой среде
МАС - адреса
В стандартах IEEE Ethernet младший бит
Ethernet 10 Мбит/с на разделяемой среде
МАС - адреса
В стандартах IEEE Ethernet младший бит
Комитет IEEE распределяет между производителями оборудования так называемые организационно уникальные идентификаторы (Organizationally Unique Identifier, OUI). Каждый производитель помещает выделенный ему идентификатор в три старших байта адреса (например, идентификатор 0x0020AF определяет компанию 3COM, а ОхОООООС - Cisco). За уникальность младших трех байтов адреса отвечает производитель оборудования. Двадцать четыре бита, отводимые производителю для адресации интерфейсов его продукции, позволяют выпустить примерно 16 миллионов интерфейсов под одним идентификатором организации. Уникальность централизованно распределяемых адресов распространяется на все основные технологии локальных сетей — Ethernet, Token Ring, FDDI и т. д. Локальные адреса назначаются администратором сети, и он обязан обеспечить их уникальность.
Слайд 6Ethernet 10 Мбит/с на разделяемой среде
Кадр Ethernet
На практике в оборудовании Ethernet используется только
Ethernet 10 Мбит/с на разделяемой среде
Кадр Ethernet
На практике в оборудовании Ethernet используется только
Рис. 1. Формат кадра Ethernet DIX (II)
Первые два поля заголовка отведены под адреса:
DA (Destination Address) — МАС-адрес узла назначения;
SA (Source Address) — МАС-адрес узла отправителя. Для доставки кадра достаточно одного адреса — адреса назначения; адрес источника помещается в кадр для того, чтобы узел, получивший кадр, знал, от кого пришел кадр и кому нужно на него ответить. Принятие решения об ответе не входит в компетенцию протокола Ethernet, это дело протоколов верхних уровней. Ethernet же только выполнит такое действие, если с сетевого уровня поступит соответствующее указание.
Поле Т (Туре, или EtherType) содержит условный код протокола верхнего уровня, данные которого находятся в поле данных кадра, например шестнадцатеричное значение 08-00 соответствует протоколу IP. Это поле требуется для поддержки интерфейсных функций мультиплексирования и демультиплексирования кадров при взаимодействии с протоколами верхних уровней.
Слайд 7
Поле данных может содержать от 46 до 1500 байт. Если длина пользовательских данных
Поле данных может содержать от 46 до 1500 байт. Если длина пользовательских данных
Поле контрольной последовательности кадра (Frame Check Sequence, FCS) состоит из 4 байт контрольной суммы. Это значение вычисляется по алгоритму CRC-32.
Кадр Ethernet DIX (II) не отражает разделения канального уровня Ethernet на уровень MAC и уровень LLC: его поля поддерживают функции обоих уровней, например интерфейсные функции поля Т относятся к функциям уровня LLC, в то время как все остальные поля поддерживают функции уровня MAC.
Ethernet 10 Мбит/с на разделяемой среде
Кадр Ethernet
Слайд 8Ethernet 10 Мбит/с на разделяемой среде
Доступ к среде и передача данных
Метод доступа,
Ethernet 10 Мбит/с на разделяемой среде
Доступ к среде и передача данных
Метод доступа,
Все компьютеры в сети на разделяемой среде имеют возможность немедленно (с учетом задержки распространения сигнала в физической среде) получить данные, которые любой из компьютеров начал передавать в общую среду. Говорят, что среда, к которой подключены все станции, работает в режиме коллективного доступа (Multiply Access, MA). Чтобы получить возможность передавать кадр, интерфейс-отправитель должен убедиться, что разделяемая среда свободна. Это достигается прослушиванием основной гармоники сигнала, которая еще называется несущей частотой (Carrier Sense, CS).
Признаком «незанятости» среды является отсутствие на ней несущей частоты, которая при манчестерском способе кодирования равна 5-10 МГц в зависимости от последовательности единиц и нулей, передаваемых в данный момент.
Слайд 9Рис. 2 Метод случайного доступа CSMA/CD
Если среда свободна, то узел имеет право начать
Рис. 2 Метод случайного доступа CSMA/CD
Если среда свободна, то узел имеет право начать
Ethernet 10 Мбит/с на разделяемой среде
Доступ к среде и передача данных
Все станции, подключенные к кабелю, начинают записывать байты передаваемого кадра в свои внутренние буферы. Первые 6 байт кадра содержат адрес назначения. Та станция, которая узнает собственный адрес в заголовке кадра, продолжает записывать его содержимое в свой внутренний буфер, а остальные станции на этом прием кадра прекращают.
Слайд 10Ethernet 10 Мбит/с на разделяемой среде
Доступ к среде и передача данных
Станция назначения обрабатывает
Ethernet 10 Мбит/с на разделяемой среде
Доступ к среде и передача данных
Станция назначения обрабатывает
Узел 2 во время передачи кадра узлом 1 также пытался начать передачу своего кадра, однако обнаруживает, что среда занята — на ней присутствует несущая частота, — поэтому узел 2 вынужден ждать, пока узел 1 не прекратит передачу кадра.
После окончания передачи кадра все узлы сети обязаны выдержать технологическую паузу, равную межпакетному интервалу (Inter Packet Gap, IPG) в 9,6 мкс. Эта пауза нужна для приведения сетевых адаптеров в исходное состояние, а также для предотвращения монопольного захвата среды одной станцией.
После окончания технологической паузы узлы имеют право начать передачу своего кадра, так как среда свободна. В приведенном пример е узел 2 дождался окончания передачи кадра узлом 1, сделал паузу в 9,6 мкс и начал передачу своего кадра.
Слайд 11Ethernet 10 Мбит/с на разделяемой среде
Возникновение коллизий
Механизм прослушивания среды и пауза между кадрами
Ethernet 10 Мбит/с на разделяемой среде
Возникновение коллизий
Механизм прослушивания среды и пауза между кадрами
Рис. 3 Схема возникновения и распространения коллизии
Для возникновения коллизии не обязательно, чтобы несколько станций начали передачу абсолютно одновременно, такая ситуация маловероятна. Более вероятна ситуация, когда один узел начинает передачу, а через некоторое (короткое) время другой узел, проверив среду и не обнаружив несущую (сигналы первого узла еще не успели до него дойти), начинает передачу своего кадра. Таким образом, возникновение коллизии является следствием распределения узлов сети в пространстве.
Чтобы корректно обработать коллизию, все станции одновременно наблюдают за возникающими на кабеле сигналами. Если передаваемые и наблюдаемые сигналы отличаются, то фиксируется факт обнаружения коллизии (Collision Detection).
Слайд 12 Для повышения вероятности скорейшего обнаружения коллизии всеми станциями сети станция, которая обнаружила коллизию,
Для повышения вероятности скорейшего обнаружения коллизии всеми станциями сети станция, которая обнаружила коллизию,
После этого обнаружившая коллизию передающая станция обязана прекратить передачу и сделать паузу в течение короткого случайного интервала времени. Затем она может снова предпринять попытку захвата среды и передачи кадра. Случайная пауза выбирается по следующему алгоритму:
Пауза = L х (интервал отсрочки).
Ethernet 10 Мбит/с на разделяемой среде
Возникновение коллизий
В технологии Ethernet интервал отсрочки выбран равным значению 512 битовых интервалов. Битовый интервал соответствует времени между появлением двух последовательных битов данных на кабеле; для скорости 10 Мбит/с величина битового интервала равна 0,1 мкс, или 100 нс.
L представляет собой целое число, выбранное с равной вероятностью из диапазона [0, 2N], где N— номер повторной попытки передачи данного кадра: 1,2,..., 10. После 10-й попытки интервал, из которого выбирается пауза, не увеличивается.
Таким образом, случайная пауза в технологии Ethernet может принимать значения от 0 до 52,4 мс.
Если 16 последовательных попыток передачи кадра вызывают коллизию, то передатчик должен прекратить попытки и отбросить этот кадр. Описанный алгоритм носит название усеченного экспоненциального двоичного алгоритма отсрочки.
Для поддержки чувствительного к задержкам трафика сети Ethernet (и другие сети на разделяемой среде) могут применять только один метод поддержания характеристик QoS — недогруженный режим работы.
Слайд 13Ethernet 10 Мбит/с на разделяемой среде
Время оборота и распознавание коллизий
Надежное распознавание коллизий
Ethernet 10 Мбит/с на разделяемой среде
Время оборота и распознавание коллизий
Надежное распознавание коллизий
Для надежного распознавания коллизий должно выполняться следующее соотношение:
Tmin > RTT.
Здесь Tmin — время передачи кадра минимальной длины, a RTT — время оборота, то есть время, за которое сигнал коллизии успевает распространиться до самого дальнего узла сети. В худшем случае сигнал должен пройти дважды между наиболее удаленными друг от друга станциями сети (в одну сторону проходит неискаженный сигнал, а в обратном направлении — сигнал, уже искаженный коллизией).
При выполнении этого условия передающая станция должна успеть обнаружить коллизию, которую вызвал переданный ее кадр, еще до того, как она закончит передачу этого кадра. Очевидно, что выполнение этого условия зависит, с одной стороны, от минимальной длины кадра и скорости передачи данных протокола, а с другой стороны, от длины кабельной системы сети и скорости распространения сигнала в конкретном кабеле.
Слайд 14Ethernet 10 Мбит/с на разделяемой среде
Время оборота и распознавание коллизий
Все параметры протокола Ethernet
Ethernet 10 Мбит/с на разделяемой среде
Время оборота и распознавание коллизий
Все параметры протокола Ethernet
Так, стандарт Ethernet определяет минимальную длину поля данных кадра в 46 байт (что вместе со служебными полями дает минимальную длину кадра 64 байт, а вместе с преамбулой — 72 байт, или 576 бит). Отсюда может быть вычислено ограничение на расстояние между станциями. В стандарте Ethernet 10 Мбит/с время передачи кадра минимальной длины равно 575 битовых интервалов, следовательно, время оборота должно быть меньше 57,5 мкс. Расстояние, которое сигнал может пройти за это время, зависит от типа кабеля и для толстого коаксиального кабеля равно примерно 13 280 м. Учитывая, что за время 57,5 мкс сигнал должен пройти по линии связи дважды, расстояние между двумя узлами не должно быть больше 6635 м. В стандарте величина этого расстояния выбрана равной 2500 м, что существенно меньше. Это объясняется тем, что повторители, которые нужны для соединения пяти сегментов кабеля, вносят задержки в распространение сигнала.
Описанные соображения объясняют выбор минимальной длины поля данных кадра
в 46 байт. Уменьшение этого значения до 0 привело бы к значительному сокращению максимальной длины сети.
Требование Tmin > RTT имеет одно интересное следствие: чем выше скорость протокола, тем меньше должна быть максимальная длина сети. Поэтому для Ethernet на разделяемой среде при скорости в 100 Мбит/с максимальная длина сети пропорционально уменьшается до 250 м, а при скорости в 1 Гбит/с — до 25 м. Эта зависимость, наряду с резким ростом задержек при повышении загрузки сети, говорит о еще одном коренном недостатке метода доступа CSMA/CD.
Слайд 15Ethernet 10 Мбит/с на разделяемой среде
Спецификации физической среды
При стандартизации технологии Ethernet рабочей
Ethernet 10 Мбит/с на разделяемой среде
Спецификации физической среды
При стандартизации технологии Ethernet рабочей
Число 10 этом названии обозначает номинальную битовую скорость передачи данных стандарта, то есть 10 Мбит/с, а слово «Base» — метод передачи на одной базовой частоте (в данном случае 10 МГц). Последний символ в названии стандарта физического уровня обозначает тип кабеля, в данном случае 5 отражает тот факт, что диаметр «толстого» коаксиала равен 0,5 дюйма. Данная система обозначения типа физического уровня Ethernet сохранилась до настоящего времени.
Наиболее популярными сегодня спецификациями физической среды Ethernet для скорости передачи данных 10 Мбит/с являются следующие:
10Base-T — кабель на основе неэкранированной витой пары (UTP). Образует звездообразную топологию на основе концентратора (многопортового повторителя). Расстояние между концентратором и конечным узлом — не более 100 м.Между любыми двумя узлами сети может быть не более 4-х концентраторов (так называемое «правило 4-х хабов»).
10Base-F — волоконно-оптический кабель. Топология аналогична топологии стандарта 10Base-T, но расстояние между концентратором и конечным узлом может достигать 2000 м. Правило 4-х хабов остается в силе.
Одним из существенных недостатков Ethernet на коаксиальном кабеле являлось отсутствие оперативной информации о состоянии кабеля и сложность нахождения места его повреждения. Поэтому поиск неисправностей стал привычной процедурой и головной болью многочисленной армии сетевых администраторов коаксиальных сетей Ethernet.
Слайд 16Ethernet 10 Мбит/с на разделяемой среде
Спецификации физической среды
Сеть Eternet на витой паре, описываемая
Ethernet 10 Мбит/с на разделяемой среде
Спецификации физической среды
Сеть Eternet на витой паре, описываемая
Альтернатива коаксиалу появилась в середине 80-х годов, когда благодаря использованию витой пары и повторителей сети Ethernet стали гораздо более ремонтопригодными. К этому времени телефонные компании уже достаточно давно применяли многопарный кабель на основе неэкранированной витой пары для подключения телефонных аппаратов внутри зданий. Идея приспособить этот популярный вид кабеля для локальных сетей оказалась очень плодотворной, так как многие здания уже были оснащены нужной кабельной системой. Оставалось разработать способ подключения сетевых адаптеров и прочего коммуникационного оборудования к витой паре таким образом, чтобы изменения в сетевых адаптерах и программном обеспечении сетевых операционных систем были минимальными по сравнению с сетями Ethernet на коаксиале. Эта попытка оказалась успешной — переход на витую пару требует только замены приемника и передатчика сетевого адаптера, а метод доступа и все протоколы канального уровня остаются теми же, что и в сетях Ethernet на коаксиале.
Правда, для соединения узлов в сеть теперь обязательно требуется коммуникационное устройство — многопортовый повторитель Ethernet на витой паре.
Слайд 17Ethernet 10 Мбит/с на разделяемой среде
Спецификации физической среды
Устройство такого повторителя схематично изображено
Ethernet 10 Мбит/с на разделяемой среде
Спецификации физической среды
Устройство такого повторителя схематично изображено
Рис. 4 Повторитель Ethernet на витой паре
Многопортовый повторитель часто называют концентратором, или хабом (от английского hub — центр, ступица колеса), так как в нем сконцентрированы соединения со всеми конечными узлами сети. Фактически хаб имитирует сеть на коаксиальном кабеле в том отношении, что физически отдельные отрезки кабеля на витой паре логически все равно представляют единую разделяемую среду. Все правила доступа к среде по алгоритму CSMA/CD сохраняются.
Слайд 18Рис. 5 Иерархическое соединение хабов
При создании сети Ethernet на витой паре с большим
Рис. 5 Иерархическое соединение хабов
При создании сети Ethernet на витой паре с большим
Физическая структуризация сетей, построенных на основе витой пары, повышает надежность и упрощает обслуживание сети, поскольку в этом случае появляется возможность контролировать состояние и локализовывать отказы отдельных кабельных отрезков, подключающих конечные узлы к концентраторам. В случае обрыва, короткого замыкания или неисправности сетевого адаптера работа сети может быть быстро восстановлена путем отключения соответствующего сегмента кабеля.
Ethernet 10 Мбит/с на разделяемой среде
Спецификации физической среды
Для контроля целостности физического соединения между двумя непосредственно соединенными портами в стандарте 10Base-T введен так называемый тест целостности соединения (Link Integrity Test, LIT). Эта процедура заключается в том, что в те периоды, когда порт не посылает или получает кадры данных, он посылает своему соседу импульсы длительностью 100 нс через каждые 16 мс. Если порт принимает такие импульсы от своего соседа, то он считает соединение работоспособным и, как правило, индицирует это зеленым светом светодиода.
Слайд 19Ethernet 10 Мбит/с на разделяемой среде
Максимальная производительность сети Ethernet
Независимо от используемого физического уровня
Ethernet 10 Мбит/с на разделяемой среде
Максимальная производительность сети Ethernet
Независимо от используемого физического уровня
Производительность сети зависит от скорости передачи кадров по линиям связи и скорости обработки этих кадров коммуникационными устройствами, передающими кадры между своими портами, к которым эти линии связи подключены. Скорость передачи кадров по линиям связи зависит от используемых протоколов физического и канального уровней, например Ethernet на 10 Мбит/с, Ethernet на 100 Мбит/с, Token Ring или FDDI.
Скорость, с которой протокол передает биты по линии связи, называется номинальной скоростью протокола.
Скорость обработки кадров коммуникационным устройством зависит от производительности его процессоров, внутренней архитектуры и других параметров. Очевидно, что скорость коммуникационного устройства должна соответствовать скорости работы линии. Если она меньше скорости работы линии, то кадры будут стоять в очередях и отбрасываться при переполнении последних. В то же время нет смысла применять устройство, которое в сотни раз производительнее, чем того требует скорость подключаемых к нему линий.
Для оценки требуемой производительности коммуникационных устройств, имеющих порты Ethernet, необходимо оценить производительность сегмента Ethernet, но не в битах в секунду (ее мы знаем — это 10 Мбит/с), а в кадрах в секунду, так как именно этот показатель помогает оценить требования к производительности коммуникационных устройств.
Слайд 20Ethernet 10 Мбит/с на разделяемой среде
Максимальная производительность сети Ethernet
Это объясняется тем, что на
Ethernet 10 Мбит/с на разделяемой среде
Максимальная производительность сети Ethernet
Это объясняется тем, что на
При постоянной битовой скорости количество кадров, поступающих на коммуникационное устройство в единицу времени, является, естественно, максимальным при их минимальной длине. Поэтому для коммуникационного оборудования наиболее тяжелым режимом является обработка потока кадров минимальной длины.
Теперь рассчитаем максимальную производительность сегмента Ethernet в таких единицах, как число переданных кадров (пакетов) минимальной длины в секунду.
Для расчета максимального количества кадров минимальной длины, проходящих по сегменту Ethernet, вспомним, что подсчитанное нами ранее время, затрачиваемое на передачу кадра минимальной длины (576 бит), составляет 57,5 мкс. Прибавив межкадровый интервал в 9,6 мкс, получаем, что период следования кадров минимальной длины составляет 67,1 мкс. Отсюда максимально возможная пропускная способность сегмента Ethernet составляет 14 880 кадр/с (рис. 6). Естественно, что наличие в сегменте нескольких узлов снижает эту величину за счет ожидания доступа к среде, а также за счет коллизий.
Рис. 6 К расчету пропускной способности протокола Ethernet
Слайд 21Ethernet 10 Мбит/с на разделяемой среде
Максимальная производительность сети Ethernet
Кадры максимальной длины технологии Ethernet
Ethernet 10 Мбит/с на разделяемой среде
Максимальная производительность сети Ethernet
Кадры максимальной длины технологии Ethernet
Теперь рассчитаем, какой максимально полезной пропускной способностью, измеряемой в битах в секунду, обладают сегменты Ethernet при использовании кадров разного размера.
Полезной пропускной способностью протокола называется максимальная скорость передачи пользовательских данных, которые переносятся полем данных кадра.
Эта пропускная способность всегда меньше номинальной битовой скорости протокола Ethernet за счет нескольких факторов:
служебной информации кадра;
межкадровых интервалов (IPG);
ожидания доступа к среде
Для кадров минимальной длины полезная пропускная способность равна:
В = 14880 х 46 х 8 = 5,48 Мбит/с.
Это значительно меньше, чем 10 Мбит/с, но следует учесть, что кадры минимальной длины используются в основном для передачи квитанций, так что к передаче собственно данных файлов эта скорость имеет небольшое отношение.
Для кадров максимальной длины полезная пропускная способность равна:
Вп - 813 х 1500 х 8 = 9,76 Мбит/с.
При использовании кадров среднего размера с полем данных в 512 байт пропускная способность протокола составляет 9,29 Мбит/с.
Слайд 22Ethernet 10 Мбит/с на разделяемой среде
Максимальная производительность сети Ethernet
В двух последних случаях пропускная
Ethernet 10 Мбит/с на разделяемой среде
Максимальная производительность сети Ethernet
В двух последних случаях пропускная
Таким образом, при отсутствии коллизий коэффициент использования сети зависит от размера поля данных кадра и имеет максимальное значение 0, 976 при передаче кадров максимальной длины.
Слайд 23Коммутируемые сети Ethernet
Современные коммутаторы Ethernet являются наследниками мостов локальных сетей, которые широко
Коммутируемые сети Ethernet
Современные коммутаторы Ethernet являются наследниками мостов локальных сетей, которые широко
Коммутаторы являются сегодня основным типом коммуникационных устройств, применяемых для построения локальных сетей. Коммутаторы отличаются внутренней архитектурой и конструктивным исполнением.
Слайд 24Коммутаторы
Параллельная коммутация
При появлении в конце 80-х начале 90-х годов быстрых протоколов, производительных персональных
Коммутаторы
Параллельная коммутация
При появлении в конце 80-х начале 90-х годов быстрых протоколов, производительных персональных
Более эффективным оказалось решение, которое и «породило» коммутаторы: для обслуживания потока, поступающего на каждый порт, в устройство ставился отдельный специализированный процессор, который реализовывал алгоритм прозрачного моста. По сути, коммутатор — это мультипроцессорный мост, способный параллельно продвигать кадры сразу между всеми парами своих портов. Но если при добавлении процессорных блоков компьютер не перестали называть компьютером, а добавили только прилагательное «мультипроцессорный», то с мультипроцессорными мостами произошла метаморфоза — во многом по маркетинговым причинам они превратились в коммутаторы. Нужно отметить, что помимо процессоров портов коммутатор имеет центральный процессор, который координирует работу портов, отвечая за построение общей таблицы продвижения, а также поддерживая функции конфигурирования и управления коммутатором.
Со временем коммутаторы вытеснили из локальных сетей классические однопроцессорные мосты. Основная причина этого — существенно более высокая производительность, с которой коммутаторы передают кадры между сегментами сети. Если мосты могли даже замедлять работу сети, то коммутаторы всегда выпускаются с процессорами портов, способными передавать кадры с той максимальной скоростью, на которую рассчитан протокол. Ну а добавление к этому возможности параллельной передачи кадров между портами предопределило судьбу и мостов, и коммутаторов.
Слайд 25Коммутаторы
Параллельная коммутация
Производительность коммутаторов на несколько порядков выше, чем мостов — коммутаторы могут
Коммутаторы
Параллельная коммутация
Производительность коммутаторов на несколько порядков выше, чем мостов — коммутаторы могут
За время своего существования уже без конкурентов-мостов коммутаторы вобрали в себя многие дополнительные функции, родившиеся в результате естественного развития сетевых технологий. К этим функциям относятся, например, поддержка виртуальных сетей (VLAN), агрегирование линий связи, приоритезация трафика и т. п. Развитие технологии производства заказных микросхем также способствовало успеху коммутаторов, в результате процессоры портов сегодня обладают такой вычислительной мощностью, которая позволяет им быстро реализовывать весьма сложные алгоритмы обработки трафика, например выполнять его классификацию и профилирование.
Технология коммутации сегментов Ethernet была предложена небольшой компанией Kalpana в 1990 году в ответ на растущие потребности в повышении пропускной способности связей высокопроизводительных серверов с сегментами рабочих станций. У коммутатора компании Kalpana при свободном в момент приема кадра состоянии выходного порта задержка между получением первого байта кадра и появлением этого же байта на выходе порта адреса назначения составляла всего 40 мкс, что было гораздо ниже задержки кадра при его передаче мостом.
Слайд 26Коммутаторы
Параллельная коммутация
Структурная схема коммутатора EtherSwitch, предложенного фирмой Kalpana, представлена на рис. 7.
Рис. 7
Коммутаторы
Параллельная коммутация
Структурная схема коммутатора EtherSwitch, предложенного фирмой Kalpana, представлена на рис. 7.
Рис. 7
Каждый из 8 портов 10Base-T обслуживается одним процессором пакетов Ethernet (Ethernet Packet Processor, EPP). Кроме того, коммутатор имеет системный модуль, который координирует работу всех процессоров ЕРР, в частности ведет общую адресную таблицу коммутатора. Для передачи кадров между портами используется коммутационная матрица. Она функционирует по принципу коммутации каналов, соединяя порты коммутатора. Для 8 портов матрица может одновременно обеспечить 8 внутренних каналов при полудуплексном режиме работы портов и 16 — при дуплексном, когда передатчик и приемник каждого порта работают независимо друг от друга.
Слайд 27 При поступлении кадра в какой-либо порт соответствующий процессор ЕРР буферизует несколько первых байтов
При поступлении кадра в какой-либо порт соответствующий процессор ЕРР буферизует несколько первых байтов
Процессор ЕРР просматривает свой кэш адресной таблицы, и если не находит там нужного адреса, обращается к системному модулю, который работает в многозадачном режиме, параллельно обслуживая запросы всех процессоров ЕРР. Системный модуль производит просмотр общей адресной таблицы и возвращает процессору найденную строку, которую тот буферизует в своем кэше для последующего использования.
Если адрес назначения найден в адресной таблице и кадр нужно отфильтровать, процессор просто прекращает записывать в буфер байты кадра, очищает буфер и ждет поступления нового кадра.
Если же адрес найден и кадр нужно передать на другой порт, процессор, продолжая прием кадра в буфер, обращается к коммутационной матрице, пытаясь установить в ней путь, связывающий его порт с портом, через который идет маршрут к адресу назначения. Коммутационная матрица способна помочь только в том случае, если порт адреса назначения в этот момент свободен, то есть не соединен с другим портом данного коммутатора.
Если же порт занят, то, как и в любом устройстве с коммутацией каналов, матрица в соединении отказывает. В этом случае кадр полностью буферизуется процессором входного порта, после чего процессор ожидает освобождения выходного порта и образования коммутационной матрицей нужного пути.
Коммутаторы
Параллельная коммутация
Слайд 28Коммутаторы
Параллельная коммутация
После того как нужный путь установлен, в него направляются буферизованные байты кадра,
Коммутаторы
Параллельная коммутация
После того как нужный путь установлен, в него направляются буферизованные байты кадра,
Рис 8. Передача кадра через коммутационную матрицу
Слайд 29Коммутаторы
Параллельная коммутация
Описанный пособ передачи кадра без его полной буферизации получил название коммутации
Коммутаторы
Параллельная коммутация
Описанный пособ передачи кадра без его полной буферизации получил название коммутации
Прием первых байтов кадра процессором входного порта, включая прием байтов адреса назначения.
Поиск адреса назначения в адресной таблице коммутатора (в кэше процессора или в общей таблице системного модуля).
Коммутация матрицы.
Прием остальных байтов кадра процессором входного порта.
Прием байтов кадра (включая первые) процессором выходного порта через коммутационную матрицу.
Получение доступа к среде процессором выходного порта.
Передача байтов кадра процессором выходного порта в сеть.
Слайд 30Коммутаторы
Параллельная коммутация
На рис. 9 подставлены два режима обработки кадра: режим коммутации «на лету»
Коммутаторы
Параллельная коммутация
На рис. 9 подставлены два режима обработки кадра: режим коммутации «на лету»
Рис. 9. Экономия времени при конвейерной обработке кадра: a — конвейерная обработка,
б — обычная обработка с полной буферизацией
Слайд 31Коммутаторы
Параллельная коммутация
Как показывает схема, экономия от конвейеризации получается ощутимой. Однако главной причиной повышения
Коммутаторы
Параллельная коммутация
Как показывает схема, экономия от конвейеризации получается ощутимой. Однако главной причиной повышения
Этот эффект иллюстрирует рис. 10, на котором показана идеальная в отношении производительности ситуация, когда четыре порта из восьми передают данные с максимальной для протокола Ethernet скоростью в 10 Мбит/с. Причем они передают эти данные на остальные четыре порта коммутатора не конфликтуя: потоки данных между узлами сети распределились так, что для каждого принимающего кадры порта есть свой выходной порт.
Рис. 10. Параллельная передача кадров коммутатором
Если коммутатор успевает обрабатывать входной трафик при максимальной интенсивности поступления кадров на входные порты, то общая производительность коммутатора в приведенном примере составит 4 х 10 = 40 Мбит/с, а при обобщении примера для Депортов — (N/2) х 10 Мбит/с. В таком случае говорят, что коммутатор предоставляет каждой станции или сегменту, подключенному к его портам, выделенную пропускную способность протокола.
Слайд 32Коммутаторы
Параллельная коммутация
Естественно, что в сети не всегда складывается описанная ситуация. Если двум станциям,
Коммутаторы
Параллельная коммутация
Естественно, что в сети не всегда складывается описанная ситуация. Если двум станциям,
Слайд 33Коммутаторы
Дуплексный режим работы
Технология коммутации сама по себе не имеет непосредственного отношения к методу
Коммутаторы
Дуплексный режим работы
Технология коммутации сама по себе не имеет непосредственного отношения к методу
Однако когда к каждому порту коммутатора подключен не сегмент, а только один компьютер, причем по двум физически раздельным каналам, как это происходит почти во всех стандартах Ethernet, кроме коаксиальных версий Ethernet, ситуация становится не такой однозначной. Порт может работать как в обычном полудуплексном режиме, так и в дуплексном.
В полудуплексном режиме работы порт коммутатора по-прежнему распознает коллизии. Доменом коллизий в этом случае является участок сети, включающий передатчик коммутатора, приемник коммутатора, передатчик сетевого адаптера компьютера, приемник сетевого адаптера компьютера и две витые пары, соединяющие передатчики с приемниками. Коллизия возникает, когда передатчики порта коммутатора и сетевого адаптера одновременно или почти одновременно начинают передачу своих кадров.
В дуплексном режиме одновременная передача данных передатчиком порта коммутатора и сетевого адаптера коллизией не считается. В принципе, это достаточно естественный режим работы для отдельных дуплексных каналов передачи данных, и он всегда использовался в протоколах глобальных сетей. При дуплексной связи порты Ethernet стандарта 10 Мбит/с могут передавать данные со скоростью 20 Мбит/с — по 10 Мбит/с в каждом направлении.
Слайд 34Коммутаторы
Дуплексный режим работы
Уже первые коммутаторы Kalpana поддерживали оба режима работы своих портов,
Коммутаторы
Дуплексный режим работы
Уже первые коммутаторы Kalpana поддерживали оба режима работы своих портов,
Долгое время коммутаторы Ethernet сосуществовали в локальных сетях с концентра торами Ethernet: на концентраторах строились нижние уровни сети здания, такие как сети рабочих групп и отделов, а коммутаторы служили для объединения этих сегментов в общую сеть.
Постепенно коммутаторы стали применяться и на нижних этажах, вытесняя концентраторы, так как цены коммутаторов постоянно снижались, а их производительность росла (за счет поддержки не только технологии Ethernet со скоростью 10 Мбит/с, но и всех последующих более скоростных версий этой технологии, то есть Fast Ethernet со скоростью 100 Мбит/с, Gigabit Ethernet со скоростью 1 Гбит/с и 10G Ethernet со скоростью 10 Гбит/с).
Слайд 35 Этот процесс завершился вытеснением концентраторов Ethernet и переходом к полностью коммутируемым сетям, пример
Этот процесс завершился вытеснением концентраторов Ethernet и переходом к полностью коммутируемым сетям, пример
В полностью коммутируемой сети Ethernet все порты работают в дуплексном режиме, а продвижение кадров осуществляется на основе МАС-адресов. При разработке технологий Fast Ethernet и Gigabit Ethernet дуплексный режим стал одним из двух полноправных стандартных режимов работы узлов сети.
Коммутаторы
Дуплексный режим работы
Рис. 11 Полностью коммутируемая сеть Ethernet.
Однако уже практика применения первых коммутаторов с портами Gigabit Ethernet показала, что они практически всегда применяются в дуплексном режиме для взаимодействия с другими коммутаторами или высокоскоростными сетевыми адаптерами. Поэтому при разработке стандарта 10G Ethernet его разработчики не стали создавать версию для работы в полудуплексном режиме , окончательно закрепив уход разделяемой среды из технологии Ethernet.
Слайд 36Коммутаторы
Неблокирующие коммутаторы
Как уже отмечалось, высокая производительность является одним из главных достоинств коммутаторов. С
Коммутаторы
Неблокирующие коммутаторы
Как уже отмечалось, высокая производительность является одним из главных достоинств коммутаторов. С
Коммутатор называют неблокирующим, если он может передавать кадры через свои порты с той же скоростью, с которой они на них поступают.
Когда говорят, что коммутатор может поддерживать устойчивый неблокирующий режим работы, то имеют в виду, что коммутатор передает кадры со скоростью их поступления в течение произвольного промежутка времени. Для поддержания подобного режима нужно таким образом распределить потоки кадров по выходным портам, чтобы, во-первых, порты справлялись с нагрузкой, во-вторых, коммутатор мог всегда в среднем передать на выходы столько кадров, сколько их поступило на входы. Если же входной поток кадров (просуммированный по всем портам) в среднем будет превышать выходной поток кадров (также просуммированный по всем портам), то кадры будут накапливаться в буферной памяти коммутатора и при переполнении просто отбрасываться.
В этом соотношении под производительностью коммутатора в целом понимается его способность продвигать определенное количество кадров, принимаемых от приемников всех его портов, на передатчики всех его портов.
Слайд 37Коммутаторы
Неблокирующие коммутаторы
В суммарной производительности портов каждый проходящий кадр учитывается дважды, как входящий и
Коммутаторы
Неблокирующие коммутаторы
В суммарной производительности портов каждый проходящий кадр учитывается дважды, как входящий и
Иногда говорят, что коммутатор поддерживает мгновенный неблокирующий режим. Это означает, что он может принимать и обрабатывать кадры от всех своих портов на максимальной скорости протокола независимо от того, обеспечиваются ли условия устойчивого равновесия между входным и выходным трафиком. Правда, обработка некоторых кадров при этом может быть неполной — при занятости выходного порта кадр помещается в буфер коммутатора.
Способы, которыми обеспечивается способность коммутатора поддерживать неблокирующий режим, могут быть разными. Необходимым требованием является умение процессора порта обрабатывать потоки кадров с максимальной для физического уровня этого порта скоростью. Ранее мы подсчитали, что максимальная производительность порта Ethernet стандарта 10 Мбит/с равна 14 880 кадров в секунду. Это означает, что процессоры портов Ethernet стандарта 10 Мбит/с неблокирующего коммутатора должны поддерживать продвижение кадров со скоростью 14 880 кадров в секунду.
Слайд 38Коммутаторы
Неблокирующие коммутаторы
Однако только адекватной производительности процессоров портов недостаточно для того, чтобы коммутатор был
Коммутаторы
Неблокирующие коммутаторы
Однако только адекватной производительности процессоров портов недостаточно для того, чтобы коммутатор был
Слайд 39Коммутаторы
Борьба с перегрузками
Даже в том случае, когда коммутатор является неблокирующим, нет гарантии того,
Коммутаторы
Борьба с перегрузками
Даже в том случае, когда коммутатор является неблокирующим, нет гарантии того,
Причина перегрузок обычно кроется не в том, что коммутатору не хватает производительности для обслуживания потоков кадров, а в ограниченной пропускной способности отдельного выходного порта, которая определяется параметрами протокола. Другим словами, какой бы производительностью коммутатор не обладал, всегда найдется такое распределение потоков кадров, которое приведет к перегрузке коммутатора из-за ограниченной производительности выходного порта коммутатора.
Возникновение таких перегрузок является платой за отказ от применения алгоритма доступа к разделяемой среде, так как в дуплексном режиме работы портов теряется контроль за потоками кадров,"направляемых конечными узлами в сеть. В полудуплексном режиме, свойственном технологиям с разделяемой средой, поток кадров регулировался самим методом доступа к разделяемой среде. При переходе на дуплексный режим узлу разрешается отправлять кадры в коммутатор всегда, когда это ему нужно, поэтому в данном режиме коммутаторы сети могут сталкиваться с перегрузками, не имея при этом никаких средств «притормаживания» потока кадров.
Таким образом, если входной трафик неравномерно распределяется между выходными портами, легко представить ситуацию, когда на какой-либо выходной порт коммутатора будет направляться трафик с суммарной средней интенсивностью большей, чем протокольный максимум.
Слайд 40Коммутаторы
Борьба с перегрузками
На рис. 12 показана как раз такая ситуация, когда на порт
Коммутаторы
Борьба с перегрузками
На рис. 12 показана как раз такая ситуация, когда на порт
Рис. 12 Переполнение буфера порта из-за нестабильности трафика
В приведенном примере нетрудно подсчитать, что при размере буфера в 100 Кбайт полное заполнение буфера произойдет через 0,22 секунды после начала работы в таком интенсивном режиме. Увеличение размера буфера до 1 Мбайт даст увеличение времени заполнения буфера до 2,2 секунды, что также неприемлемо. Проблему можно решить с помощью средств контроля перегрузки.
Слайд 41Коммутаторы
Борьба с перегрузками
Как мы знаем, существуют различные средства контроля перегрузки: управление очередями в
Коммутаторы
Борьба с перегрузками
Как мы знаем, существуют различные средства контроля перегрузки: управление очередями в
В этом разделе мы рассмотрим механизм обратной связи, который был стандартизован для сетей Ethernet в марте 1997 как спецификация IEEE 802.Зх. Механизм обратной связи 802.3х используется только в дуплексном режиме работы портов коммутатора. Этот механизм очень важен для коммутаторов локальных сетей, так как он позволяет сократить потери кадров из-за переполнения буферов независимо от того, обеспечивает сеть дифференцированную поддержку показателей QoS для разных типов трафика или же предоставляет базовый сервис по доставке с максимальными усилиями («по возможности»). Другие механизмы поддержания показателей QoS рассматриваются в следующей главе.
Спецификация 802.3 вводит новый подуровень в стеке протоколов Ethernet — подуровень управления уровня MAC. Он располагается над уровнем MAC и является необязательным (рис. 13).
Рис. 13. Подуровень управления
уровня MAC
Слайд 42Коммутаторы
Борьба с перегрузками
Кадр подуровня управления отличается от кадров пользовательских данных тем, что в
Коммутаторы
Борьба с перегрузками
Кадр подуровня управления отличается от кадров пользовательских данных тем, что в
Рис. 14. Формат кадра подуровня управления
В качестве адреса назначения можно указывать зарезервированное для этой цели значение группового адреса 01-80-С2-00-00-01. Это удобно, когда соседний узел также является коммутатором (так как порты коммутатора не имеют уникальных МАС-адресов). Если сосед — конечный узел, можно также использовать уникальный МАС-адрес.
Слайд 43Коммутаторы
Борьба с перегрузками
В поле кода операции подуровня управления указывается шестнадцатеричный код 00-01, поскольку,
Коммутаторы
Борьба с перегрузками
В поле кода операции подуровня управления указывается шестнадцатеричный код 00-01, поскольку,
В поле параметров подуровня управления указывается время, на которое узел, получивший такой код, должен прекратить передачу кадров узлу, отправившему кадр с операцией PAUSE. Время измеряется в 512 битовых интервалах конкретной реализации Ethernet, диапазон возможных вариантов приостановки равен 0-65535.
Как видно из описания, этот механизм обратной связи относится к типу 2 в соответствии с классификацией. Специфика его состоит в том, что в нем предусмотрена только одна операция — приостановка на определенное время. Обычно же в механизмах этого типа используются две операции — приостановка и возобновление передачи кадров. Проблема, иллюстрируемая рис. 12, может быть решена и другим способом: применением так называемого магистрального, или восходящего (uplink), порта. Магистральные порты в коммутаторах Ethernet — это порты следующего уровня иерархии скорости по сравнению с портами, предназначенными для подключения пользователей. Например, если коммутатор имеет 12 портов Ethernet стандарта 10 Мбит/с, то магистральный порт должен быть портом Fast Ethernet, чтобы его скорость была достаточна для передачи до 10 потоков от входных портов. Обычно низкоскоростные порты коммутатора служат для соединения с пользовательскими компьютерами, а магистральные порты — для подключения либо сервера, к которому обращаются пользователи, либо коммутатора более высокого уровня иерархии.
Слайд 44Коммутаторы
Борьба с перегрузками
На рис. 15 показан пример коммутатора, имеющего 24 порта стандарта Fast
Коммутаторы
Борьба с перегрузками
На рис. 15 показан пример коммутатора, имеющего 24 порта стандарта Fast
Рис. 15. Коммутатор рабочей группы
Из приведенного примера видно, что вероятность перегрузки портов коммутаторов зависит о т распределения трафика между его портами, кроме того, понятно, что даже при хорошем соответствии скорости портов наиболее вероятному распределению трафика полностью исключить перегрузки невозможно.
Поэтому в общем случае для уменьшения потерь кадров из-за перегрузок нужно применять оба средства: подбор скорости портов для наиболее вероятного распределения трафика в сети и протокол 802.3х для снижения скорости источника трафика в тех случаях, когда перегрузки все-таки возникают.
При такой конфигурации коммутатора вероятность перегрузки портов существенно снижается по сравнению с вариантом, когда все порты поддерживают одинаковую скорость. Хотя возможность перегрузки по-прежнему существует, для этого необходимо, чтобы более чем 10 пользователей одновременно обменивались с сервером данными со средней скоростью, близкой к максимальной скорости их соединений — а такое событие достаточно маловероятно.
Слайд 45Коммутаторы
Характеристики производительности коммутаторов
Скорости фильтрации и продвижения кадров — две основные характеристики производительности коммутатора.
Коммутаторы
Характеристики производительности коммутаторов
Скорости фильтрации и продвижения кадров — две основные характеристики производительности коммутатора.
Скорость фильтрации — это скорость, с которой коммутатор выполняет следующие этапы обработки кадров:
Прием кадра в свой буфер.
Просмотр адресной таблицы с целью нахождения порта для адреса назначения кадра.
Уничтожение кадра, так как его порт назначения и порт источника принадлежат одному логическому сегменту.
Скорость фильтрации практически у всех коммутаторов блокирующим фактором не является — коммутатор успевает отбрасывать кадры в темпе их поступления.
Скорость продвижения — это скорость, с которой коммутатор выполняет следующие этапы обработки кадров:
Прием кадра в свой буфер.
Просмотр адресной таблицы с целью нахождения порта для адреса назначения кадра.
Передача кадра в сеть через найденный по адресной таблице порт назначения.
Как скорость фильтрации, так и скорость продвижения измеряются обычно в кадрах в секунду. Если в характеристиках коммутатора не уточняется, для какого протокола и для какого размера кадра приведены значения скоростей фильтрации и продвижения, то по умолчанию считается, что эти показатели даются для протокола Ethernet и кадров минимального размера, то есть кадров длиной 64 байт.
Слайд 46 Как мы уже обсуждали, режим передачи кадров минимальной длины используется как наиболее сложный
Как мы уже обсуждали, режим передачи кадров минимальной длины используется как наиболее сложный
Задержка передачи кадра измеряется как время, прошедшее с момента прихода первого байта кадра на входной порт коммутатора до момента появления этого байта на его выходном порту. Задержка складывается из времени, затрачиваемого на буферизацию байтов кадра, и времени, затрачиваемого на обработку кадра коммутатором — просмотр адресной таблицы, принятие решения о фильтрации или продвижении, получение доступа к среде выходного порта. Величина вносимой коммутатором задержки зависит от режима его работы. Если коммутация осуществляется «на лету», то задержки обычно невелики и составляют от 5 до 40 мкс, а при полной буферизации кадров — от 50 до 200 мкс для кадров минимальной длины при передаче со скоростью 10 Мбит/с. Коммутаторы, поддерживающие более скоростные версии Ethernet, вносят меньшие задержки в процесс продвижения кадров.
Производительность коммутатора определяется количеством пользовательских данных, переданных в единицу времени через его порты, и измеряется в мегабитах в секунду (Мбит/с). Так как коммутатор работает на канальном уровне, для него пользовательскими данными являются те данные, которые переносятся в поле данных кадров Ethernet.
Максимальное значение производительности коммутатора всегда достигается на кадрах максимальной длины, так как при этом доля накладных расходов на служебную информацию кадра минимальна. Коммутатор — это многопортовое устройство, поэтому для него в качестве характеристики принято давать максимальную суммарную производительность при одновременной передаче трафика по всем его портам.
Коммутаторы
Характеристики производительности коммутаторов
Слайд 47Коммутаторы
Характеристики производительности коммутаторов
Для выполнения операций каждого порта в коммутаторах чаще всего используется выделенный
Коммутаторы
Характеристики производительности коммутаторов
Для выполнения операций каждого порта в коммутаторах чаще всего используется выделенный
Значение максимального числа МАС-адресов, которое может запомнить процессор порта, зависит от области применения коммутатора. Коммутаторы рабочих групп обычно поддерживают всего несколько адресов на порт, так как они предназначены для образования микросегментов. Коммутаторы отделов должны поддерживать несколько сотен адресов, а коммутаторы магистралей сетей — до нескольких тысяч (обычно 4000-8000 адресов).
Недостаточная емкость адресной таблицы может служить причиной замедления работы коммутатора и засорения сети избыточным трафиком. Если адресная таблица процессора порта полностью заполнена, а он встречает новый адрес источника в поступившем кадре, процессор должен удалить из таблицы какой-либо старый адрес и поместить на его место новый. Эта операция сама по себе отнимает у процессора часть времени, но главные потери производительности наблюдаются при поступлении кадра с адресом назначения, который пришлось удалить из адресной таблицы. Так как адрес назначения кадра неизвестен, коммутатору приходится передавать этот кадр на все остальные порты. Некоторые производители коммутаторов решают эту проблему за счет изменения алгоритма обработки кадров с неизвестным адресом назначения. Один из портов коммутатора конфигурируется как магистральный порт, на который по умолчанию передаются все кадры с неизвестным адресом. Передача кадра на магистральный порт производится в расчете на то, что этот порт подключен к вышестоящему, который имеет достаточную емкость адресной таблицы и «знает», куда можно передать любой кадр.
Слайд 48Скоростные версии Ethernet
Скорость 10 Мбит/с первой стандартной версии Ethernet долгое время удовлетворяла потребности
Скоростные версии Ethernet
Скорость 10 Мбит/с первой стандартной версии Ethernet долгое время удовлетворяла потребности
Результатом стало появление новых скоростных стандартов Ethernet: Fast Ethernet (скорость 100 Мбит/с), Gigabit Ethernet (1000 Мбит/с, или 1 Гбит/с) и 10G Ethernet (10 Гбит/с). В настоящее время созданы еще два новых стандарта — 40G Ethernet и 100G.
Разработчикам новых скоростных стандартов Ethernet удалось сохранить основные черты классической технологии Ethernet и, прежде всего, простой способ обмена кадрами без встроенных в технологию сложных контрольных процедур. Этот фактор оказался решающим в соревновании технологий локальных сетей, так как выбор пользователей всегда склонялся в пользу простого наращивания скорости сети, а не в пользу решений, связанных с более эффективным расходованием той же самой пропускной способности с помощью более сложной и дорогой технологии.
Примером такого подхода служит переход с оборудования Fast Ethernet на Gigabit Ethernet вместо перехода на оборудование ATM со скоростью 155 Мбит/с.
Слайд 49Скоростные версии Ethernet
Несмотря на значительную разницу в пропускной способности (1000 Мбит/с против 155
Скоростные версии Ethernet
Несмотря на значительную разницу в пропускной способности (1000 Мбит/с против 155
Значительный вклад в «победу» Ethernet внесли также коммутаторы локальных сетей, так как их успех привел к отказу от разделяемой среды, где технология Ethernet всегда была уязвимой из-за случайного характера метода доступа. Начиная с версии 10G, разработчики перестали включать вариант работы на разделяемой среде в стандарт.
Коммутаторы с портами Fast Ethernet, Gigabit Ethernet и 10G Etherhet работают по одному и тому же алгоритму, описанному в стандарте IEEE 802.ID. Возможность комбинировать порты с различными скоростями в диапазоне от 10 Мбит/с до 10 Гбит/с делает коммутаторы Ethernet гибкими и эффективными сетевыми устройствами, позволяющими строить разнообразные сети.
Повышение скорости работы Ethernet было достигнуто за счет улучшения качества кабелей, применяемых в компьютерных сетях, а также совершенствования методов кодирования данных при их передаче по кабелям, то есть за счет совершенствования физического уровня технологии.
Слайд 50Скоростные версии Ethernet
Fast Ethernet
История создания
Работы начаты в 1992 году НКО Fast Ethernet Alliance.
Скоростные версии Ethernet
Fast Ethernet
История создания
Работы начаты в 1992 году НКО Fast Ethernet Alliance.
Предложение Fast Ethernet Alliance сохраняло метод случайного доступа CSMA/CD, тем самым обеспечивая преемственность и согласованность с сетью 10 Мбит/с. Коалиция HP и AT&T предложила совершенно новый доступа, названный приоритетным доступом по требованию (demand priority), но он не смог вписаться в технологию Ethernet и стандарт 802.3 (для его стандартизации был организован новый комитет IEEE 802.12).
Осенью 1995 года обе технологии стали стандартами IEEE. Комитет 802.3 принял спецификацию Fast Ethernet в качестве стандарта 802.3u, который не является самостоятельным стандартом, а представляет собой дополнение к существующему стандарту 802.3 в виде глав с 21 по 30. Комитет 802.12 принял технологию 100VG-AnyLAN, в которой использовался приоритетный доступ по требованию и поддерживались кадры двух форматов – Ethernet и Token Ring.
Технология Fast Ethernet и 100VG-AnyLAN в первые месяцы своего существования рассматривались как равные соперники, но очень скоро стало ясно, что пользователи предпочитают более простую и знакомую технологию Fast Ethernet. Вскоре технология 100VG –AnyLAN прекратила свое существование; немаловажным фактором этого стал переход ЛВС на полностью коммутируемые версии, сводящие «на нет» преимущества более совешенного метода доступа технологии 100VG-AnyLAN.
Слайд 51Скоростные версии Ethernet
Fast Ethernet
Физические уровни технологии Fast Ethernet
Все отличия технологий Fast
Скоростные версии Ethernet
Fast Ethernet
Физические уровни технологии Fast Ethernet
Все отличия технологий Fast
Уровни MAC и LLC в Fast Ethernet остались абсолютно теми же, и их описывают прежние главы стандартов 802.3 и 802.2. Поэтому, рассматривая технологию Fast Ethernet, следует изучать только несколько вариантов ее физического уровня.
Рис. 16. Отличия технологий Fast Ethernet и Ethernet
Слайд 52Скоростные версии Ethernet
Fast Ethernet
Организация физического уровня технологии Fast Ethernet является более сложной, поскольку
Скоростные версии Ethernet
Fast Ethernet
Организация физического уровня технологии Fast Ethernet является более сложной, поскольку
волоконно-оптический многомодовый кабель (два волокна);
витая пара категории 5 (две пары);
витая пара категории 3 (четыре пары).
Коаксиальный кабель, давший миру первую сеть Ethernet, в число разрешенных сред передачи данных новой технологии Fast Ethernet не попал. Это общая тенденция многих новых технологий, поскольку на небольших расстояниях витая пара категории 5 позволяет передавать данные с той же скоростью, что и коаксиальный кабель, но сеть получается более дешевой и удобной в эксплуатации. На больших расстояниях оптическое волокно обладает гораздо более широкой полосой пропускания, чем коаксиал, а стоимость сети получается ненамного выше, особенно если учесть высокие затраты на поиск и устранение неисправностей в крупной кабельной коаксиальной системе.
Официальный стандарт 802.3 установил три различных спецификации для физического уровня Fast Ethernet и дал им следующие названия (рис. 17):
100Base-TX для двухпарного кабеля на неэкранированной витой паре UTP категории 5 или экранированной витой паре STP типа 1;
100Base-T4 для четырехпарного кабеля на неэкранированной витой паре UTP категории 3,4 или 5;
100Base-FX для многомодового оптоволоконного кабеля с двумя волокнами.
Для всех трех стандартов справедливы перечисленные далее утверждения и характеристики.
Слайд 53Скоростные версии Ethernet
Fast Ethernet
Межкадровый интервал равен 0,96 мкс, а битовый интервал —
Скоростные версии Ethernet
Fast Ethernet
Межкадровый интервал равен 0,96 мкс, а битовый интервал —
Признаком свободного состояния среды является передача по ней символа простоя источника — соответствующего избыточного кода (а не отсутствие сигналов, как в стандартах Ethernet со скоростью 10 Мбит/с).
Рис. 17. Структура физического уровня Fast Ethernet
Слайд 54Скоростные версии Ethernet
Fast Ethernet
Физический уровень включает три элемента.
Независимый от среды интерфейс (Media Independent
Скоростные версии Ethernet
Fast Ethernet
Физический уровень включает три элемента.
Независимый от среды интерфейс (Media Independent
Уровень согласования нужен для того, чтобы уровень MAC, рассчитанный на интерфейс AUI, мог работать с физическим уровнем через интерфейс MIL.
Устройство физического уровня (Physical Layer Device, PHY) состоит, в свою очередь, из нескольких подуровней (см. рис. 16):
подуровня логического кодирования данных, преобразующего поступающие от уровня MAC байты в символы кода 4В/5В или 8В/6Т (первый метод кодирования используются в версиях 100Base-TX и 100Baase-FX, второй — в версии lOOBase-Т4);
подуровней физического присоединения и зависимости от физической среды(PMD), которые обеспечивают формирование сигналов в соответствии с методом физического кодирования, например NRZI или MLT-3;
подуровня автопереговоров, который позволяет двум взаимодействующим портам автоматически выбрать наиболее эффективный режим работы, например полудуплексный или дуплексный (этот подуровень является факультативным).
Интерфейс МII поддерживает независимый от физической среды способ обмена данными между подуровнем MAC и подуровнем PHY. Этот интерфейс аналогичен по назначению интерфейсу AUI классического стандарта Ethernet за исключением того, что интерфейс AUI располагался между подуровнем физического кодирования сигнала (для любых вариантов кабеля использовался одинаковый метод физического кодирования — манчестерский код) и подуровнем физического присоединения к среде, а интерфейс МII располагается между подуровнем MAC и подуровнями кодирования сигнала, которых в стандарте Fast Ethernet три: FX, ТХ и Т4.
Слайд 55Скоростные версии Ethernet
Fast Ethernet
Версия 100Base-T4 носила промежуточный характер, так как она позволяла повысить
Скоростные версии Ethernet
Fast Ethernet
Версия 100Base-T4 носила промежуточный характер, так как она позволяла повысить
Спецификация 100Base-FX определяет работу протокола Fast Ethernet по многомодовому оптоволокну в полудуплексном и дуплексном режимах. В то время как в Ethernet со скоростью передачи 10 Мбит/с используется манчестерское кодирование для представления данных, в стандарте Fast Ethernet определен другой метод кодирования — 4В/5В. Этот метод к моменту разработки технологии Fast Ethernet уже показал свою эффективность в cетях FDDI, поэтому он без изменений был перенесен в спецификацию 100Base-FX/TX. Напомним, что в этом методе каждые четыре бита данных подуровня MAC (называемых символами) представляются пятью битами. Избыточный бит позволяет применить потенциальные коды при представлении каждого из пяти битов в виде электрических или оптических импульсов.
Существование запрещенных комбинаций символов позволяет отбраковывать ошибочные символы, что повышает устойчивость работы сетей 100Base-FX/TX. Так, в Fast Ethernet признаком того, что среда свободна, стала повторяющаяся передача одного из запрещенных для кодирования пользовательских данных символа, а именно символа простоя источника Idle (11111). Такой способ позволяет приемнику всегда находиться в синхронизме с передатчиком.
Слайд 56Скоростные версии Ethernet
Fast Ethernet
Для отделения кадра Ethernet от символов простоя источника используется
Скоростные версии Ethernet
Fast Ethernet
Для отделения кадра Ethernet от символов простоя источника используется
После преобразования 4-битных порций кодов MAC в 5-битные порции физического уровня их необходимо представить в виде оптических или электрических сигналов в кабеле, соединяющем узлы сети. В спецификациях 100Base-FX и 100Base-TX для этого используются, соответственно, методы физического кодирования NRZI и MLT-3.
В спецификации 100Base-TX в качестве среды передачи данных используется витая пара UTP категории 5 или STP типа 1. Основным отличием от спецификации 100Base-FX (наряду с методом кодирования MLT-3) является наличие схемы автопереговоров для выбора режима работы порта.
Рис. 18. Непрерывный поток данных спецификаций 100Base-FX/TX
Слайд 57Скоростные версии Ethernet
Fast Ethernet
Спектральная ширина сигнала зависит от тактовой частоты, метода кодирования и
Скоростные версии Ethernet
Fast Ethernet
Спектральная ширина сигнала зависит от тактовой частоты, метода кодирования и
Для трех методов кодирования приведены ситуации, требующие максимальную частоту несущей. Один герц несущей передает один бит (1) при манчестерском кодировании, два бита (01) кода NRZ и четыре бита (1111) кода MLT-3. Фактор кодирования (передача) составляет соответственно один, два и четыре.
Другие комбинации битов требуют меньшей частоты. Например, при чередовании нулей и единиц частота несущей кода MLT-3 уменьшается еще в два раза, длительная последовательность нулей уменьшает частоту несущей до нуля.
На рисунке 6 тактовой частоте соответствует скорость чередования битов. Спектральная ширина сигнала в данной аналогии это огибающая сигнала при условии, что она позволяет восстановить исходный импульсный сигнал.
Слайд 58Скоростные версии Ethernet
Fast Ethernet
Схема автопереговоров позволяет двум физически соединенным устройствам, которые поддерживают несколько
Скоростные версии Ethernet
Fast Ethernet
Схема автопереговоров позволяет двум физически соединенным устройствам, которые поддерживают несколько
Всего в настоящее время определено 5 различных режимов работы, которые могут поддерживать устройства 100Base-TX/T4 на витых парах:
10Base-T;
дуплексный режим 10Base-T;
100Base-TX;
100Base-T4;
дуплексный режим 100Base-TX.
Режим 10Base-T имеет самый низкий приоритет в переговорном процессе, а дуплексный режим 100Base-TX — самый высокий. Переговорный процесс происходит при включении питания устройства, а также может быть инициирован в любой момент модулем управления устройства. Устройство, начавшее процесс автопереговоров, посылает своему партнеру пачку специальных импульсов FLP (Fast Link Pulse), в которой содержится 8-битное слово, кодирующее предлагаемый режим взаимодействия, начиная с самого приоритетного, поддерживаемого данным узлом. Импульсы FLP имеют длительность 100 не, как и импульсы LIT, используемые для тестирования целостности физического соединения в стандарте 10Base-T, однако вместо передачи одного импульса LIT через каждые 16 мс, здесь через тот же интервал передается пачка импульсов FLP.
Слайд 59Скоростные версии Ethernet
Fast Ethernet
Если узел-партнер имеет функцию автопереговоров и также способен поддерживать предложенный
Скоростные версии Ethernet
Fast Ethernet
Если узел-партнер имеет функцию автопереговоров и также способен поддерживать предложенный
Характеристики производительности Fast Ethernet определяются аналогично характеристикам версии со скоростью Ethernet 10 Мбит/с с учетом неизменного формата кадра, умножения на 10 битовой скорости (в 10 раз больше) и межкадрового интервала (в 10 раз меньше). В результате получаем:
максимальная скорость протокола в кадрах в секунду (для кадров минимальной длины с полем данных 46 байт) составляет 148 800;
полезная пропускная способность для кадров минимальной длины равна 54,8 Мбит/с;
полезная пропускная способность для кадров максимальной длины (поле данных 1500 байт) равна 97,6 Мбит/с.
Слайд 60Скоростные версии Ethernet
Gigabit Ethernet
История создания
В 1995 году построение корпоративных сетей столкнулось с проблемой
Скоростные версии Ethernet
Gigabit Ethernet
История создания
В 1995 году построение корпоративных сетей столкнулось с проблемой
В 1996 году IEEE было объявлено о создании группы 802.3z для разработки протокола, в максимальной степени подобного Ethernet, но с битовой скоростью 1000 Мбит/с. Как и в случае Fast Ethernet, сторонники Ethernet эту идею поддержали с энтузиазмом.
Основной причиной энтузиазма была перспектива плавного перевода сетевых магистралей на Gigabit Ethernet, подобно тому, как были переведены на Fast Ethernet перегруженные сегменты Ethernet, расположенные на нижних уровнях иерархии сети. К тому же опыт передачи данных на гигабитных скоростях уже имелся. В территориальных сетях такую скорость обеспечивала технология SDH, а в локальных – технология Fibre Channel. Последняя используется в основном для подключения высокоскоростной периферии к крупным компьютерам и передает данные по волоконно-оптическому кабелю со скоростью, близкой к гигабитной. (Именно метод кодирования 8В/10В, примененный в технологии Fibre Channel, был принят в качестве первого варианта физического уровня Gigabit Ethernet).
Стандарт 802.3 z был принят в 1998 году. Работы по реализации стандарта на витой паре категории 5 были переданы проблемной группе 802.3ab (из-за сложности, т.к. кабель с полосой 100 МГц). Группа справилась и версия Gigabit Ethernet для витой пары была принята.
Слайд 61Скоростные версии Ethernet
Gigabit Ethernet
Проблемы совместимости
Основная идея разработчиков стандарта Gigabit Ethernet состояла в максимальном
Скоростные версии Ethernet
Gigabit Ethernet
Проблемы совместимости
Основная идея разработчиков стандарта Gigabit Ethernet состояла в максимальном
В результате дебатов были приняты следующие решения:
сохраняются все форматы кадров Ethernet;
по-прежнему существует полудуплексная версия протокола, поддерживающая метод доступа CSMA/CD;
поддерживаются все основные виды кабелей, используемых в Ethernet и Fast Ethernet, в том числе волоконно-оптический кабель, витая пара категории 5, экранированная витая пара.
Несмотря на то что в Gigabit Ethernet не стали встраиваться новые функции, поддержание даже достаточно простых функций классического стандарта Ethernet на скорости 1 Гбит/с потребовало решения нескольких сложных задач.
Обеспечение приемлемого диаметра сети для работы на разделяемой среде. В связи с ограничениями, накладываемыми методом CSMA/CD на длину кабеля, версия Gigabit Ethernet для разделяемой среды допускала бы длину сегмента всего в 25 м при сохранении размера кадров и всех параметров метода CSMA/CD неизменными. Так как существует большое количество применений, требующих диаметра сети хотя бы 200м, необходимо было каким-то образом решить эту задачу за счет минимальных изменений в технологии Fast Ethernet.
Слайд 62Gigabit Ethernet
Средства обеспечения диаметра сети в 200 метров на разделяемой среде
Для расширения максимального
Gigabit Ethernet
Средства обеспечения диаметра сети в 200 метров на разделяемой среде
Для расширения максимального
Минимальный размер кадра был увеличен (без учета преамбулы) с 64 до 512 байт, или до 4096 бит. Соответственно, время оборота также можно было увеличить до 4095 битовых интервалов, что при использовании одного повторителя сделало допустимым диаметр сети около 200 м.
Для увеличения длины кадра до величины, требуемой в новой технологии, сетевой адаптер должен дополнить поле данных до длины 448 байт так называемым расширением, представляющим собой поле, заполненное нулями. Формально минимальный размер кадра не изменился, он по-прежнему равняется 64 байт, или 512 бит; но это объясняется тем, что поле расширения помещается после поля контрольной суммы кадра (FCS). Соответственно, значение этого поля не включается в контрольную сумму и не учитывается при указании длины поля данных в поле длины. Поле расширения является просто расширением сигнала несущей частоты, необходимым для корректного обнаружения коллизий.
Слайд 63Gigabit Ethernet
Средства обеспечения диаметра сети в 200 метров на разделяемой среде
Для сокращения накладных
Gigabit Ethernet
Средства обеспечения диаметра сети в 200 метров на разделяемой среде
Для сокращения накладных
Увеличение «совмещенного» кадра до 8192 байт несколько задерживает доступ к разделяемой среде других станций, но при скорости 1000 Мбит/с эта задержка не столь существенна.
Слайд 64Gigabit Ethernet
Спецификации физической среды
В стандарте 802.3z определены следующие типы физической среды:
одномодовый волоконно-оптический кабель;
многомодовый
Gigabit Ethernet
Спецификации физической среды
В стандарте 802.3z определены следующие типы физической среды:
одномодовый волоконно-оптический кабель;
многомодовый
многомодовый волоконно-оптический кабель 50/125;
экранированный сбалансированный медный кабель.
Для передачи данных по традиционному для компьютерных сетей многомодовому волоконно-оптическому кабелю стандарт предписывает применение излучателей, работающих на двух длинах волн: 1300 и 850 нм. Применение светодиодов с длиной волны 850 нм объясняется тем, что они намного дешевле, чем светодиоды, работающие на волне 1300 нм, хотя при этом максимальная длина кабеля уменьшается, так как затухание многомодового оптоволокна на волне 850 м более чем в два раза выше, чем на волне 1300 нм. Тем не менее возможность удешевления чрезвычайно важна для такой в целом дорогой технологии, как Gigabit Ethernet.
Для многомодового оптоволокна стандарт Gigabit Ethernet определяет спецификации 1000Base-SX и 1000Base-LX. В первом случае используется длина волны 850 нм (S означает Short Wavelength), а во втором — 1300 нм (L — Long Wavelength). Спецификация 1000Base-SX разрешает использовать только многомодовый кабель, при этом его максимальная длина составляет около 500 м.
Слайд 65Gigabit Ethernet
Спецификации физической среды
Для спецификации 1000Base-LX в качестве источника излучения всегда применяется полупроводниковый
Gigabit Ethernet
Спецификации физической среды
Для спецификации 1000Base-LX в качестве источника излучения всегда применяется полупроводниковый
В качестве среды передачи данных в спецификации 1000-СХ определен экранированный сбалансированный медный кабель с волновым сопротивлением 150 Ом. Максимальная длина сегмента составляет всего 25 м, поэтому это решение подходит только для соединения оборудования, расположенного в одной комнате.
Gigabit Ethernet на витой паре категории 5 (1000 Base - T)
Как известно, каждая пара кабеля категории 5 имеет гарантированную полосу пропускания до 100 МГц. Для передачи по такому кабелю данных со скоростью 1000 Мбит/с было решено организовать параллельную передачу одновременно по всем четырем парам кабеля. Это сразу снизило скорость передачи данных по каждой паре до 250 Мбит/с. Однако и для такой скорости необходимо было придумать метод кодирования со спектром, не превышающим 100 МГц. Например, код 4В/5В не позволяет решить поставленную задачу, так как основной вклад в спектр сигнала на такой скорости у него вносит частота 155 МГц. Кроме того, не нужно забывать, что каждая новая версия должна поддерживать не только классический полудуплексный режим, но и дуплексный режим. На первый взгляд кажется, что одновременное использование четырех пар лишает сеть возможности работы в дуплексном режиме, так как не остается свободных пар для одновременной передачи данных в двух направлениях — от узла и к узлу.
Слайд 66Gigabit Ethernet
Спецификации физической среды
Тем не менее проблемная группа 802.ЗаЬ нашла решения обеих проблем.
Gigabit Ethernet
Спецификации физической среды
Тем не менее проблемная группа 802.ЗаЬ нашла решения обеих проблем.
При байтовом кодировании уровень сигнала задают два бита и более.
В пятиуровневом коде PAM 5 используется 5 уровней амплитуды и двухбитовое кодирование. Для каждой комбинации задается уровень напряжения. При двухбитовом кодировании для передачи информации необходимо четыре уровня (два во второй степени — 00, 001, 110, 111). Передача двух битов одновременно обеспечивает уменьшение в два раза частоты изменения сигнала. Пятый уровень добавлен для создания избыточности кода, используемого для исправления ошибок. Это дает дополнительный резерв соотношения сигнал / шум 6 дБ.
Каждая пара должна обеспечить скорость 250 Мбит/с. Максимальная частота спектра несущей при передаче двухбитовых символов кода PAM 5 составляет 62,5 МГц. С учетом передачи первой гармоники протоколу 1000 Base T требуется полоса частот до 125 МГц.
Слайд 67Gigabit Ethernet
Спецификации физической среды
В каждом такте передается не 2,322 х 4 = 9,288
Gigabit Ethernet
Спецификации физической среды
В каждом такте передается не 2,322 х 4 = 9,288
( = 625) комбинаций кода РАМ5, а только 256 ( = 256). Оставшиеся комбинации приемник задействует для контроля принимаемой информации и выделения правильных комбинаций на фоне шума.
Для организации дуплексного режима разработчики спецификации 802.3ab применили технику выделения принимаемого сигнала из суммарного. Два передатчика работают навстречу друг другу по каждой из четырех пар в одном и том же диапазоне частот (рис. 19). Н-образная схема гибридной развязки позволяет приемнику и передатчику одного и того же узла использовать одновременно витую пару и для приема, и для передачи (так же, как и в трансиверах Ethernet на коаксиале).
Рис. 19. Двунаправленная передача
по четырём парам UTP категории 5
Для отделения принимаемого сигнала от собственного приемник вычитает из результирующего сигнала известный ему свой сигнал. Естественно, что это не простая операция и для ее выполнения используются специальные процессоры цифровой обработки сигнала (Digital Signal Processor, DSP).
Слайд 68Gigabit Ethernet
Спецификации физической среды
Вариант технологии Gigabit Ethernet на витой паре расширил процедуру автопереговоров,
Gigabit Ethernet
Спецификации физической среды
Вариант технологии Gigabit Ethernet на витой паре расширил процедуру автопереговоров,
Характеристики производительности Gigabit Ethernet зависят от того, использует ли коммутатор режим передачи кадров с расширением или же передает их в режиме пульсаций.
В режиме пульсаций на периоде пульсации мы получаем характеристики, в 10 раз отличающиеся от характеристик Fast Etherhet:
максимальная скорость протокола в кадрах в секунду (для кадров минимальной длины с полем данных 46 байт) составляет 1 488 ООО;
полезная пропускная способность для кадров минимальной длины равна 548 Мбит/с;
полезная пропускная способность для кадров максимальной длины (поле данных1500 байт) равна 976 Мбит/с.
Слайд 6910G Ethernet
История создания, решения
В 1999 году в комитете IEEE 802.3 была создана специальная
10G Ethernet
История создания, решения
В 1999 году в комитете IEEE 802.3 была создана специальная
Достижение этой амбициозной цели требовало решения следующих задач:
сохранение формата кадра IEEE 802.3, в том числе, и предельных значений его размеров;
обеспечение совместимости со всеми предыдущими версиями Ethernet;
определение физических интерфейсов, обеспечивающих построение сетевых сегментов протяженностью не менее 200 м на многомодовых и не менее 3 км на одномодовых ВОЛС;
разработка независимого от скорости передачи МАС уровня, обеспечивающего работу на скорости 10 Гб/с в ЛВС и со скоростью 9953,28 Мб/с (STS 192, SDH STM 64) в глобальных сетях;
обеспечение условий, при которых оборудование 10 Гб/с было бы не более, чем в 2-3 раза дороже своих 1 Гб/с аналогов.
Слайд 70 К концу 2002 года основная работа группы была завершена принятием Спецификации IEEE 802.3ae,
К концу 2002 года основная работа группы была завершена принятием Спецификации IEEE 802.3ae,
Основным преимуществом рассматриваемой технологии является то, что она предложила пользователям очень высокую пропускную способность по весьма низкой цене. При этом поддержка и управление функционированием таких сетей не требует сверхбольших усилий и вполне осуществима администраторами ЛВС. Кроме этого, серьезным достижением явилось превращение Ethernet в технологию построения крупных городских и региональных сетей, ее почти бесшовная интеграция с сетями SDH. Важно, что такая интеграция не требует преобразований формата кадра, трансляции адресов, исключает необходимость в использовании маршрутизаторов на границах корпоративных сетей и, следовательно, повышает эффективную скорость передачи данных.
Вместе с тем, эта технология наследует присущий всем вариантам Ethernet недостаток средств обеспечения качества обслуживания, что должно компенсироваться протоколами вышестоящих уровней.
10G Ethernet
История создания, решения
Слайд 7110G Ethernet
Протокольный стек
Уровневая структура протокольного стека 10G Ethernet представлена на рис.20.
Physical Media Dependent
Процедуры,
10G Ethernet
Протокольный стек
Уровневая структура протокольного стека 10G Ethernet представлена на рис.20.
Physical Media Dependent
Процедуры,
Рис. 21. Уровневая структура протокольного стека 10Gigabit Ethernet
Слайд 72 MAC-уровень в новой спецификации претерпел минимальные изменения в сравнении с предыдущими Спецификациями семейства
MAC-уровень в новой спецификации претерпел минимальные изменения в сравнении с предыдущими Спецификациями семейства
Развитие архитектур и повышение производительности коммутаторов, обеспечивающих двухточечную топологию связей, сделало совместное использование среды передачи необязательным. К тому же, каналы с пропускной способностью 10 Гб/с. используются для формирования базовых магистралей корпоративных сетей, обеспечения доступа к высокопроизводительным серверам и т.п., т.е. МАС-протокол в коммутируемой сети должен поддержать передачу данных на соединениях «точка-точка».
В этих условиях, максимальный размер сетевого сегмента определяется не особенностями процедуры детектирования коллизий, а исключительно свойствами физической среды передачи, энергетическим бюджетом приемо-передатчиков и свойствами применяемых методов модуляции. Это делает излишним поле расширения и пакетный режим передачи коротких кадров (пульсации), которые были введены в Спецификации 802.3z.
10G Ethernet
MAC-уровень
Слайд 7310G Ethernet
MAC-уровень
Поддержка МАС уровнем физических каналов с битовой скоростью 1 и 10 Гб/с
10G Ethernet
MAC-уровень
Поддержка МАС уровнем физических каналов с битовой скоростью 1 и 10 Гб/с
Второй алгоритм уменьшает скорость битового потока посредством увеличения межкадровых интервалов (IFG). Его достоинством является относительная простота реализации, но он требует достаточно большого буфера, поскольку функционирует в период межкадровых интервалов. Возможны два варианта реализации этого алгоритма, - по сигналу «Hold» от физического уровня и вариант саморегулирования. В первом случае приостановка передачи MAC-уровнем производится по сигналу «Busy Idle», поступающему от физического уровня по интерфейсу XGMII; передача возобновляется по сигналу «Normal Idle». Во втором случае МАС-уровень, зная скорость битового потока физического уровня, регулирует свою среднюю скорость передачи посредством изменения IPG после передачи каждого кадра. При этом величины межкадровых интервалов варьируется в зависимости от величины последнего переданного кадра.
Слайд 7410G Ethernet
Физический уровень
Основные трудности в разработке 10G Ethernet возникли при определении спецификации
10G Ethernet
Физический уровень
Основные трудности в разработке 10G Ethernet возникли при определении спецификации
Интерфейс XGMII, как видно из рис. 20, содержит 75 линий. Линия Tx_Word_Hold включена для поддержки алгоритма Word-by-Word согласования скоростей. Передача-прием данных по 32-битным линиям обеспечиваются 4-битными линиями управления (по 1 биту на каждый байт). Контрольный бит устанавливается в 1 для байта разделителей и специальных символов (Hold, StartOfPacket, EndOfPacket, Error); нулевое его значение соответствует байту данных.
Слайд 75 Перечисленные специальные символы необходимы для синхронизации операций мультиплексирования/демультиплексирования, реализуемых на физическом уровне.
Отметим,
Перечисленные специальные символы необходимы для синхронизации операций мультиплексирования/демультиплексирования, реализуемых на физическом уровне.
Отметим,
Архитектура физического уровня
Спецификация 802.3ae предусматривает возможность последовательной и параллельной архитектур физического уровня. Последовательная архитектура (рис. 21) требует применения высокочастотных электронных компонент и более сложных методов физического кодирования, но предъявляет менее строгие требования к нестабильности тактовых частот и использует один комплект лазерного оборудования.
10G Ethernet
Физический уровень
Слайд 7610G Ethernet
Архитектура физического уровня
10G Ethernet
Архитектура физического уровня
Слайд 77 Параллельная архитектура предполагает разделение битового потока MAC-уровня на 4 парциальных потока интенсивностью 2.5
Параллельная архитектура предполагает разделение битового потока MAC-уровня на 4 парциальных потока интенсивностью 2.5
На рис. 22 показана структура интерфейсов 10G Ethernet для физического уровня, использующего оптическое волокно. Как видно из рисунка, существуют три группы таких физических интерфейсов: 10GBase-X, 10Gbase-R и 10GBase-W. Они отличаются способом кодирования данных: в варианте 10Base-X применяется код 8В/10В, в остальных двух — код 64В/66В. Все они для передачи данных задействуют оптическую среду. Группа 10GBase-X в настоящее время состоит из одного интерфейса подуровня PMD — 10GBase-LX4. Буква L говорит о том, что информация передается с помощью волн второго диапазона прозрачности, то есть 1310 нм. Информация в каждом направлении передается одновременно с помощью четырех волн (что отражает цифра 4 в названии интерфейса), которые мультиплексируются на основе техники WDM (рис. 23). Каждый из четырех потоков интерфейса XGMII передается в оптическом волокне со скоростью 2,5 Гбит/с.
10G Ethernet
Архитектура физического уровня
Слайд 78Рис. 22. Три группы физических интерфейсов 10G Ethernet
В каждой из групп 10GBase-W и
Рис. 22. Три группы физических интерфейсов 10G Ethernet
В каждой из групп 10GBase-W и
10G Ethernet
Архитектура физического уровня
Слайд 79Рис. 23. В интерфейсе 10GBase-LX4 используется техника WDM
Максимальное расстояние между передатчиком и приемником
Рис. 23. В интерфейсе 10GBase-LX4 используется техника WDM
Максимальное расстояние между передатчиком и приемником
10G Ethernet
Архитектура физического уровня
Слайд 8010G Ethernet
Архитектура физического уровня
Технология Ethernet является технологией ЛВС, в которой передача данных на
10G Ethernet
Архитектура физического уровня
Технология Ethernet является технологией ЛВС, в которой передача данных на
Этот подуровень выполняет формирование стандартных кадров STS 192c с их специальными управляющими сигналами, позволяющими SDH-менеджеру принимать Ethernet-линию как стандартную STS-линию. Однако следует подчеркнуть, что функции WIS не изменяют асинхронной природы Ethernet и обеспечивают лишь возможность подключения коммутаторов 10G к устройствам доступа сетей SONET/SDH; полноценным синхронным интерфейсом STS 192 (STM-64) коммутаторы 10G Ethernet не располагают.
Однако, поддержка оборудованием 10GBase-W скорости 9,95328 Гбит/с обеспечивает принципиальную возможность передачи трафика 10G Ethernet через сети SONET/SDH в кадрах STS-192/STM-64.
Слайд 8110G Ethernet
Архитектура физического уровня
Обобщенная схема физического уровня приведена на рис. 24.
10G Ethernet
Архитектура физического уровня
Обобщенная схема физического уровня приведена на рис. 24.
Слайд 8210G Ethernet
Архитектура физического уровня
Подуровень физического кодирования
Физический уровень с последовательной архитектурой для логического
10G Ethernet
Архитектура физического уровня
Подуровень физического кодирования
Физический уровень с последовательной архитектурой для логического
66-битные блоки от подуровня PCS по 16-битному интерфейсу передаются уровню PMA, который преобразует их в последовательный поток битов для подуровня PMD.
Слайд 8310G Ethernet
Архитектура физического уровня
Подуровень физического подключения
Подуровень физического подключения (PMD) преобразует последовательный
10G Ethernet
Архитектура физического уровня
Подуровень физического подключения
Подуровень физического подключения (PMD) преобразует последовательный
Проблемы использования многомодового волокна на столь высоких скоростях собственно и привели к необходимости параллельной архитектуры физического уровня. Для нее был специально разработан оптический интерфейс (и уровень PMD, соответственно) 10GBASE-L4.
Особенности функций физического уровня для ЛВС и SONET/SDH также не могли не сказаться и на уровне оптических интерфейсов и появились определения интерфейсов 10GBASE-R (для ЛВС) и 10GBASE-W (для сетей SDH). В результате, существуют семь вариантов комбинаций подуровней PCS и PMD.