olifer_v_g_olifer_n_a_kompyuternye_seti_principy_tehnologii / glava_13
.docСтандарт 802.3z был окончательно принят в 1998 году. Работы по реализации Gigabit Ethernet на витой паре категории 5 были переданы проблемной группе 802.3ab ввиду сложности обеспечения гигабитной скорости на этом типе кабеля, который был создан для поддержки скоростей 100 Мбит/с. Проблемная группа 802.3ab успешно справилась со своей задачей, и версия Gigabit Ethernet для витой пары категории 5 была также принята.
Проблемы
Основная идея разработчиков стандарта Gigabit Ethernet состояла в максимальном сохранении идей классической технологии Ethernet при достижении битовой скорости в 1000 Мбит/с.
Так как при разработке новой технологии естественно ожидать некоторых технических новинок, идущих в общем русле развития сетевых технологий, то важно отметить, что стандарт Gigabit Ethernet, так же как и его менее скоростные собратья, на уровне протокола не поддерживает:
-
качество обслуживания;
-
избыточные связи;
-
тестирование работоспособности узлов и оборудования (за исключением тестирования связи порт-порт, как это делается в Ethernet 10Base-T, 10Base-F и Fast Ethernet).
Все три названных свойства считаются весьма перспективными и полезными в современных сетях, а особенно в сетях ближайшего будущего. Почему же авторы Gigabit Ethernet отказались от них?
Ответ состоит в том, что этими полезными свойствами в локальных сетях сегодня обладают коммутаторы, в которых работают дуплексные версии протоколов
семейства Ethernet. Поэтому разработчики технологии решили, что базовый протокол просто должен быстро передавать данные, а более сложные и не всегда востребованные функции (например, поддержка параметров QoS) должны быть переданы протоколам верхних уровней, которые работают в коммутаторах.
Что же общего имеется в технологии Gigabit Ethernet по сравнению с технологиями Ethernet и Fast Ethernet?
Сохраняются все форматы кадров Ethernet.
По-прежнему существует полудуплексная версия протокола, поддерживающая метод доступа CSMA/CD. Сохранение недорогого решения на основе разделяемой среды позволяет применять Gigabit Ethernet в небольших рабочих группах, имеющих быстрые серверы и рабочие станции.
Поддерживаются все основные виды кабелей, используемых в Ethernet и Fast Ethernet: волоконно-оптический, витая пара категории 5, экранированная витая пара. Несмотря на то что в Gigabit Ethernet не стали встраиваться новые функции, обеспечение даже достаточно простых функций классического стандарта Ethernet на скорости 1 Гбит/с потребовало решения нескольких сложных задач.
-
Обеспечение приемлемого диаметра сети для работы на разделяемой среде. В связи с ограничениями, накладываемыми методом CSMA/CD на длину кабеля, версия Gigabit Ethernet для разделяемой среды допускала бы длину сегмента всего в 25 м при сохранении размера кадров и всех параметров метода CSMA/CD неизменными. Так как существует большое количество применений, требующих диаметра сети хотя бы 200 м, необходимо было каким-то образом решить эту задачу за счет минимальных изменений в технологии Fast Ethernet.
-
Достижение битовой скорости 1000 Мбит/с на оптическом кабеле. Технология Fibre Channel, физический уровень которой был взят за основу для оптоволоконной версии Gigabit Ethernet, обеспечивает скорость передачи данных всего в 800 Мбит/с.
-
Использование в качестве кабеля витой пары. Такая задача на первый взгляд кажется неразрешимой — ведь даже для 100-мегабитных протоколов требуются достаточно сложные методы кодирования, чтобы уложить спектр сигнала в полосу пропускания кабеля.
Для решения этих задач разработчикам технологии Gigabit Ethernet пришлось внести изменения не только в физический уровень, как это было в случае Fast Ethernet, но и в уровень MAC.
Средства обеспечения диаметра сети в 200 м на разделяемой среде
Для расширения максимального диаметра сети Gigabit Ethernet до 200 м в полудуплексном режиме разработчики технологии предприняли достаточно естественные меры. Они основаны на известном соотношении времени передачи кадра минимальной длины и времени оборота (PDV).
Минимальный размер кадра был увеличен (без учета преамбулы) с 64 до 512 байт или до 4096 бит. Соответственно, время оборота также можно было увеличить до 4095 битовых интервалов, что делает допустимым диаметр сети около 200 м при использовании одного повторителя.
Для увеличения длины кадра до требуемой в новой технологии величины сетевой адаптер должен дополнить поле данных до длины 448 байт так называемым расширением, представляющим собой поле, заполненное нулями. Формально минимальный размер кадра не изменился, он по-прежнему равен 64 байт или 512 бит, но это объясняется тем, что поле расширения помещается после поля контрольной суммы кадра FCS. Соответственно, значение этого поля не включается в контрольную сумму и не учитывается при указании длины поля данных в поле длины. Поле расширения является просто расширением сигнала несущей частоты, необходимым для корректного обнаружения коллизий.
Для сокращения накладных расходов при использовании слишком длинных кадров для передачи коротких квитанций разработчики стандарта разрешили конечным узлам передавать несколько кадров подряд без передачи среды другим станциям. Такой режим получил название режима пульсаций. Станция может передать подряд несколько кадров с общей длиной не более 65536 бит или 8192 байт. Если станции нужно передать несколько небольших кадров, то она может не дополнять первый кадр до размера в 512 байт за счет поля расширения, а передавать несколько кадров подряд до исчерпания предела в 8192 байт (в этот предел входят все байты кадра, в том числе преамбула, заголовок, данные и контрольная сумма). Предел 8192 байт называется длиной пульсации. Если станция начала передавать кадр и предел длины пульсации достигнут в середине кадра, то кадр разрешается передать до конца. Увеличение «совмещенного» кадра до 8192 байт несколько задерживает доступ к разделяемой среде других станций, но при скорости 1000 Мбит/с эта задержка не столь существенна.
Спецификации физической среды стандарта 802.3z
В стандарте 802.3z определены следующие типы физической среды:
-
одномодовый волоконно-оптический кабель;
-
многомодовый волоконно-оптический кабель 62,5/125;
-
многомодовый волоконно-оптический кабель 50/125;
-
экранированный сбалансированный медный кабель.
Для передачи данных по традиционному для компьютерных сетей многомодовому волоконно-оптическому кабелю стандарт определяет применение излучателей, работающих на двух длинах волн: 1300 и 850 нм. Применение светодиодов с длиной волны 850 нм объясняется тем, что они намного дешевле, чем светодиоды, работающие на волне 1300 нм, хотя при этом максимальная длина кабеля уменьшается, так как затухание многомодового оптоволокна на волне 850 м более чем в два раза выше, чем на волне 1300 нм. Однако возможность удешевления чрезвычайно важна для такой в целом дорогой технологии, как Gigabit Ethernet.
Для многомодового оптоволокна стандарт 802.3z определяет спецификации 1000Base-SX и 1000Base-LX. В первом случае используется длина волны 850 нм (S означает Short Wavelength), а во втором — 1300 нм (L — Long Wavelength). Спецификация 1000Base-SX может использовать только многомодовый кабель, при этом его максимальная длина составляет около 500 м.
Для спецификации 1000Base-LX в качестве источника излучения всегда применяется полупроводниковый лазерный диод с длиной волны 1300 нм. Спецификация 1000Base-LX может работать как с многомодовым (максимальное расстояние до 500 м), так и с одномодовым кабелем (максимальное расстояние зависит от мощности передатчика и качества кабеля и может доходить до нескольких десятков километров).
В качестве среды передачи данных в спецификации 1000-СХ определен экранированный сбалансированный медный кабель с волновым сопротивлением 150 Ом. Максимальная длина сегмента составляет всего 25 м, поэтому это решение подходит для соединения оборудования, расположенного в одной комнате.
Gigabit Ethernet на витой паре категории 5
Как известно, каждая пара кабеля категории 5 имеет гарантированную полосу пропускания до 100 МГц. Для передачи по такому кабелю данных со скоростью 1000 Мбит/с было решено организовать параллельную передачу одновременно по всем 4 парам кабеля.
Это сразу снизило скорость передачи данных по каждой паре до 250 Мбит/с. Однако и для такой скорости необходимо было придумать метод кодирования, который имел бы спектр не выше 100 МГц. Например, применение кода 4В/5В не может решить поставленную задачу, так как основной вклад в спектр сигнала на такой скорости у него вносит частота 155 МГц. Кроме того, не нужно забывать, что каждая новая технология должна поддерживать не только классический полудуплексный режим, рассматриваемый в этой главе, но и дуплексный режим, о котором мы будем подробно говорить в главе 15. На первый взгляд кажется, что одновременное использование четырех пар лишает сеть возможность работы в дуплексном режиме, так как не остается свободных пар для одновременной передачи данных в двух направлениях — от узла и к узлу.
На оба эти вопроса проблемная группа 802.3ab нашла ответы.
Для кодирования данных был применен код РАМ5, в котором 5 уровней потенциала: -2, -1, 0, +1, +2. Поэтому за один такт по одной паре передается 2,322 бит информации (Iog25). Следовательно, для достижения скорости 250 Мбит/с тактовую частоту 250 МГц можно уменьшить в 2,322 раза. Разработчики стандарта решили использовать несколько более высокую частоту, а именно 125 МГц. При этой тактовой частоте код РАМ5 имеет спектр уже, чем 100 МГц, то есть он может быть передан без искажений по кабелю категории 5.
В каждом такте передается не 2,322 х 4 = 9,288 бит информации, а 8. Это и дает искомую суммарную скорость 1000 Мбит/с. Передача ровно 8 бит в каждом такте достигается за счет того, что при кодировании информации используются не все 625 (54 = 625) комбинаций кода РАМ5, а только 256 (28 = 256). Оставшиеся комбинации приемник использует для контроля принимаемой информации и выделения правильных комбинаций на фоне шума.
Для организации дуплексного режима разработчики спецификации 802.3ab применили технику выделения принимаемого сигнала из суммарного. Два передатчика работают навстречу друг другу по каждой из 4-х пар в одном и том же диапазоне частот (рис. 13.7). Н-образная схема гибридной развязки позволяет приемнику и передатчику одного и того же узла использовать одновременно витую пару и для приема, и для передачи (так же, как и в трансиверах Ethernet на коаксиале).
Для отделения принимаемого сигнала от собственного приемник вычитает из результирующего сигнала известный ему свой сигнал. Естественно, что это не простая операция и для ее выполнения используются специальные процессоры цифрового сигнала (Digital Signal Processor, DSP).

