Тип пакета и мультиплексирование

Наблюдательный читатель, очевидно, заметил, что в формате трейлера протокола AAL5 не предусмотрено поле типа пакета. Следовательно, фрейм протокола АТМ5 не является автоматически опознаваемым. Поэтому описанная выше упрощенная форма инкапсуляции не может использоваться в сети ATM, если расположенные по обоим концам канала узлы будут посылать по одному виртуальному каналу несколько типов данных (например, пакеты, не принадлежащие протоколу IP). Поэтому в данном случае существует два варианта решения проблемы. ТО и ремонт авто ДЭУ НЕКСИЯ: дэу нексия екатеринбург. Все о Daewoo Nexia. ipad apple

  • ■ Компьютеры на концах виртуального канала договариваются заранее о передаче трафика только определенного протокола (например, о пересылке только IP-дейтаграмм).
  • ■ Компьютеры на концах виртуального канала договариваются заранее о том, что некоторые октеты области данных будут использоваться в качестве поля типа.

Первый вариант, когда компьютеры договариваются об использовании в канале только одного из протоколов высшего уровня, имеет преимущество, поскольку в пакет не нужно помещать дополнительную информацию. Например, если компьютеры собираются передавать только IР-дейтаграммы, отправитель может пересылать каждую дейтаграмму непосредственно модулю протокола AAL5 для дальнейшей ее передачи по сети ATM. В этом случае получателю необходимо переслать только саму дейтаграмму и созданный протоколом AAL5 трейлер. Главный недостаток подобной системы заключается в увеличении числа виртуальных каналов, поскольку компьютер должен создать отдельный виртуальный канал для каждого из используемых протоколов высшего уровня. Поскольку большинство операторов связи взимают плату за каждый виртуальный канал, потребители их услуг стараются избегать использования нескольких каналов, так как это увеличивает затраты.

Преимущество второго варианта, когда два компьютера используют один виртуальный канал для нескольких протоколов, заключается в том, что весь трафик проходит по одному и тому же каналу. Однако и в этом случае есть свои недостатки. Первый заключается в том, что каждый пакет должен содержать октеты, определяющие тип протокола. Второй недостаток состоит в том, что поступившие от всех протоколов пакеты передаются по сети с одинаковой задержкой и приоритетом.

В стандартах семейства протоколов TCP/IP предусмотрено, что все компьютеры могут выбирать по своему усмотрению один из двух методов использования протокола AAL5. И отправитель, и получатель должны заранее договориться о способе использования канала. Причем, иногда такая договоренность может также предполагать выполнение ручной настройки. Кроме того, в стандартах предусмотрено, что при включении в пакет информации о его типе компьютеры должны поместить в начало пакета заголовок управления логическим соединением (Logical Link Control, или LLC), используемый в стандарте ШЕЕ 802.2, а следом за ним — заголовок, определяющий точку подключения к подсети (SubNetwork Attachment Point, или SNAP). На рис. 18.8 представлен заголовок LLC/SNAP, который присоединяется к дейтаграмме перед ее пересылкой по виртуальному каналу ATM.

Как показано на рис. 18.8, поле заголовка LLC состоит из трех октетов, которые содержат шестнадцатеричные значения АА.АА. 03. Заголовок SNAP состоит из пяти октетов: трех октетов, содержащих уникальный идентификатор организации (Organizationally Unique Identifier, OUI), и двух октетов, предназначенных для указания типа пакета11. Значение поля OUI определяет организацию, которая осуществляет контроль над значениями, определяющими тип пакета. При передаче IP-дейтаграмм в поле OUI помещается последовательность 00.00.00, которая определяет организацию, ответственную за стандарты Ethernet, а в поле типа—последовательность 08.00 (т.е. значение, которое используется для идентификации IP-дейтаграмм, помещенных во фрейм сети Ethernet). Таким образом, программное обеспечение, работающее на отсылающем дейтаграмму узле сети, должно присоединить заголовок LLC/SNAP к каждому пакету, а затем отослать его модулю протокола AAL5. Программные средства, запущенные на принимающем дейтаграмму узле сети, должны сначала проанализировать заголовок, чтобы определить, каким образом следует обрабатывать весь пакет.

Похожие статьи Меню Опрос Фото Популярное