Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТИС / FR seti.doc
Скачиваний:
21
Добавлен:
03.03.2016
Размер:
1.2 Mб
Скачать

3.3. Фрагментация

В некоторых протоколах верхних уровней для передачи информации используются информаци­онные поля большой длины, в связи с чем они не могут быть переданы в формате одного кадра Т1.618. В этом случае для передачи данных по сети Frame Relay применяется процедура разбиения информационного сообщения на кадры или фрагментация, очень похожая на процедуру инкапсуля­ции трафика. В качестве примера можно рассмотреть фрагментацию датаграммы протокола IP с ис­пользованием процедуры SNAP (рис. 3.6).

Сообщение

Заголовок инкапсуляции

Поле Q.922 (03)

NLPID (CC)

Датаграмма IP

1

1

Переменная

Фрагмент 1

Фрагмент 2

Фрагмент 1

Флаг

Адрес

Q.922 (03)

Pad (00)

NLPID (80)

OUI 0080С2

PID 00OD

Seq

F(0)

Рез

Offset (0)

Q. 922

NLPID (CC)

Ф1

FCS

Флаг

1

2

1

1

1

3

2

2

2

1

1

m

2

1

Заголовок

SNA

Заголовок фрагментации

Фрагмент 1

Фрагмент 2

Флаг

Адрес

Q.922 (03)

Pad (00)

NLPID (80)

OUI 0080С2

PID 00OD

Seq

F(1)

Рез

Offset (m/32)

Остальная часть IP

FCS

Флаг

1

2

1

1

1

3

2

2

2

m

2

1

Заголовок

SNA

Заголовок фрагментации

Фрагмент 2

Рис. 3.6. Фрагментация датаграммы IP в кадры Frame Relay

Как видно из рисунка, для фрагментации используется расширение формата кадра SNAP. В формат кадра добавляется заголовок фрагментации для передачи информации о фрагментах. В со­став заголовка фрагментации входят четыре поля: поле "последовательность" (Sequence - Seq, 2 октета), которое присваивается каждому новому фрагментируемому сообщению; резервное поле (Рез. 4 бита, все равны нулю); бит окончания фрагментации F (в кадре, содержащем последний фрагмент, равен 1, во всех остальных - 0), а также поле смещения (Offset - 11 бит), определяющее смещение передаваемого фрагмента при делении на 32.

Соседние файлы в папке ТИС