Офисные программы

Характеристика технологии FDDI. Технологии локальных сетей

Характеристика технологии FDDI. Технологии локальных сетей

Лекция

Тема: Стандарты технологии Ethernet, TokenRing и FDDI.

Цель .

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

Межпредметные связи:

· Обеспечивающие: информатика.

· Обеспечиваемые: базы данных.

Методическое обеспечение и оборудование:

1. Методическая разработка к занятию.

2. Рабочая программа.

3. Инструктаж по технике безопасности.

Технические средства обучения: проэктор, компьютер.

Обеспечение рабочих мест:

  • Рабочие тетради.

Ход лекции.

  1. Организационный этап.
  2. Анализ и проверка домашнего задания.
  3. Фронтальный опрос по вопросам.

Решите задачи.

Стандарты технологии Ethernet

Ethernet - это самый распространенный на сегодняшний день стандарт локальных сетей. Общее количество сетей, использующих в настоящее время Ethernet, оценивается в 5 миллионов, а количество компьютеров, работающих с установленными сетевыми адаптерами Ethernet - в 50 миллионов.

Ethernet - это сетевой стандарт, основанный на технологиях экспериментальной сети Ethernet Network, которую фирма Xerox разработала и реализовала в 1975 году. В 1980 году фирмы DEC, Intel и Xerox совместно разработали и опубликовали стандарт Ethernet версии II для сети, построенной на основе коаксиального кабеля.

Рис. Примитивы уровня LLC
а, в, с - без установления соединения, d - с установлением соединения

На основе стандарта Ethernet DIX был разработан стандарт IEEE 802.3, который во многом совпадает со своим предшественником, но некоторые различия все же имеются. В то время, как в стандарте IEEE 802.3 различаются уровни MAC и LLC, в оригинальном Ethernet оба эти уровня объединены в единый канальный уровень. В Ethernet определяется протокол тестирования конфигурации (Ethernet Configuration Test Protocol), который отсутствует в IEEE 802.3. Несколько отличается и формат кадра, хотя минимальные и максимальные размеры кадров в этих стандартах совпадают.

В зависимости от типа физической среды стандарт IEEE 802.3 имеет различные модификации - 10Base-5, 10Base-2, 10Base-T, 10Base-F.

Для передачи двоичной информации по кабелю для всех вариантов физического уровня технологии Ethernet используется манчестерский код.

Все виды стандартов Ethernet используют один и тот же метод разделения среды передачи данных - метод CSMA/CD.

Стандарты технологии Token Ring

Сети Token Ring характеризует разделяемая среда передачи данных, которая в данном случае состоит из отрезков кабеля, соединяющих все станции сети в кольцо. Кольцо рассматривается как общий разделяемый ресурс, и для доступа к нему требуется детерминированный алгоритм, основанный на передаче станциям права на использование кольца в определенном порядке. Это право передается с помощью кадра специального формата, называемого маркером или токеном (token).

Сети Token Ring работают с двумя битовыми скоростями - 4 и 16 Мбит/с. Смешение станций, работающих на различных скоростях, в одном кольце не допускается.

Технология Token Ring обладает свойствами отказоустойчивости. В сети Token Ring определены процедуры контроля работы сети, которые используют обратную связь кольцеобразной структуры - посланный кадр всегда возвращается в станцию – отправитель

Стандарты технологии FDDI

FDDI (Fiber Distributed Data Interface) - это стандарт или набор сетевых стандартов, ориентированных на передачу данных по волоконно-оптическом кабелю со скоростью 100 Мбит/с. Подавляющая часть спецификаций стандарта FDDI использует в качестве среды передачи оптическое волокно.

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

При разработке технологии FDDI ставились в качестве наиболее приоритетных следующие цели:

Повышение битовой скорости передачи данных до 100 Мбит/с;

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

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

Технология FDDI во многом основывается на технологии Token Ring, развивая и совершенствуя ее основные идеи.

Два основных отличия в протоколах управления маркером в FDDI и IEEE 802.5 Token Ring следующие:

В Token Ring станция, передающая кадры, удерживает маркер до тех пор, пока не получит все отправленные пакеты. В FDDI же станция выпускает маркер непосредственно окончанием передачи кадра (кадров);

FDDI не использует приоритет и поля резервирования, которые Token Ring использует для выделения системных ресурсов.

В таблице указаны основные характеристики сети FDDI.