Рис. 13.7. Двунаправленная передача по четырем парам UTP категории 5
Выводы
Потребности в высокоскоростной и в то же время недорогой технологии для подключения к сети мощных рабочих станций привели в начале 90-х годов к созданию инициативной группы, которая занялась поисками такой же простой и эффективной технологии, как Ethernet, но работающей на скорости 100 Мбит/с.
Специалисты разбились на два лагеря, что, в конце концов, привело к появлению двух стандартов, принятых осенью 1995 года: комитет 802.3 утвердил стандарт Fast Ethernet, почти полностью повторяющий технологию Ethernet 10 Мбит/с, а специально созданный комитет 802.12 утвердил стандарт технологии 100VG-AnyLAN, которая сохраняла формат кадра Ethernet, но существенно изменяла метод доступа.
Технология Fast Ethernet сохранила в неприкосновенности метод доступа CSMA/CD, оставив в нем тот же алгоритм и те же временные параметры в битовых интервалах (сам битовый интервал уменьшился в 10 раз). Все отличия Fast Ethernet от Ethernet проявляются на физическом уровне. В стандарте Fast Ethernet определены три спецификации физического уровня: 100Base-TX, 100Base-FX и 100Base-T4.
Максимальный диаметр сети Fast Ethernet равен приблизительно 200 м, а более точные значения зависят от спецификации физической среды. В домене коллизий Fast Ethernet допускается не более одного повторителя класса I и не более двух повторителей класса II.
Технология Fast Ethernet при работе на витой паре позволяет за счет процедуры автопереговоров двум портам выбрать наиболее эффективный режим работы — скорость 10 Мбит/с или 100 Мбит/с, а также полудуплексный или дуплексный режим.
В технологии 100VG-AnyLAN арбитром, решающим вопрос о предоставлении станциям доступа к разделяемой среде, является концентратор, поддерживающий приоритетный доступ по требованию.
Технология Gigabit Ethernet добавляет в иерархию скоростей семейства Ethernet новую ступень в 1000 Мбит/с. Эта ступень позволяет эффективно строить крупные локальные сети, в которых серверы и магистрали нижних уровней сети работают на скорости 100 Мбит/с, а магистраль Gigabit Ethernet объединяет их, обеспечивая достаточно большой запас пропускной способности.
Разработчики технологии Gigabit Ethernet сохранили большую степень преемственности с технологиями Ethernet и Fast Ethernet. В Gigabit Ethernet те же форматы кадров, что и в предыдущих версиях Ethernet; Gigabit Ethernet работает в дуплексном и полудуплексном режимах, поддерживая на разделяемой среде тот же метод доступа CSMA/CD с минимальными изменениями.
Специальная рабочая группа 802.3ab разработала вариант Gigabit Ethernet на UTP категории 5. Для обеспечения скорости в 1000 Мбит/с используются: одновременная передача данных по 4 неэкранированным витым парам; метод кодирования РАМ-5, передача информации в дуплексном режиме с выделением принимаемого сигнала из общего с помощью процессоров DSP.
Вопросы и задания
-
Какие недостатки метода CSMA/CD устраняет приоритетный доступ по требованию?
-
Почему разработчики технологии Fast Ethernet решили сохранить метод CSMA/CD? Какие топологии поддерживает сеть Fast Ethernet на разделяемой среде? Каков максимальный диаметр сети Fast Ethernet?
-
Сколько пар кабеля используется для передачи данных в версии 100Base-T4?
-
Чем отличаются повторители Fast Ethernet класса I и класса II?
-
Почему в сети Fast Ethernet разрешается использование не более одного повторителя класса I?
-
Чему равен минимальный межкадровый интервал (IPG) в технологии Gigabit Ethernet?
-
Из-за увеличения пропускной способности минимальный размер кадра в Gigabit Ethernet пришлось увеличить до 512 байт. В тех случаях, когда передаваемые данные не могут полностью заполнить поле данных кадра, оно дополняется до необходимой длины неким «заполнителем», который не несет полезной информации. Что предпринято в Gigabit Ethernet для сокращения накладных расходов, возникающих при передаче коротких данных?
-
Какие меры предприняли разработчики технологии Gigabit Ethernet в плане обеспечения передачи данных со скоростью 1000 Мбит/с по витой паре?
-
Почему в технологии Gigabit Ethernet наряду с многомодовым используется и одномодовое оптическое волокно?
-
Пользуясь информацией, представленной в табл. 13.3 и 13.4, определите, какой запас устойчивости имеет конфигурация сети Fast Ethernet с одним повторителем класса I.
Подсказка. При определении корректности конфигурации сети Fast Ethernet можно не руководствоваться правилами одного или двух хабов, а рассчитать время оборота сети, как это было сделано в примере сети завода «Трансмаш» (см. главу 12).
Таблица 13.3. Задержки, вносимые кабелем

