Стек протоколов AppleTalk

Полный набор (стек) протоколов AppleTalk и его соответствие эталонной модели OSI показан на рис. 38.12.

Формат DDP-пакетов

Существует два типа DDP-пакетов:

•          Короткие пакеты протокола DDP. Используются для передачи данных между двумя узлами одного и того же сегмента сети (только в нерасширенных сетях). В современных сетях этот формат встречается редко.

•          Расширенные пакеты протокола DDP. Используются для передачи данных между узлами с различными номерами сетей (в нерасширенной сети) и всегда — в расширенной сети.

Формат расширенного DDP-пакета показан на рис. 38.13.

Ниже описаны поля расширенного DDP-пакета, показанные на рис. 38.13.

•          Счетчик узлов. В этом поле содержится количество промежуточных устройств, через которые прошел пакет. В источнике этому полю присваивается значение 0. В каждом промежуточном узле, через который передается пакет, это значение увеличивается на 1. Максимально допустимое количество узлов равно 15.

•     Длина. Полная длина DDP-пакета в байтах.

•          Контрольная сумма. Контрольная сумма для обнаружения ошибок. Если контрольная сумма не вычисляется, то все биты в этом поле равны 0.

•      Сеть-получатель. 16-разрядный номер сети-получателя.

•      Сеть-источник. 16-разрядный номер сети-источника.

•     ID узла-получателя. 8-разрядный идентификатор узла-получателя.

•      ID узла-источника. 8-разрядный идентификатор узла источника.

•     Сокет-получатель. 8-разрядный номер сокета-получателя.

•     Сокет-источник. 8-разрядный номер сокета источника.

•          Тип. Протокол верхнего уровня, к которому относится информация, расположенная в поле данных.

•     Данные. Данные, получаемые от протокола верхнего уровня.

Резюме

В настоящей главе приведены основные сведения о стеке протоколов AppleTalk. Протоколы AppleTalk используют зоны для объединения узлов или сетей в логические группы. В сетях AppleTalk адреса канального уровня присваиваются динамически.

В AppleTalk применяется метод преобразования адресов, аналогичный использованию протокола ARP в стеке протоколов TCP/IP. В AppleTalk этот метод называется протоколом AARP. Для получения информации об адресе устройства AARP использует широковещательные передачи.

Главным протоколом маршрутизации сетевого уровня в сетях AppleTalk является протокол доставки дейтаграмм (Datagram Delivery Protocol — DDP). Этот протокол обеспечивает передачу дейтаграмм методом негарантированной доставки без подтверждения соединения.

Существует пять основных реализаций транспортного уровня AppleTalk: RTMP, NBP, AURP, ATP и AEP.

Рис. 38.13. Расширенный DDP-пакет

Дополнительные источники

•                 http://www.apple.com

•                 http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/applet.htm

Литература:

Руководство по технологиям объединенных сетей, 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