* Некоторые производители выпускают оборудование на расстояние передачи до 50 км.
** При указанной длине сеть будет продолжать корректно работать и сохранять целостность при появлении единичного разрыва кольца или при отключении одной из станций кольца (режим WRAP) - при этом длина пути обхода маркера не будет превышать 200 км.

Сеть FDDI (от английского Fiber Distributed Data Interface, оптоволоконный распределенный интерфейс данных) - это одна из новейших разработок стандартов локальных сетей. Стандарт FDDI, предложенный Аме-

риканским национальным институтом стандартов ANSI (спецификация ANSI X3T9.5), изначально ориентировался на высокую скорость передачи (100 Мбит/с) и на применение перспективного оптоволоконного кабеля (длина волны света - 850 нм). Поэтому в данном случае разработчики не были стеснены рамками стандартов, ориентировавшихся на низкие скорости и электрический кабель.

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

За основу стандарта FDDI был взят метод маркерного доступа, предусмотренный международным стандартом IEEE 802.5 Token-Ring. Небольшие отличия от этого стандарта определяются необходимостью обеспечить высокую скорость передачи информации на большие расстояния. Топология сети FDDI - это кольцо, причем применяется два разнонаправленных оптоволоконных кабеля, что позволяет в принципе использовать полнодуплексную передачу информации с удвоенной эффективной скоростью в 200 Мбит/с (при этом каждый из двух каналов работает на скорости 100 Мбит/с). Применяется и звездно-кольцевая топология с концентраторами, включенными в кольцо.

Основные технические характеристики сети FDDI следующие.

  • Максимальное количество абонентов сети - 1000.
  • Максимальная протяженность кольца сети - 20 км.
  • Максимальное расстояние между абонентами сети - 2 км.
  • Среда передачи - многомодовый оптоволоконный кабель (возможно применение электрической витой пары).
  • Метод доступа - маркерный.
  • Скорость передачи информации - 100 Мбит/с (200 Мбит/с для дуплексного режима передачи).

Как видим, FDDI имеет большие преимущества по сравнению со всеми рассмотренными ранее сетями. Даже сеть Fast Ethernet, имеющая такую же пропускную способность 100 Мбит/с, не может сравниться с FDDI по допустимым размерам сети и допустимому количеству абонентов. К тому же маркерный метод доступа FDDI обеспечивает в отличие от CSMA/CD гарантированное время доступа и отсутствие конфликтов при любом уровне нагрузки.

Отметим, что ограничение на общую длину сети в 20 км связано не с затуханием сигналов в кабеле, а с необходимостью ограничения времени полного прохождения сигнала по кольцу для обеспечения предельно допустимого времени доступа. А вот максимальное расстояние между абонентами (2 км при многомодовом кабеле) определяется как раз затуханием сигналов в кабеле (оно не должно превышать 11 дБ). Предусмотрена также возможность применения одномодового кабеля, и в этом случае расстояние между абонентами может достигать 45 километров, а полная длина кольца - 100 километров.

Имеется и реализация FDDI на электрическом кабеле (CDDI - Copper Distributed Data Interface или TPDDI - Twisted Pair Distributed Data Interface). При этом используется кабель категории 5 с разъемами RJ-45. Максимальное расстояние между абонентами в этом случае должно быть не более 100 м. Стоимость оборудования сети на электрическом кабеле в несколько раз меньше. Но эта версия сети уже не имеет столь очевидных преимуществ перед своими конкурентами, как изначальная FDDI.

Таблица 5.1. Код 4В/5В

Информация

Информация

Для передачи данных в FDDI применяется уже упоминавшийся в первой главе код 4В/5В (см. табл. 5.1), специально разработанный для этого стандарта. Он обеспечивает скорость передачи 100 Мбит/с при пропускной способности кабеля 125 миллионов сигналов в секунду (или 125 МБод), а не 200 МБод, как в случае кода Манчестер-П. При этом каждым четырем битам передаваемой информации (каждому полубайту, или нибблу) ставится в соответствие пять передаваемых по кабелю битов. Это позволяет приемнику восстанавливать синхронизацию приходящих данных один раз на четыре принятых бита, то есть достигается компромисс между простейшим кодом NRZ и самосинхронизирующимся на каждом бите коде Манчестер-И.

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

  • Attachment Stations) подключаются к обоим (внутреннему и внешнему) кольцам сети. При этом реализуется возможность обмена со скоростью до 200 Мбит/с или же возможность резервирования кабеля сети (при повреждении основного кабеля используется резервный кабель). Аппаратура этого класса используется в самых критичных частях сети.
  • Абоненты (станции) класса В (они же абоненты одинарного подключения, SAS - Single-Attachment Stations) подключаются только к одному (внешнему) кольцу сети. Естественно, они могут быть более простыми и дешевыми, чем адаптеры класса А, но не имеют их возможностей. В сеть они могут включаться только через концентратор или обходной коммутатор, отключающий их в случае аварии.

