ATM Forum Cells in Frames. Version 1.0 21.10.10.1996 1.0 Протокол
CIF (Cells In Frames – ячейки в кадрах) описывает механизм передачи
ячеек ATM через сегменты сетевых сред и интерфейсные платы,
соответствующие спецификациям Ethernet версии 2, IEEE 802.5 Token Ring
или IEEE 802.3. Ячейки ATM можно передавать через различные среды,
включая оптические кабели и радиочастотные каналы. Технология ATM не
связана напрямую с каким-либо физическим уровнем. Протокол CIF
определяет новый псевдофизический уровень, который может использоваться
для передачи трафика ATM. Этот протокол не является просто механизмом
трансляции ячеек в кадры (и обратно) или простой инкапсуляцией. CIF
обеспечивает передачу ячеек ATM в кадрах традиционных ЛВС. Протокол CIF
определяет взаимодействие между оконечными программами и устройствами с
CIF-подключеним (CIF-AD), обеспечивающее возможность поддержки сервиса
ATM (включая множество классов обслуживания) с использованием сетевых
адаптеров ЛВС (LAN NIC) так же, как это осуществляется при
использовании адаптеров ATM (ATM NIC). CIF описывает работу протоколов
уровня ATM в существующих ЛВС на основе кадров с обеспечением
прозрачности для приложений, использующих ATM API. При передаче по сети
Ethernet кадры CIF используют стандартные заголовки и трейлеры
Ethernet. Кадры CIF инкапсулируются в Token Ring и LLC за счет
использования заголовков SNAP. Формат заголовка показан на рисунке. 1 | 8 | 9 | 11 | 16 | биты | P | Формат CIF | P | FF | Флаги формата | | P | Флаги формата | GFC | VPI | | VPI | VCI | | VCI | PT | C | HEC | | Структура заголовка CIF P Бит четности (Even Parity) для октета (байта). Формат CIF Идентификатор
формата CIF. Определены только три типа форматов – форматы 0 и 1
используются для сигнализации CIF, формат 2 принят по умолчанию для
передачи пользовательского трафика. Форматы 112-127 зарезервированы для
экспериментов и выпущенных до принятия стандарта реализаций CIF. FF Независимые
флаги формата CIF. Эти биты содержат флаги, не зависящие от типа
формата CIF. Поля независимых флагов CIF зарезервированы для
использования в будущем. Значения флагов установлены в 0 и при
получении игнорируются. Флаги формата Флаги CIF, зависящие от типа формата CIF. GFC Базовое
управление потоком (Generic Flow Control). Структура и семантика
октетов 3-7 в заголовке CIF совпадают со структурой и семантикой
соответствующих полей в заголовке ячеек ATM UNI. Эти октеты называют
«шаблоном заголовка ячеек CIF» (CIF cell header template). VPI Virtual Path Identifier – идентификатор виртуального пути. VCI Virtual Channel Identifier - идентификатор виртуального канала. PT Payload Type – тип обслуживания. C Cell Loss Priority – приоритет потери ячеек. HEC Header
Error Check – контроль ошибок в заголовке. Отправитель кадра ЛВС всегда
рассчитывает контрольную сумму заголовка и помещает ее в поле HEC.
Получатель может использовать для обнаружения ошибок использовать
контрольную сумму кадра (LAN CRC) без контроля значения HEC или
проверять наличие ошибок на основании HEC.
|