
Передача маркера
Хотя FDDI использует стандартную систему передачи маркера, существуют некоторые различия между этим процессом в сети FDDI и в сети 802.5. В сети FDDI компьютер может захватить маркер на определенное (ограниченное) время и за этот промежуток передать столько кадров, сколько успеет. Завершив передачу, компьютер освобождает маркер.
Поскольку компьютер, завершив передачу, сразу же освобождает маркер, могут остаться несколько кадров, одновременно циркулирующих по кольцу. Это объясняет, почему сеть FDDI обеспечивает более высокую производительность, чем сеть Token Ring, которая позволяет циркулировать только одному кадру. FDDI-кадры используют заголовки, определяемые стандартом IEEE 802.2, который не имеет поля «тип», присутствующий в Ethernet-заголовке. FDDI и Ethernet имеют разный порядок передачи битов, поэтому мосты и маршрутизаторы между FDDI и Ethernet должны уметь выполнять соответствующие преобразования. В силу особенностей маршрутизаторов не все протоколы могут быть реализованы на стыке FDDI и Ethernet. Для решения проблемы созданы гибридные приборы (brouter), которые для одних протоколов работают как маршрутизаторы, являясь мостами для других. Эти приборы для одних пакетов прозрачны, другие же пересылаются с использованием инкапсуляции. Учитывая то, что FDDI может пересылать до 400000 пакетов в секунду, схемы распознавания адресов моста должна иметь соответствующее быстродействие.
Топология
При топологии «двойное кольцо», которая поддерживает 500 компьютеров при общей длине кольца в 100 км ( 62 мили ), FDDI функционирует со скоростью 100 Мбит/с.
FDDI основана на технологии совместного использования сети. Это означает, что одновременно могут передавать данные несколько компьютеров. Хотя FDDI работает со скоростью 100 Мбит/с, технология совместного использования сети может стать причиной ее перегрузки. Например, если 10 компьютеров начнут передавать данные со скоростью 10 Мбит/с каждый, общий поток будет равен 100 Мбит/с. А при передаче видеоинформации или данных мультимедиа среда передачи (даже со скоростью 100 Мбит/с) тем более окажется потенциальным узким местом системы.
FDDI использует систему передачи маркеров в двойном кольце. Трафик в сети FDDI состоит из двух похожих потоков, движущихся в противоположных направлениях по двум кольцам. Одно кольцо называется основным, а другое - дополнительным.
Обычно данные передаются только по основному кольцу. Если в основном кольце происходит сбой, сеть автоматически переконфигурируется, и данные начинают передаваться по дополнительному кольцу в противоположном направлении.
Одно из достоинств топологии двойного кольца - избыточность. Одно кольцо используется для передачи данных, а второе является резервным. Если возникает проблема, например отказ кольца или разрыв кабеля, сеть автоматически переконфигурируется и продолжает передачу.
Существуют и ограничения: общая длина кабеля объединенных колец не должна превышать 200 км; к нему не может быть подключено более 1000 компьютеров. К тому же, поскольку второе кольцо предназначено для защиты от сбоев, эти показатели должны быть поделены на два. Следовательно, каждая сеть FDDI должна быть ограничена 500 компьютерами и 100 км кабеля. И наконец, как минимум через каждые 2 км должен быть установлен повторитель.
Компьютеры могут подключаться к одному или к обоим кольцам FDDI . Компьютеры, подключенные к обоим кольцам, называются станциями Класса А, а компьютеры, подключенные только к одному кольцу, - станциями Класса В.
Если происходит сбой в сети, станции Класса А участвуют в переконфигурировании сети, а станции Класса В - не участвуют.
Рис.5. Компьютеры Класса А подключены к обоим кольцам; компьютеры Класса В - только к одному кольцу.