Кроме собственно абонентов (компьютеров, терминалов и т.д.), в сети используются связные концентраторы (Wiring Concentrators), включение которых позволяет собрать в одно место все точки подключения с целью контроля за работой сети, диагностики неисправностей и упрощения реконфигурации. При применении кабелей разных типов (например, оптоволоконного кабеля и витой пары) концентратор выполняет также функцию преобразования электрических сигналов в оптические и наоборот. Концентраторы также бывают двойного подключения (DAC - Dual-Attachment Concentrator) и одинарного подключения (SAC - Single-Attachment Concentrator).

Пример простейшей конфигурации сети FDDI представлен на рис. 5.13.

Рис. 5.13. Пример конфигурации сети FDDI

FDDI определяет четыре типа портов абонентов (станций).

  • Порт А определен только для устройств двойного подключения, его вход подключается к первичному кольцу, а выход - к вторичному.
  • Порт В определен только для устройств двойного подключения, его вход подключается к вторичному кольцу, а выход - к первичному.
  • Порт М (Master) определен для концентраторов и соединяет два концентратора между собой или концентратор с абонентом.
  • Порт S (Slave) определен только для устройств одинарного подключения и используется для соединения двух абонентов или абонента и концентратора.

Стандарт FDDI предусматривает также возможность реконфигурации сети с целью сохранения ее работоспособности в случае повреждения кабеля (рис. 5.14). В показанном на рисунке случае поврежденный участок кабеля исключается из кольца, но целостность сети при этом не нарушается вследствие перехода на одно кольцо вместо двух (то есть абоненты класса А начинают работать как абоненты класса В).

Рис. 5.14. Реконфигурация сети FDDI при повреждении кабеля

В отличие от метода доступа, предлагаемого стандартом IEEE 802.5, в FDDI применяется так называемая множественная передача маркера. Если в случае сети Token-Ring новый (свободный) маркер передается абонентом только после возвращения к нему его пакета, то в FDDI новый маркер передается абонентом сразу же после окончания передачи им пакета. Последовательность действий здесь следующая.

  1. Абонент, желающий передавать, ждет маркера, который идет за каждым пакетом.
  2. Когда маркер пришел, абонент удаляет его из сети и передает свой пакет.
  3. Сразу после передачи пакета абонент посылает новый маркер.

Одновременно каждый абонент ведет свой отсчет времени, сравнивая реальное время обращения маркера (TRT) с заранее установленным контрольным временем его прибытия (РТТ). Если маркер возвращается раньше, чем установлено РТТ, то делается вывод, что сеть загружена мало, и, следовательно, абонент может спокойно передавать всю свою информацию. Если же маркер возвращается позже, чем установлено РТТ, то сеть загружена сильно, и абонент может передавать только самую необходимую информацию. При этом величины контрольного времени РТТ могут устанавливаться различными для разных абонентов. Такой механизм позволяет абонентам гибко реагировать на загрузку сети и автоматически поддерживать ее на оптимальном уровне.

Стандарт FDDI в отличие от стандарта IEEE 802.5 не предусматривает возможности установки приоритетов пакетов и резервирования. Вместо этого все абоненты разделяются на две группы: асинхронные и синхронные. Асинхронные абоненты - это те, для которых время доступа к сети не слишком критично. Синхронные - это те, для которых время доступа должно быть жестко ограничено. В стандарте предусмотрен специальный алгоритм, обслуживающий эти типы абонентов.

Форматы маркера (рис. 5.15) и пакета (рис. 5.16) сети FDDI несколько отличаются от форматов, используемых в сети Token-Ring. Назначение полей следующее.

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

