Кадр Fibre Channel
В компьютерных сетях кадр Fibre Channel — это кадр протокола Fibre Channel . [ 1 ] Основными строительными блоками соединения FC являются фреймы. Они содержат информацию, подлежащую передаче (полезную нагрузку), адрес портов источника и назначения, а также информацию управления каналом. Фреймы в целом подразделяются на
- Кадры данных
- Link_control кадры
Кадры данных могут использоваться как кадры Link_Data и кадры Device_Data, кадры управления каналом классифицируются как кадры подтверждения (ACK) и Link_Response (занятость и отклонение). Основная функция Fabric — получать кадры из порта источника и направлять их в порт назначения. Уровень FC-2 отвечает за разбиение передаваемых данных на размер кадра и повторную сборку кадров.
Каждый кадр начинается и заканчивается разделителем кадров. Заголовок кадра следует сразу за разделителем начала кадра (SOF). Заголовок кадра используется для управления приложениями канала, управления передачей протоколов устройств и обнаружения отсутствующих или неупорядоченных кадров. Необязательные заголовки могут содержать дополнительную информацию управления каналом. Поле длиной максимум 2048 байт (полезная нагрузка) содержит информацию, подлежащую передаче от исходного N_порта к целевому N_порту. 4-байтовый циклический избыточный код (CRC) предшествует разделителю конца кадра (EOF). CRC используется для обнаружения ошибок передачи. Максимальная общая длина кадра составляет 2148 байт.
Между последовательными кадрами должна передаваться последовательность из (как минимум) шести примитивов, иногда называемая межкадровым интервалом .
Длина (байты) | Содержание |
---|---|
4 | Начало кадра (SOF) |
24 | Заголовок кадра |
0–64 | дополнительные заголовки ( ESP , сеть, ассоциация, устройство) |
0–2048 | полезные данные |
0-36 | необходимые байты заполнения, дополнительный трейлер контрольной суммы ESP |
4 | контрольная сумма циклического избыточности (CRC) |
4 | Конец кадра (EOF) |