Стандарт SMDS: формат модуля PDU 3-го уровня интерфейса SIP

На рис. 14.5 показан формат протокольного модуля данных (PDU) третьего уровня протокола интерфейса SMDS (SMDS Interface Protocol — SIP).

RSVD —зарезервировано BEtag — метка начала и конца BAsize — размер выделенного буфера DA —адрес получателя SA — адрес источника

HLPI — идентификатор протокола высшего уровня Х+ — передается по сети без изменений HEL — длина расширения заголовка

НЕ — расширение заголовка Info+Pad — информация + заполнение;

поле должно заканчиваться на 32-м бите CRC — контрольная сумма

Рис. 14.5. Модуль данных третьего уровня SIP

Ниже кратко описаны функции показанных на рис. 14.5 полей модуля PDU 3-го уровня интерфейса SIP.

•          Х+. Гарантирует, что формат модуля PDU интерфейса SIP соответствует формату протокола DQDB. Служба SMDS не обрабатывает и не изменяет значения, содержащиеся в этих полях, однако они могут использоваться системами, подключенными к сети SMDS.

•          RSVD. Заполняется нулями.

•          BEtag. Устанавливает связь между первым и последним сегментами сегментированного модуля PDU третьего уровня SIP. Оба поля (в начале и в конце

модуля PDU) содержат одинаковые значения и используются для обнаружения ситуаций, в которых последний сегмент одного и первый сегмент последующего PDU потеряны, что может привести к получению поврежденного модуля PDU третьего уровня.

•   BAsize. Указывает размер выделяемого буфера.

•   DA. Адрес получателя. Состоит из следующих двух частей.

—      Тип адреса. Занимает четыре старших бита. Может принимать значения 1100 или 1110. Первое означает 60-битовый индивидуальный адрес, а второе — 60-битовый адрес многоадресатной рассылки.

—      Адрес. Содержит индивидуальный или групповой SMDS-адрес получателя. Форматы SMDS-адресов соответствуют схеме североамериканской нумерации (North American Numbering Plan — NANP).

•          Четыре старших бита в поле DA содержат значение 0001 (международный код Северной Америки). Следующие 40 битов содержат 10-значный адрес SMDS в двоичной форме. Последние 16 битов (младшие) содержат заполнители.

•   SA. Адрес источника. Состоит из описанных ниже двух частей.

—      Тип адреса. Занимает четыре старших бита в поле. Адрес источника может быть только индивидуальным.

—      Адрес. Содержит индивидуальный SMDS-адрес источника. Это подполе имеет такой же формат, как и подполе адреса в поле DA

•          HLPI. Идентификатор протокола высшего уровня. Указывает на тип протокола, инкапсулированный в поле Info. Для службы SMDS он не имеет значения, но может использоваться системами, подключенными к сети.

•          HEL. Длина расширения заголовка. Определяет количество 32-битовых слов в поле НЕ (расширение заголовка). В настоящее время для SMDS размер этого поля фиксирован и составляет 12 байтов (таким образом, значение HEL всегда равно 0011).

•          НЕ. Расширение заголовка. Содержит номер версии SMDS. Кроме того, это поле сообщает о выбранной среде передачи, что используется при выборе конкретного передающего тракта для передачи данных протокола SMDS из одной локальной сети в другую.

•          Info+Pad. Информация и заполнители. Содержит инкапсулированный модуль данных (Service Data Unit — SDU) службы SMDS и заполнители, необходимые для того, чтобы поле заканчивалось на 32-м бите.

•          CRC. Контрольная сумма. Содержит значение, используемое для обнаружения ошибок.

•   Length. Длина модуля PDU.

Литература:

Руководство по технологиям объединенных сетей, 4-е издание. : Пер. с англ. — М.: Издательский дом «Вильяме», 2005. — 1040 с.: ил. – Парал. тит. англ.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100