Рис. 5.15. Формат маркера FDDI

  • Адреса приемника и источника могут быть 6-байтовыми (аналогично Ethernet и Token-Ring) или 2-байтовыми.
  • Поле данных может быть переменной длины, но суммарная длина пакета не должна превышать 4500 байт.
  • Поле контрольной суммы содержит 32-битную циклическую контрольную сумму пакета.
  • Конечный разделитель определяет конец кадра.
  • Байт состояния пакета включает в себя бит обнаружения ошибки, бит распознавания адреса и бит копирования (все аналогично Token-Ring).

Рис. 5.16. Формат пакета FDDI

Формат байта управления сети FDDI следующий (рис. 5.17):

  • Бит класса пакета определяет, синхронный или асинхронный это пакет.
  • Бит длины адреса определяет, какой адрес (6-байтовый или 2-байтовый) используется в данном пакете.
  • Поле формата кадра определяет, управляющий это кадр или информационный.
  • Поле типа кадра определяет, к какому типу относится данный кадр.

Рис. 5.17. Формат байта управления

В заключение отметим, что несмотря на очевидные преимущества FDDI данная сеть не получила пока широкого распространения, что связано главным образом с высокой стоимостью ее аппаратуры (порядка тысячи долларов). Основная область применения FDDI сейчас - это базовые, опорные (Backbone) сети, объединяющие несколько сетей. Применяется FDDI и для соединения мощных рабочих станций или серверов, требующих высокоскоростного обмена. Предполагается, что сеть Fast Ethernet может потеснить FDDI, однако преимущества оптоволоконного кабеля, маркерного метода управления и рекордный допустимый размер сети ставят в настоящее время FDDI вне конкуренции. А в тех случаях, когда стоимость аппаратуры имеет решающее значение, можно на некритичных участках применять версию FDDI на основе витой пары (TPDDI). К тому же стоимость аппаратуры FDDI может сильно уменьшится с увеличением объема ев выпуска.

Спецификация FDDI (Fiber Distributed Data Interface , оптоволоконный интерфейс распределения данных) разработана и стандартизована институтом ANSI (в 1986-1988 гг. – группа X3T9.5, после 1995 года – группа X3T12). FDDI – это исторически первая технология локальных сетей, использующая в качестве среды передачи оптоволоконный кабель. Начальные версии FDDI обеспечивают скорость передачи 100 Мбит/с по двойному оптоволоконному кольцу длиной до 100 км. В нормальном режиме данные передаются только по одному кольцу из пары – первичному (primary). Вторичное (secondary) кольцо используется в случае отказа части первичного кольца. По первичному и вторичному кольцам данные передаются в противоположных направлениях, что позволяет сохранить порядок узлов сети при подключении вторичного кольца к первичному. В случае нескольких отказов, сеть FDDI распадается на несколько отдельных (но функционирующих) сетей.

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

FDDI использует маркерный метод доступа, близкий к методу доступа сетей Token Ring. Основное отличие – в плавающем значении времени удержания маркера для асинхронного трафика: при небольшой загрузке сети время удержания растет, а при перегрузках – уменьшается. Во время инициализации кольца узлы договариваются о максимально допустимом времени оборота маркера по кольцу T_Opr . Для синхронного трафика время удержания маркера не изменяется. Для передачи синхронного кадра узел всегда имеет право захватить проходящий маркер и удерживать его в течении заранее заданного фиксированного времени. Если узел хочет передать асинхронный кадр, он должен измерить время оборота маркера (Token Rotation Time , TRT) – интервал между двумя прохождениями маркера через него. Если кольцо не перегружено (TRT<T_Opr ), то узел может захватить маркер и передать свой кадр (или кадры) в кольцо, при этом допустимое время удержания маркера THT=T_Opr -TRT. Если кольцо перегружено (TRT>T_Opr ), то узел не имеет права захватывать маркер.

Как и сети Token Ring 16 Мбит/с, FDDI использует алгоритм раннего освобождения маркера, в результате чего в кольце одновременно может продвигаться несколько кадров (маркер всегда один). Формат кадра FDDI очень близок к формату кадра Token Ring, за исключением полей приоритета.


Стандарт FDDI определяет четыре компонента:

· MAC (Media Access Control ), определяющий форматы кадров, манипуляции с маркером, адресацию, обработку ошибок при логических отказах (соответствует канальному уровню модели OSI);

· PHY (Physical ) выполняет физическое и логическое кодирование и декодирование, синхронизацию и кадрирование;

· PMD (Physical Medium Dependent ) определяет свойства оптических или электрических компонентов, параметры линий связи (PMD и PHY соответствуют физическому уровню OSI);

