Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая работа 3 курс.doc
Скачиваний:
8
Добавлен:
28.08.2019
Размер:
568.32 Кб
Скачать

8.3 Формат кадров

S- и U-кадры содержат по 5 полей. Структура кадров показана на рис.15.

Флаг начала

Адрес

Управление

Контрольная

последовательность

Флаг конца

8бит

8(16)бит

8(16)бит

16 бит

8бит

Рисунок 15 – Структура кадров

Флаг начала и конца, поле адреса и контрольная последовательность описаны в п. 6.2. Рассмотрим детально поле управления служебных кадров.

Поле управления содержит идентификаторы типа кадра и операций протокола HDLC. Основной (8-битовый) формат поля управления приведен на рис. 16.

Тип

кадра

Порядок передачи битов поля управления в канал

8

7

6

5

4

3

2

1

S-кадр

NR

P/F

s

s

0

1

U-кадр

u

u

u

P/F

u

u

1

1

биты идентификации типа кадра

Рисунок 16 – Основной формат поля управления

Последовательность передачи битов в канал начинается с битов младших разрядов.

NR – биты порядкового номера ожидаемого кадра (по модулю 8).

P/F – бит опроса/окончания опроса.

s – биты определяют тип S-кадра (его супервизорные функции). Так как таких битов только два, то количество супервизорных функций может быть 22=4. Кодирование типов S-кадра приведено в таблице 2.

Таблица 2

Номер бита

4

3

Тип S-кадра (супервизорная функция)

Значения битов

0

0

RR(Receive Ready) – Готов к приему

0

1

RNR(Receive Not Ready) – Не готов к приему

1

0

REJ(Reject) – Переспрос (отказ)

1

1

SREJ(Selective Reject) – Селективный (адресный) переспрос

u – биты определяют тип U-кадра. Общее количество возможных модификаций U-кадра 25=32. В настоящее время стандартизованы только 18 типов U-кадра. Их кодирование приведено в табл.3.

Таблица 3

Функции U-кадра

Биты

Назнач.

8

7

6

4

3

К/О

SABM – установить основной асинхронный сбалансированный режим

0

0

1

1

1

+ / ‑

SNRM – установить основной режим нормального ответа

1

0

0

0

0

+ / ‑

SARM – установить основной режим асинхронного ответа

0

0

0

1

1

+ / ‑

SABME – установить расширенный асинхронный сбалансированный режим

0

1

1

1

1

+ / ‑

SNRME – установить расширенный режим нормального ответа

1

1

0

1

1

+ / ‑

SARME – установить расширенный режим асинхронного ответа

0

1

0

1

1

+ / ‑

DISC – разъединение

0

1

0

0

0

+ / ‑

SIM – установить режим инициализации

0

0

0

0

1

+ / ‑

RSET – возврат в исходное состояние

1

0

0

1

1

+ / ‑

UP – запрос передачи

0

0

1

0

0

+ / ‑

DM – режим разъединения

0

0

0

1

1

‑ / +

RIM – запрос инициализации

0

0

0

0

1

‑ / +

UA – ненумерованное подтверждение

0

1

1

0

0

‑ / +

RD – запрос разъединения

0

1

0

0

0

‑ / +

FRMR – некорректный кадр

1

0

0

0

1

‑ / +

XID – идентификация станции

1

0

1

1

1

+ / +

TEST – проверка

1

1

1

0

0

+ / +

UI – ненумерованная информация

0

0

0

0

0

+ / +

К – команда; О – ответ.

Кроме основного (8-битового) формата поля управления имеется также расширенный формат (16 бит). Термин «расширенный» означает расширение диапазона порядковых номеров передаваемых и принимаемых кадров до 127 (т.е. нумерация по модулю 128). Для операций с расширением порядковым номером размеры полей NS и NR увеличиваются от 3 бит (по модулю 8) до 7 бит (по модулю 128). Таким образом, размер управляющего поля увеличивается от одного байта до двух байт. Расширенный формат поля управления приведен на рис. 17.

Тип кадра

Порядок передачи битов поля управления в канал

16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

I-кадр

NR

P/F

NS

0

S -кадр

NR

P/F

x

x

x

x

s

s

0

1

U-кадр

x

x

x

x

x

x

x

P/F

u

u

u

x

u

u

1

1

x – биты, значения которых не определены (рекомендуется х = 0).

Рисунок 17 – Расширенный формат поля управления

Кадр, имеющий расширенный формат управляющего поля, называется кадром расширенного формата.

Для перехода из режима основного (нерасширенного) формата в расширенный (и наоборот) используются специальные U-кадры. Например, с помощью U- кадра SABME можно перейти в режим расширенного формата из режима SABM.

При построении кадров необходимо учитывать какой формат кадра задан (основной, если вариант четный, или расширенный), а также вид системы ПД с РОС. Номер ожидаемого кадра в кадре-ответе на ошибку брать последнюю цифру зачетной книжки.

1 В случае номера зачетной книжки до 64 необходимо дополнить последовательность нулями до 7 бит

2 Здесь помещается последовательность, полученная в п. 5.3

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]