Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Связь между устройствами в оптоволоконных сетях используется различными элементами стандартов Fibre Channel.

Слова передачи и упорядоченные наборы [ править ]

Вся связь по Fibre Channel осуществляется блоками из четырех 10-битных кодов. Эта группа из 4 кодов называется словом передачи .

Упорядоченное множество слово передачи , которая включает в себя некоторую комбинацию управления (K) коды и данные (D) коды

AL_PAs [ править ]

Каждое устройство имеет физический адрес арбитражного цикла (AL_PA). Эти адреса определяются 8-битным полем, но должны иметь нейтральную диспаратность, как определено в схеме кодирования 8B / 10B . Это уменьшает количество возможных значений с 256 до 134. 134 возможных значения были разделены между структурой, портами FC_AL и другими специальными целями следующим образом:

Мета-данные [ править ]

Помимо передачи данных, для связи по Fibre Channel необходимо включать некоторые метаданные . Это позволяет настраивать связи, управлять последовательностью и другие функции контроля. Метаданные делятся на два типа: примитивы, которые состоят из 4-символьного слова передачи, и кадры без данных, которые представляют собой более сложные структуры.

Примитивы [ править ]

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

Параметры показаны в таблице ниже в виде их шестнадцатеричных 8-битных значений. Это яснее, чем их полная 10-битная (Dxx.x) форма, как показано в стандартах Fibre Channel :

Примечание 1. Первый байт параметра примитива EOF может иметь одно из четырех различных значений (8A, 95, AA или B5). Это сделано для того, чтобы примитив EOF мог повторно сбалансировать несоответствие всего кадра. Оставшиеся два байта параметров определяют, заканчивается ли кадр нормально, завершая передачу, или должен быть прерван из-за ошибки.

Примечание 2: Вариант открытой выборочной репликации может повторяться несколько раз для одновременной связи более чем с одним портом назначения. Вариант репликации с открытой широковещательной рассылкой обеспечивает связь со всеми портами одновременно.

Примечание 3: примитив SOF содержит пару управляющих байтов (обозначенных в таблице как cccc) для обозначения типа кадра.

Рамки [ править ]

Протокол Fibre Channel передает данные в кадрах, каждый из которых может содержать до 2112 байт данных полезной нагрузки . Структура кадра представлена ​​в этой таблице:

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

См. Также [ править ]

  • Логины Fibre Channel