· SMT (Station Management ) выполняет все функции по управлению и контролю работы остальных компонентов, определяет конфигурацию узлов и колец, процедуры подключения/отключения, изоляцию отказавших элементов, обеспечивает целостность кольца (подключая вторичное кольцо при отказе первичного).

В качестве среды передачи FDDI может использовать многомодовое оптоволокно (MMF-PMD, длина кабельного сегмента до 2 км), одномодовое оптоволокно (SMF-PMD) витую пару категории 5 или экранированную витую пару STP Type 1 (TP-PMD). Все оптоволоконные варианты FDDI используют длину волны 1300 нм. Разновидность FDDI на витой паре иногда называют CDDI (Copper Distributed Data Interface ) или TPDDI (Twisted Pair Distributed Data Interface ).

FDDI использует отдельные лини для передачи и приема сигналов. Логическое кодирование – 4B/5B. Физическое кодирование при использовании оптоволокна – NRZI, при использовании витой пары – MLT-3.

Технология FDDI достаточно легко интегрируется с Ethernet и Token Ring, в результате чего часто используется в качестве высокоскоростной магистрали, объединяющей эти сети, а также для высокоскоростного подключения серверов.

В последнее время, эту нишу у FDDI отвоевывают более дешевые высокоскоростные модификации Ethernet – Fast Ethernet и Gigabit Ethernet, но они не могут гарантировать сравнимые с FDDI отказоустойчивость и расстояния между узлами.

Технология FDDI (Fiber Distributed Data Interface -- распределенный интерфейс передачи данных по оптоволокну) -- это первая технология локальных сетей, в которой в качестве среды передачи данных стал применяться волоконно-оптический кабель. Работы по созданию технологий и устройств локальных сетей, использующих волоконно-оптические каналы, начались в 80-е годы, вскоре после начала промышленной эксплуатации подобных каналов в территориальных сетях. Проблемная группа X3T9.5 института ANSI разработала в период с 1986 по 1988 гг. начальные версии стандарта FDDI, который описывает передачу кадров со скоростью 100 Мбит/с подвойному волоконно-оптическому кольцу длиной до 100 км.

Основные характеристики технологии FDDI

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

При разработке технологии FDDI ставились в качестве наиболее приоритетных следующие цели:

  • - Повышение битовой скорости передачи данных до 100 Мбит/с;
  • - Повышение отказоустойчивости сети за счет стандартных процедур восстановления после отказов различного рода -- повреждения кабеля, некорректной работы сетевого узла, возникновения высокого уровня помех на линии и т. п.;
  • - Максимально эффективное использование потенциальной пропускной способности с как для асинхронного, так и для синхронного графиков.

Технология FDDI во многом основывается на технологии Token Ring, развивая и совершенствуя ее основные идеи. У протокола FDDI есть и существенные отличия от Token Ring. Эти отличия связаны с требованиями, которые необходимы для поддержки большой скорости передачи информации, больших расстояний и возможности наряду с асинхронной передачи данных вести синхронную передачу. Два основных отличия в протоколах управления маркером у FDDI и IEEE 802.5 Token Ring следующие:

  • - в Token Ring станция, передающая кадры, удерживает маркер до тех пор, пока не получит все отправленные пакеты. В FDDI же станция выпускает маркер непосредственно окончанием передачи кадра (кадров);
  • - FDDI не использует приоритет и поля резервирования, которые Token Ring использует для выделения системных ресурсов.

Таблица 1. Основные характеристики сети FDDI

Cкорость передачи

Тип доступа к среде

маркерный

Максимальный размер кадра данных

Максимальное число станций

Максимальное расстояние между станциями

  • 2 км (многомодовое волокно)
  • 20 км* (одномодовое волокно)
  • 100 м (неэкранированная витая пара UTP Cat.5)
  • 100 м (экранированная витая пара IBM Туре 1)

Максимальная длина пути обхода маркера

Максимальная протяженность сети при кольцевой топологии (периметр)

100 км** (двойное кольцо FDDI)

Оптическое волокно (многомодовое, одномодовое), витая пара (UTP Cat.5, IBM Type 1)

  • * Некоторые производители выпускают оборудование на расстояние передачи до 50 км.
  • ** При указанной длине сеть будет продолжать корректно работать и сохранять целостность при появлении единичного разрыва кольца или при отключении одной из станций кольца (режим WRAP) -- при этом длина пути обхода маркера не будет превышать 200 км.

