Замечания относительно использования некоторых параметров
Скорость CIR. Эта скорость согласуется с пропускной способностью канала PVC/SVC и м.б. любой величиной, меньшей или равной номинальной скорости порта (Vim). Фактически, с целью унификации, CIR выбирается из ряда скоростей: 9,6; 19,2; 32; 48; 64 кбит/с (для порта с VНП =64 кбит/с) или 9,6xN; 19,2xN; 32xN; 48xN; 64xN кбит/с (для порта с VНП =Nx64 кбит/с ≤ Е1/ЕЗ) или другой скорости в диапазоне Е1-ЕЗ/ТЗ или STM-0/OC-1.
Гарантированная скорость OR позволяет применять FR для приложений, критичных к времени задержки.
При использовании одного порта м.б. назначен один или несколько каналов, причем гарантированная скорость м.б. обеспечена для каждого из них (при условии, что сумма этих скоростей будет меньше VНП).
Получение скорости выше гарантированной. Технология FR дает пользователю возможность получить скорость канала выше гарантированной за счет свободной полосы, не используемой в данный момент другими пользователями, однако длительность такого режима (и объем переданных данных) не гарантируется сетью FR.
Значения параметров, выбираемые по умолчанию.Основные параметры и их значения по умолчанию зависят от производителя.
Модель технологии FR и протоколы звена данных
Мы отмечали, что технология FR работает па двух уровнях модели OSI (1 и 2), т.е. модель FR состоит из физического уровня и уровня звена данных, и для ее описания достаточно указать протокол второго уровня.
FR, исходно, это сервис ISDN, а ее модель трехмерная и трехуровневая. Она содержит плоскости: пользовательскую (U) ч управления (С), что должно учитываться при рассмотрении обшей модели FR для режимов PVC и SVC. Однако модель существенно упрощается и стано-вится одномерной и двухуровневой (рис.5-2), если используется только режим PVC, применяемый, в основном, в сетях FR для передачи данных.
Рис. 5-2. Одномерная модель FR для PVC
Протокол Q.921 соответствует процедуре LAPD, которая м.б. использована как для режи- ма PVC, так и SVC, поэтому па базе Q.921 был создай протокол Q.922. Он представлен двумя версиями Q.922 core и Q.922 control для двух подуровней, на которые разбивался уровень зве- на передачи данных: core-подуровень(прилегающий к физическому уровню), функций которого достаточно для реализации режима PVC, и control-подуровень(прилегающий к сетевому
уровню), функции которого дополняют функции соге-подуровня и составляют вместе полный набор функций Q.921. Q.922 core обычно заменяют процедурой LAPF.
Протокол Q.921 (LAPD)
С помощью протокола Q.921 (LAPD) на уровне звена данных поддерживаются следующие функции:
- ограничение длины кадра, его выравнивание и обеспечение прозрачности его передачи;
- операции мультиплексирования/демультиплексирования с использованием адресного поля;
- контроль кадров на целочисленность байтов и на предельные размеры: не больше и не меньше;
- обнаружение ошибок передачи (но не их коррекция).
Протокол LAPD является усовершенствованной версией протокола LAPB, полученной при разработке ISDN. В частности, в протоколе использована концепция D-канала - канала с полосой 16/64 кбит/с, составляющего часть ресурса, расходуемую на передачу управляющей информации между сетями с помощью уровня 3 (OSI). D-канал может также использоваться как резервный канал передачи пакетов Х.25, FR и ATM.
Протокол LAPD поддерживает дополнительно следующие функции:
- реализацию протоколов третьего уровня (в частности, протокола Х.25);
- передачу информации без подтверждения (без использования режима АСК);
- передачу информации с подтверждением (используя режим АСК, что важно при поддержке протокола Х.25).
В первом случае информация передается сплошным потоком без нумерации кадров, а кадры с ошибками при приеме сбрасываются. Контроля прохождения кадров ист. Этот режим используется для быстрого сервиса, например, при реализации сервисов FR, пли для передачи аварийной сигнализации.
Во втором случае передается информация 3-го уровня, включая последовательные номера одобренных (с использованием процедуры АСК) кадров. В нем используются процедуры контроля ошибок и контроля потока, как это делалось протоколом LAPB. Сеанс связи при этом включает три фазы: установление соединения, передачу данных и разрыв соединения. Оба типа обслуживания организуются по D-каналу.
Структура кадра LAPD
Кадр LAPD состоит из 6 полей (табл.5-1).
Таблица 5-1. Общий формат кадра протокола LAPD
Flag | Address | Control | Поле данных | FCS | Flag |
1 байт | 2 байта | 1/2 байта | имеет переменную длину для l/U-кадров | 2 байта | 1 байт |
Flag - флаг (начальный и конечный) - 1 байт: 01111110 - используется для идентификации кадра; для ее надежности передатчик проверяет последовательность между флагами и вставляет "0" после пяти последовательных Т, а приемник их удаляет;
Address - адрес - 2 байта (сначала идет байт старших, а затем младших разрядов);
Control- поле управления- 1/2 байта - длина поля - 1 байт при передаче ненумерованных кадров (U-кадров) без подтверждения доставки и кадров с информацией для установления соединения или 2 байта - при передаче нумеруемых кадров;
Данные-информационное поле//поле данных- используется только для 1-кадров (и некоторых U-кадров); определяется рек. 1.441, максимальная длина поля по умолчанию - 260 байтов (но это м.б. и 2100 байт), хотя максимально допустимая длина м.б. до 4096 байтов;
FCS - последовательность контроля кадра- 2 байта - используется для обнаружения ошибок в кадре (метод СRС-16).
Кадр считается поврежденным, если он: не ограничен двумя флагами или имеет мень-ше 6/5 байт между флагами для нумерованных/ненумерованных кадров, или содержит ошибку,
найденную FCS, или содержит адресное поле длиной 1 байт. Поврежденный кадр д.б. сброшен без оповещения.