Таблица 13.4. Задержки, вносимые сетевыми адаптерами

Как и для технологии Ethernet 10 Мбит/с, стандарт Fast Ethernet дает исходные данные для расчета времени оборота сигнала. Однако при этом сама форма представления этих данных и методика расчета меняются. Стандарт Fast Ethernet предоставляет данные об удвоенных задержках, вносимых каждым сегментом сети, не разделяя сегменты сети на левый, правый и промежуточный. Кроме того, задержки, вносимые сетевыми адаптерами, учитывают преамбулы кадров, поэтому время оборота нужно сравнивать с величиной 512 битовых интервала, то есть со временем передачи кадра минимальной длины без преамбулы.
Для повторителей класса I время оборота можно рассчитать следующим образом.
Задержки, вносимые прохождением сигналов по кабелю, рассчитываются на основании данных табл. 13.3, в которой учитывается удвоенное прохождение сигнала по кабелю. Задержки, которые вносят два взаимодействующих через повторитель сетевых адаптера (или порта коммутатора), берутся из табл. 13.4.
Учитывая, что удвоенная задержка, вносимая повторителем класса I, равна 140 битовых интервалов, можно рассчитать время оборота для произвольной конфигурации сети, естественно, учитывая максимально возможные длины непрерывных сегментов кабелей, приведенные в табл. 13.2. Если получившееся значение меньше 512, значит, по критерию распознавания коллизий сеть является корректной. Стандарт 802.3 рекомендует оставлять запас в 4 битовых интервала для устойчиво работающей сети, но разрешает выбирать эту величину из диапазона от 0 до 5 битовых интервалов.