Принцип действия

Классический вариант сети FDDI строится на основе двух волоконно-оптических колец (двойного кольца), световой сигнал по которым распространяется в противоположных направлениях, рис, 6.1 а. Каждый узел подключаются на прием и передачу к обоим кольцам. Именно такая кольцевая физическая топология реализует основной способ повышения отказоустойчивости сети. В нормальном режиме работы данные идут от станции к станции только по одному из колец, которое называется первичным (primary). Для определенности направление движения данных в первичном кольце задано против часовой стрелки. Маршрут передачи данных отражает логическую топологию сети FDDI, которая всегда есть кольцо. Все станции, кроме передающей и принимающей, осуществляют ретрансляцию данных и являются сквозными. Вторичное кольцо (secondary) является резервным и в нормальном режиме работы сети для передачи данных не используется, хотя по нему и осуществляется непрерывный контроль за целостностью кольца.

Рис. 1. Двойное кольцо FDDI: а) нормальный режим работы; б) режим свернутого кольца (WRAP)

В случае возникновения какого-либо отказа в сети, когда часть первичного кольца не в состоянии передавать данные (например, обрыв кабеля, выход из строя или отключение одного из узлов), для передачи данных активизируется вторичное кольцо, которое дополняет первичное, образуя вновь единое логическое кольцо передачи данных, рис. 6.1 б. Этот режим работы сети называется WRAP, то есть «свертывание» кольца, Операция свертывания производится двумя сетевыми устройствами, находящимися по обе стороны от источника неисправности (поврежденного кабеля, или вышедшей из строя станции/концентратора). Именно через эти устройства происходит объединение первичного и вторичного колец. Таким образом, сеть FDDI может полностью восстанавливать свою работоспособность и целостность в случае единичных отказов ее элементов. При устранении неисправности сеть автоматически переходит в нормальный режим работы с передачей данных только по первичному кольцу.

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

Работа сети FDDI основана на детерминированном маркерном доступе к логическому кольцу. Сначала происходит инициализация кольца, в процессе которой в кольцо одной из станций испускается специальный укороченный пакет служебных данных -- маркер (token). После того, как маркер стал циркулировать по кольцу, станции могут обмениваться информацией.

До тех пор, пока нет передачи данных от станции к станции, циркулирует один лишь маркер, рис. 6.2 а, при получении которого станция обретает возможность передавать информацию. В сети FDDI у каждой станции есть предшествующий сосед (upstream neighbor) и последующий сосед (downstream neighbor), определяемые ее физическими связями и направлением передачи информации. В классическом варианте это определяется по первичному кольцу. Передача информации организуется в виде пакетов данных длинной до 4500 байт, называемых кадрами. Если в момент получения маркера у станции нет данных для передачи, то получив маркер, она немедленно транслирует его дальше по кольцу. При желании передавать станция, получив маркер, может удерживать его и вести соответственно передачу кадров в течение времени, называемого временем удержания маркера ТНТ (token holding time) (рис. 6.2 б). После истечения времени ТНТ станция обязана завершить передачу своего очередного кадра и передать (отпустить) маркер последующей станции, рис. 2 в. В любой момент времени передавать информацию может только одна станция, а именно та, которая захватила маркер.


Рис. 2. Передача данных

Каждая станция сети читает адресные поля получаемых кадров. В том случае, когда собственный адрес станции -- MAC адрес -- отличен от поля адреса получателя, станция просто ретранслирует кадр дальше по кольцу, рис. 6.2 г. Если же собственный адрес станции совпадает с полем адреса получателя в принимаемом кадре, станция копирует в свой внутренний буфер данный кадр, проверяет его корректность (по контрольной сумме), передает его поле данных для последующей обработки протоколу вышестоящего уровня (например, IP), а затем передает исходный кадр по сети последующей станции (рис. 6.2 д), предварительно проставив три признака в специальных полях кадра: распознавания адреса, копирования кадра и отсутствия или наличия в нем ошибок.

Далее кадры, транслируясь от узла к узлу, возвращаются к исходной станции, которая была их источником. Станция-источник для каждого кадра проверяет признаки кадра, дошел ли он до станции назначения и не был ли при этом поврежден, и если все нормально, ликвидирует это кадр (рис. 6.2 е), освобождая ресурсы сети, или, в противном случае, пытается осуществить повторную передачу. В любом случае функция удаления кадра возлагается на станцию, которая была его источником.

