Типы форматов кадров протокола LAPB

Типы кадров и соответствующие им поля управления для различных модулей м.б. трех типов:

· информационного формата (1-кадр) - передает данные, нумеруя поспанные N(s) и принятые N(r) пакеты;

· супервизорного формата (S-кадр) - выполняет управпяющие/супервизорные функции: подтверждение приема {квитирование) кадров; запрос на повтор передачи кадров и запрос на временную задержку пере­дачи кадров; подсчет N(r) и функции P/F;

· ненумерованного формата (U-кадр) - не имеет полей нумерации и используется для выполнения дополни­тельных функций управпения: инициализации или разъединения звена данных; содержит поле 5 бит (3,4,6,7,8) для формирования 32 команд/откликов.

Форматы поля управления для различных т показаны в табл.4-2,4-3 и 4-4.

 

Таблица 4-2. Поля управления форматов кадров протокола LAPB (m=8)

Формат I-кадра N(s) P N(r)
Формат S-кадра S S P/F N(r)
Формат U-кадра M M P/F M M M
Биты поля Control

Таблица 4-3. Поля управления трех форматов кадров протокола LAPB для m =128

Формат I-кадра N(s) P N(r)
Формат S-кадра S S X X X X P/F N(r)
Формат U-кадра M M P/F M M M  
Биты поля Control

Таблица 4-4. Поля управления трех форматов кадров протокола LAPB для m =32768

Формат I-кадра N(s) P N(r)
Формат S-кадра SS X XXX XX XX XX XX P/F N(r)
Формат U-кадра MM P/F MMM          
Биты поля Control 3-4 6-8 9-10 11-12 13-14 15-16          

В табл.4-2-4-4 использованы следующие обозначения:

N (s)/N(r) - номера посылаемого кадра и принимаемого l/S-кадра, поле длиной 3/7/15 бит;

V(s)/V(r)- значение, равное следующему номеру посылаемого/принимаемого 1-кадра (V(s)= 0,1,... m-1);

P/F - бит запроса на ответ (опросный бит Р - Poll) или бит конца опроса (F - Final), управляет потоком кадров;

S, М - биты супервизорной или модифицирующей (только для U-кадров) функции;

X- зарезервированные биты, обычно устанавливаются равными 0.

Типы команд и откликов протокола LAPB

LAPB содержит подмножество команд/откликов (табл.4-5 и 4-6). Некоторые команды не име­ют отклика. Они используют параметры N(s)/N(r) - количество передач/приемов для учета про­хождения пакетов, а также параметры: P/F, P, F. Состав команд/откликов и кодировка полей имеют вид:

Таблица 4-5. Команды и отклики LAPB для модуля m=8

Формат Команда Отклик Кодировка полей
I-кадр I   N(s) Р N(r)
  RR RR   P/F N(r)
S-кадр RNR RNR   P/F N(r)
  REJ REJ   P/F N(r)
  SABM       Р
  DISC       Р
U-кадр   DM     F
    UA     F
    FRMR     F

 

Таблица 4-6. Команды и отклики LAPB для модуля m=128

Формат Команда Отклик Кодировка полей
I-кадр   N(s) Р N(r)
  RR RR P/F N(r)
S-кадр   RNR RNR P/F N(r)
REJ REJ P/F N(r)
    SREJ F N(r)
  SABME   P    
  DISC   P    
U-кадр     DM     F    
    UA F    
    FRMR F    
    Биты: 10-16  

Таблицы для m=32768 не приводятся, ввиду громоздкости. Здесь использованы следую­щие обозначения:

 

I- информация (И) - команда I одна для всех операций с т=8,128 и 32768, не требует ответа;

RR- готовность к приему (ГПР) одного кадра или подтверждение приема одного кадра (до N(r)-1);

RNR- неготовность к приему (НГПР) - команда, указывающая на невозможности принять еще один входя­щий 1-кадр;

REJ - неприем (НПР) - команда, которая запрашивает передачу |-кадра с номером N(r), имеет аналогичный отклик REJ;

SREJ - выборочный неприем (ВНПР) - при этом запрашивается повторная передача одного или более I-кадров;

SABM - установка асинхронного сбалансированного режима (УРАС) - команда, ее откликом м.б., например, UA; используется для помещения адресуемого DCE/DTE в фазу передачи информации асинхронного сбалансированного режима (АВМ);

SABME - установка расширенного асинхронного сбалансированного режима (УРАСР) - аналогична преды­дущей, но для m=128;

SM - установка режима (УР) - команда, соответствует режиму, аналогичному SABME, но использу-емому для m=32768;

DISC - разъединение(РЗД) - команда прекращения установленного режима, ее откликом м.б., нап-ример, UA;

DM- режим разъединения(РР) - указывает, что DTE/DCE отсоединено от звена данных, что соответствует фазе разъединения (ФРЗД);

UA - подтверждение для ненумерованных кадров {ненумерованное подтверждение) (НП) - отклик;

FRMR - неприем кадра (НПРК) - сообщение об ошибке, не исправляемой повторной передачей.