Доступ к среде по приоритету

Метод доступа с передачей маркера в сетях FDDI

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

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

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

Доступ к среде по приоритету (Demand-Priority Access Method — DPAM) используется в спецификаций VG-AnyLAN IEEE 802.12, обладающей пропускной способностью 100 Мбит/с. DPAM предполагает карусельный метод разрешения конфликтов, в соответствии с которым центральный повторитель (концентратор) регулярно опрашивает подключенные к нему порты. Этот опрос выполняется в определенном порядке с целью обнаружения портов, содержащих запросы на передачу. После обнаружения такого запроса повторитель определяет его приоритет (высокий или нормальный). Эти приоритеты позволяют обслуживать критичные ко времени запросы перед обычными запросами к полосе пропускания. Порты, которые не передают данные, автоматически генерируют сигнал ожидания. Порты, которые либо находятся в режиме ожидания, либо по каким-то причинам отложили запросы на передачу.

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

Когда это происходит, повторитель предупреждает другие станции о том, что они могут получить входящее сообщение. Затем повторитель считывает адрес получателя входящего кадра, обращается к своей таблице конфигурации связей и коммутирует кадр на адрес необходимого получателя, а также на все поpты, функционирующие в режиме приема всех сетевых пакетов (promiscuous port) Центральный или корневой (root) повторитель управляет работой области приоритетов которая может включать в себя до трех уровней последовательных концентраторов. Это позволяет соединенным между собой повторителям функционировать как один большой повторитель. Центральный повторитель передает весь трафик каждому повторителю нижнего уровня. Каждый повторитель нижнего уровня в свою очередь опрашивает свои активные порты на предмет запросов после передачи пакета.

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

Этот метод доступа используется только в спецификации IEEE 802.12 для сетей с пропускной способностью 100 Мбит/с, использующих формат кадров Ethernet или Token Ring (но не оба одновременно) звездообразную топологию. Данная спецификация, известная под названием VG-AnyLAN (voice grade wiring, any LAN architecture - речевая проводка, любая архитектура локальной сети), может использовать четыре не экранированные витые пары категорий 3 и 5, экранированные витые пары и волоконно-оптический кабель.

При этом на расстоянии до 100 метров между повторителями и станциями может быть установлено до трех уровней повторителей. Диаметр сети может составлять до 1200 метров.

Спецификация VG-AnylAN потерпела почти полную неудачу на рынке. Хотя с технической точки зрения метод доступа DPAM представляет собой лучшее решение по сравнению с CSMA/CD, он быстро стал просто интересным примечанием в истории локальный сетей. От Ethernet CSMA/CD на 10 Мбит/с гораздо проще перейти к таким высокоскоростным технологиям, как Fast Ethernet и Gigabit Ethernet (использующем тот же метод доступа), чем к VG-AnyLAN.