Маркерный доступ -- это одно из наиболее эффективных решений. Благодаря этому реальная производительность кольца FDDI при большой загруженности достигает 95%. Для примера, производительность сети Ethernet (в рамках коллизионного домена) с ростом загруженности достигает 30% от пропускной способности.

Уровни технологии FDDI

На рисунке 2.3 приведена структура протоколов технологии FDDI в сравнении с семиуровневой моделью OSI. FDDI определяет протокол физического уровня и протокол подуровня доступа к среде (MAC) канального уровня. Как и многие другие технологии локальных сетей, технология FDDI использует протокол 802.2 подуровня управления каналом данных (LLC), определенный в стандартах IEEE 802.2 и ISO 8802.2. FDDI использует первый тип процедур LLC, при котором узлы работают в дейтаграммном режиме - без установления соединений и без восстановления потерянных или поврежденных кадров.

Физический уровень разделен на два подуровня: независимый от среды подуровень PHY (Physical), и зависящий от среды подуровень PMD (Physical Media Dependent). Работу всех уровней контролирует протокол управления станцией SMT (Station Management).


Уровень PMD обеспечивает необходимые средства для передачи данных от одной станции к другой по оптоволокну. В его спецификации определяются:

Требования к мощности оптических сигналов и к многомодовому оптоволоконному кабелю 62.5/125 мкм;

Требования к оптическим обходным переключателям (optical bypass switches) и оптическим приемопередатчикам;

Параметры оптических разъемов MIC (Media Interface Connector), их маркировка;

Длина волны в 1300 нанометров, на которой работают приемопередатчики;

Представление сигналов в оптических волокнах в соответствии с методом NRZI.

Спецификация TP-PMD определяет возможность передачи данных между станциями по витой паре в соответствии с методом MLT-3. Спецификации уровней PMD и TP-PMD уже были рассмотрены в разделах, посвященных технологии Fast Ethernet.

Уровень PHY выполняет кодирование и декодирование данных, циркулирующих между MAC-уровнем и уровнем PMD, а также обеспечивает тактирование информационных сигналов. В его спецификации определяются:

кодирование информации в соответствии со схемой 4B/5B;

правила тактирования сигналов;

требования к стабильности тактовой частоты 125 МГц;

правила преобразования информации из параллельной формы в последовательную.

Уровень MAC ответственен за управление доступом к сети, а также за прием и обработку кадров данных. В нем определены следующие параметры:

Протокол передачи токена;

Правила захвата и ретрансляции токена;

Формирование кадра;

Правила генерации и распознавания адресов;

Правила вычисления и проверки 32-разрядной контрольной суммы.

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

Алгоритмы обнаружения ошибок и восстановления после сбоев;

Правила мониторинга работы кольца и станций;

Управление кольцом;

Процедуры инициализации кольца.

FDDI

Token Ring и FDDI - это функционально намного более сложные технологии, чем Ethernet на разделяемой среде. Разработчики этих технологий стремились наделить сеть на разделяемой среде многими положительными качествами: сделать механизм разделения среды предсказуемым и управляемым, обеспечить отказоустойчивость сети, организовать приоритетное обслуживание для чувствительного к задержкам трафика, например голосового. Нужно отдать им должное - во многом их усилия оправдались, и сети FDDI довольно долгое время успешно использовались как магистрали сетей масштаба кампуса, в особенности в тех случаях, когда нужно было обеспечить высокую надежность магистрали.

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

Технология FDDI стала первой технологией локальных сетей, в которой оптическое волокно, начавшее применяться в телекоммуникационных сетях с 70-х годов прошлого века, было использовано в качестве разделяемой среды передачи данных. За счёт применения оптических систем скорость передачи данных удалось повысить до 100 Мбит/с (позже появилось оборудование FDDI на витой паре, работающее на той же скорости).

Начальные версии FDDI обеспечивают скорость передачи 100 Мбит/с по двойному оптоволоконному кольцу длиной до 100 км. В нормальном режиме данные передаются только по одному кольцу из пары - первичному (primary). Вторичное (secondary) кольцо используется в случае отказа части первичного кольца. По первичному и вторичному кольцам данные передаются в противоположных направлениях, что позволяет соблюсти порядок узлов сети при подключении вторичного кольца к первичному. В случае нескольких отказов, сеть FDDI распадается на несколько отдельные (но функционирующих) сетей.

