Руководство по технологиям объединенных сетей Cisco (953103), страница 107
Текст из файла (страница 107)
Поля типа определяют, является ли ячейка началом, продолжением или концом сообшения, поля порядкового номера определяют последовательность сборки ячеек, а поле идентификатора мультиплексирования определяет, какие ячейки из других источников попали в этот же виртуальный капал (ЧС), для того, чтобы собрать в источнике только нужные ячейки. 51т Глава 31.
Коммутация в режиме АТ)Ч) Ячейка йтм Полезная нагрузе Рис. 31.8 ААь1 лодготаалиеает ячейку к лередаче таким образом, чтобы сохранить лоследоаа- телькость ячеек Уровни адаптации АТМ: ААЕ5 АА1.5 является базовым уровнем АТМ для данных и поддерживает передачу как с подтверждением соединения, так и без него. Чаще всего он используется для передачи данных, отличных от 5МОЗ, таких как классическая схема 1Р в АТМ и эмуляция ЕАХ (БРАХЕ).
АА1.5 также является простым и аффективным уровнем адаптации, поскольку подуровень БАК просто принимает модуль СЗ-Р011 и делит его на 48-октетные блоки БАК-РГШ без резервировании байтов в каждой ячейке. На уровне ААБ5 подготовка ячейки к передаче осуществляется в три зтапа. Сначала подуровень СЗ присоединяет к фрейму некоторое количество пустых байтов-заполнителей и 8-байтовый трейлер. Благодаря байтам-заполнителям образовавшийся модуль Р0с) всегда соответствует по размеру 48-байтовой ячейке АТМ.
Трейлер состоит из значения длины фрейма и 32-битового циклического избыточного кода (СКС), рассчитанного для всего модуля РВ1). Это позволяет уровню ААЕ5 обнаруживать при приеме ошибки битов, потерянные ячейки и ячейки, не вошедшие в последовательность. Затем подуровень БАК делит С5- РР).) на 48-байтовые блоки. В отличие от ААЕЗ/4, заголовок и трейлер не добав- 51В Часть|1'. Мосты и перекпючатепи ляются, так что сообщения могут чередоваться. В конечном итоге уровень АТМ помещает каждый блок в поле полезной нагрузки ячейки АТМ.
Для всех ячеек, за исключением последней, бит в поле типа полезной нагрузки (Рау[оаг[ Туре — РТ) равен 0; это означаст, что ячейка не является последней в группе, образующей один фрсйм, Для послелнсй ячейки бит в поле РТ равен !. Адресация АТМ Для открытых сетей АТМ стандарт!Т13-Т основан на использовании адресов типа Е.!64 (аналогичных телсфонным номерам). Форум АТМ расширил адресацию АТМ, включив в нес частныс ости.
Она основана на подсетевой или оверлейной модели адресации, в которой уровень АТМ отвечает за преобразование адресов сетевого уровня в адреса АТМ. Эта подсетсвая модель является альтернативой адресации протоколов сетевого уровня (таких, как [Р и [РХ) и существующих протоколов маршрутизации (таких, как [ОйР и В)Р). Форум АТМ определил формат адреса, основанного на структуре адрссов точки доступа к сетевой службе ОЯ (Хе[яог[г Бепйсе Ассом Ро[пг — ХОР), Подсетевая модель адресации Подсетевая молсль адресации отделяет уровень АТМ от любого из существующих протоколов высшего уровня, например [Р или !РХ. Поэтому она требует совершенно новой схемы адресации и нового протокола маршрутизации.
Каждой АТМ-системе должен быть назначен, кроме адреса протокола высшего уровня, АТМ-адрес. Поэтому протокол преобразования адресов АТМ (Аг[г[гезз Вело[и![оп Рго!осо! — АКР) должен преобразовать адреса протоколов высшего уровня в соответствующие адреса АТМ. Формат йЗАР АТМ-адресов 20-байтовые АТМ-адреса формата ХОР предназначены для использования в частных сетях АТМ.
В открытых сетях применяются адреса Е.164, формат которых определен !ТО-Т. Форум АТМ определил для адресов Е.164 кодировку ХЯАР, которая применяется в частных сетях для преобразования адресов Е.164. Но эти адреса могут использоваться в некоторых частных остях и без преобразования. Такие частные ости могут созлать собственную (формата ХОР) адресацию на адресах Е.[64 общедоступных интерфейсов [)Х[, к которым они подключены и у которых могут заимствовать префикс адреса, используя для идентификации локальных узлов младшис биты. Все АТМ-адреса формата ХЯАР состоят из трех компонентов; идентификатор полномочий и формата (Аогпопгу Апд Рогпзаг Ыспг[бег — АЕ[), идентификатор исходного домена (!о[![а! 0оша[п [г[епг![[сг — 101) и адрес в пределах ломена (0ота[п-Брас[[)с Рап — 0БР).
АР[ определяет тип и формат 101, а та, в свою очередь, — способ выделения адреса и административные полномочия. Действительная маршрутная информация содержится в 0БР. 519 Глава 31. Коммутация в режиме АТйл Примечание Подводя итог сказанному выше, можно сказать что первые 13 байтов префикса йЗАР отвечают на вопрос "Какой коммутатор7". У каждого коммутатора должен быть уникальный префикс, идентифицирующий его.
Устройства, подключенные к коммутатору, наследуют его префикс как часть своего адреса ЫЗАР. Этот префикс используется коммутаторами для поддержки АТМ-маршрутизации. Следующие 6 байтов, называемые идентификатором конечной станции (Епг) 8!абоп Ыепйбвг — ЕЗ!), определяют злемент сети АТМ, подключенный к комыутатору. Каждое устройство, подключенное к коммутатору, должно иметь уникальный идентификатор Е81.
Последний байт, называемый байтом селектора (ЗЕЦ, определяет процесс в устройстве, с которым осуществляется соединение, Три формата адресации в частных сетях АТМ различаются свойствами АГ1 и ! Р1. В кодированном ХЗАР-формате Е.164 101 является числом Е.164. В формате РСС 101 представляет собой код страны-источника данных (Рата Соил!ту Соде— РСС), который определяет страну согласно 180 3166. Такие алреса контролируются государственными отделениями 180. В формате 1СР 101 представляет собой международный код (!пгегпабопа1 Соде Рез)япагог — 1СР), назначаемый регистрирующим органом 180 6523.
Коды 1СР определяются соответствующими международными организациями. Форум АТМ рекоменлует организациям и частным провайдерам сетевых услуг использовать для формирования собственной схемы нумерации формат РСС или 1СР. На рис. 31.9 показаны три формата адресов АТМ, используемые для частных сетей. Попя адреса АТМ Ниже описаны поля, показанные на рис. 31.9. ° АР1. Определяет тип и формат адреса (Е.164, 1СР или РСС).
° РСС. Определяет страну. ° НО-РЗР Часть адреса, относящаяся к домену высшего порядка (Н)я)т-Оп)ег Рогпаш-Зрес)йс Рап). Объединяет маршрутизирующий домен (КР) и идегггификатор региона (АКЕА) адресов )ЧЗАР. Форум АТМ объединил зти поля для обеспечения гибкой многоуровневой иерархии адресов для протоколов маршрутизации, основанных на префиксах. ° ЕЗ! Идентификатор конечной системы (Епд Зуиегп 1бепббег), 48-разрядный МАС-адрес 1ЕЕЕ. ° ЗЕ1, (селектор). Используется для локального мультиплексирования в пределах конечных станций и не имеет значения лля сети.
° 1СР. Определяет международную организацию. ° Е.164. Адрес В!80)ч Е.164. Часть)г'. Мосты и переключатели ивареформат Ел 64 Рис. Здй В частпмх сетях используются три фариата адресов АТМ АТМ-соединения АТМ поддерживает два типа соединений: "точка-точка" и многоточечное. Соединение типа "точка-точка" соединяет две конечные системы АТМ и может быль однонаправленным (одностороннее соединение) или двунаправленным (двустороннее соединение).
Многоточечное соединение представляет собой соединение между одной конечной системой-источником (называемой корневым узлом) и несколькими конечными системами-получателями (называемыми листьями). Такие соединения могут быть только однонаправленными. Корневыс узлы могут передавать данные листьям, но листья не могут передавать данные корневому узлу или друг другу в пределах данного соединения. Дублирование ячеек в сети АТМ производится коммутаторами в том случае, когда соединение делится на две и более ветвей. В сетях АТМ желательно иметь двунаправленные многоточечные соединения. Подобные соединения аналогичны широковещательной и многоадресатной передаче в локальной сети с общими каналами передачи, такой как Ег)зегпег или То)сеп )(!пв. Возможность широковещательной рассылки легко использовать в 1.АХ с общим каналом передачи, где все узлы одного сегмента локальной сети должны обрабатывать все пакеты, отправленные в этот сегмент.
521 Глава 31. Коммутация в режиме АТвл К сожалсиию, двупаправлсииос многоточечное сосдипс~ис па уровцс ААЕ5, который яалястся наиболее часто применяемым уровнем АА1. для передачи данных по сети АТМ, исвозможио. В отличис от АА13/4, который содсржит полс идентификации сообшсиий, формат ячсйки АА1.5 пс прсдусматриваст чсрсдовация ячсск разных пакстов ААЕ5 в одиом сосдипспии, Это означаст, что всс паксты АА1.5, отправлсцпыс данному адресату чсрсз даинос сосдиисиис, должны быть получены в опрсдслсшюй послсдоватсльности. В противном случас получсииыс пакеты нс удастся восстановить при сборкс. Поэтому многоточечное сосдиисиис ААЕ5 можст быть только одпоиаправлсниым. Если бы конечный узел-лист, иапримср, отправлял пакст ААЕ5 цо сосдипспию, сго бы получили и корнсвой узсл.
и всс остальиыс узлы-листья, В этих узлах пакст, отправлсииый упомянутым вышс листом, мог бы смсшаться с пакстами, отправлсппыми корисвым узлом и, возможно, другими листьями, что воспрспятствовало бы сборке любого из псрсмсшавшихся пакетов, АТМ и многоадресатная передача Использованис коммутации АТМ трсбуст некоторых форм многоадрссатцой псрсдачи. Уровсиь ААЕ5 (паибалсс часто примсиясмый уровень адаптации лля псрсдачи данных) ис поддсрживаст чсрсдуюшисся пакеты, а слсдоватслыю, и мпогоадрссатную псрсдачу. Если бы узсл-лист послал пакст по сосдиисиию АА(.5, то этот пакст смешался бы с другими пакстами и был бы исправильио собран.