Сети FDDI не имеют себе ровные при построении опорные магистрали (backbone) локальных сетей, позволяя реализовать принципиально новые возможности - изъятую обработку изображений и интерактивную графику. Обычно устройства (DAS - Dual Attached Station) подключаются до обоих колец одновременно. Пакеты по этим кольцам двигаются в противоположных направлениях. В норме только одно кольцо активно (первичное), но при возникновении сбоя (отказ в одном из узлов) активизируется и второе кольцо, которое заметно повышает надежность системы, позволяя обойти неисправный участок (схема соединений внутри станций-концентраторов на рис. 1 является сильно упрощенной). Предусмотрена возможность подключения станций и только к одному кольцу (SAS - Single Attached Station), что заметно более дешево. К одному кольцу можно подключить до 500 DAS и 1000 SAS. Сервер и клиент имеют разные типы интерфейсов.

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

Стандарт FDDI определяет четыре компонента:

MAC (Media Access Control), что определяет форматы кадров, манипуляции с маркером, адресацию, обработку ошибок при логических отказах (отвечает канальному уровню модели OSI);

PHY (Physical) выполняет физическую и логическую кодировку и декодирование, синхронизацию и кадрирование;

PMD (Physical Medium Dependent) определяет свойства оптических или электрических компонентов, параметры линий связи (PMD и PHY отвечают физическому уровню OSI);

SMT (Station Management) выполняет все функции по управлению и контролю работы других компонентов, определяет конфигурацию узлов и колец, процедуры подключения/отключения, изоляцию элементов, которые отказали, обеспечивает целостность кольца (подключая вторичное кольцо при отказе первичного).

Нетрадиционным для других сетей является концентратор, что используется в FDDI. Он позволяет подключить несколько приборов SAS-типу к стандартному FDDI-кольца, создавая структуры типа дерева. Но такие структуры несут в себе определенные ограничения на длины сетевых элементов, так при использовании повторителя отдаления не должно превышать 1,5 км, а в случае моста 2,5 км (одномодовый вариант). Невзирая на эти ограничения и то, что базовой топологией сетей FDDI является кольцо, звездообразные варианты также имеют право на жизни, допустимые и комбинации этой топологии. В пределах одного дома подключения целесообразно делать через концентратор, отдельные же дома совмещаются за схемой кольца. К кольцу FDDI могут также легко подключаться и субсети Token Ring (через мост или маршрутизатор).

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

Таблица 2.4 - Характеристики технологии FDDI

Технология ATM

ATM - интегрированный метод сетевого доступа реализации в локальных и глобальных сетях. На основе ATM реализуется масштабируемая магистральная инфраструктура, которая может взаимодействовать с сетями, имеющими разные размеры, скорости и методы адресации.

Технология ATM была разработана в конце 1960-х годов компанией Bell Labs. Инженеры экспериментировали с высокоскоростной коммутацией ячеек, которая стала альтернативой коммутации пакетов.

Ячейки данных, используемые в ATM, меньше в сравнении с элементами данных, которые используются в других технологиях. Небольшой, постоянный размер ячейки, используемый в ATM, позволяет:

Передавать данные по одним и тем же физическим каналам, причём как при низких, так и при высоких скоростях;

Работать с постоянными и переменными потоками данных;

Интегрировать любые виды информации: тексты, речь, изображения, видеофильмы;

Поддерживать соединения типа точка-точка, точка-многоточка, многоточка-многоточка.

Ячейка состоит из двух частей: поле заголовка занимает 5 байт и ещё 48 байт занимает поле полезной нагрузки.

В заголовке ячейки содержатся следующие поля:

Virtual Path Identifier (VPI) (используется для обозначения виртуальных соединений ATM);

Virtual Ccircuit Identifier (VCI) (используется для обозначения виртуальных соединений ATM);

Payload Type (PT) (располагается информация, которая определяет тип даных, которые находятся в поле полезной нагрузки ячейки АТМ);

Congestion Loss Priority (CLP) (Бит CLP в ячейке АТМ имеет такое - же значение, как бит DE в кадре Frame Relay);

Header Error Control (HEC) (размещается проверочная контрольная сумма 4-х предыдущих байтов заголовка).

На основе вышеприведенных методов передачи данных была выбрана технология Ethernet модификации 100Base-TX. Данная технология характеризуется простотой проектирования, низкой стоимостью оборудования, высокой надежностью и скоростью передачи данных.