Руководство по технологиям объединенных сетей Cisco (953103), страница 110
Текст из файла (страница 110)
ЕЕБ определяет, что 1ЕС ищет В115, и посылает по ЧСС распределения ответ с АТМ- адресом ВББ. Получив АТМ-адрес В115, 1.ЕС соединяется с ним, создавая сначала сигнальный пакет с АТМ-адресом В115 и устанавливая с ним многоадресатный ЧСС. Получив 531 Глава 31. Коммутация в режиме АТМ сипзальный запрос, В()Б добавляет этот ЬЕС к ЧСС многоадресатной пересылки в качестве листа. Теперь ЬЕС является членом ЕЬА)ч и готов к передаче данных.
Передача данных Послелний этап, передача данных, включает в себя преобразование АТМ-адреса конечного ЬЕС и собственно псредачу данных, которая может подразумевать и процедуру очистки канала. Если у ЬЕС есть пакет данных для передачи получателю с неизвестным МАС- адресом, он должен узнать АТМ-адрес 1.ЕС-получателя, через который можно достичь конкретного адреса. Для этого 1.ЕС сначала посылает фрейм данных на ВЮ (через ЧСС многоалрссатной передачи) для распространения по всем 1.ЕС в данной ЕЬА)ч по ЧСС мпогоадресатной пересылки. Это делается потому, что на преобразование АТМ-адреса может уйти некоторое время, а многие сетевые протоколы не терпят задержек. Затем ЬЕС посылает серверу ЬЕБ через ЧСС управления управляющий фрейм запроса (ЬЕ АКР Кейтел).
Если ЬЕБ знае~ АТМ-адрес ЬЕС, который имев~ МАС-адрес, указанный в запросе, он посылает его в ответ. Если ЬЕБ не знает такого адреса, он рассылает ЬЕ АКР КЕОЫЕБТ нескольким или всем ЬЕС (по правилам рассылки действительного фрсйма данных с В(35, но по ЧСС управления и распределения, а не мпогоалресатной передачи или многоадресатной пересылки, которую использует В~35). Если в ЕЬАХ существует мост или коммутатор с программным обеспечением ЬЕС и если они обслуживают устройство ЬАХ с запрашиваемым МАС-адресом, то они отвечают на 1.Е АКР КЕОЫЕБТ. Эта функция называется прокол-службой.
В случае передачи действительных данных, если получено сообщение ЬЕ АКР, ЬЕС создает ЧСС передачи данных с ЬЕС-получателем и использует для передачи его, а пе маршрут В()з. Но прежде чем сделать это, ЬЕС, возможно, потребуется выполнить очистку канала, побы все пакеты, отправленные на В()Б, были доставлены получателю до того, как был использован ЧСС передачи данных. При очистке по первому маршруту передачи за последним пакетом посылается контрольный фрейм. ЬЕС ждет, пока получатель пе подтвердит получение пакета очистки, прежде чем использовать для передачи пакетов второй маршрут. Многопротокольная схема в АТМ Многопротокольная схема в АТМ (Мц1ВРгогосо1 Очег АТМ вЂ” МРОА) обеспечивает передачу данных между сетями ЕЬАХ, минуя маршрутизатор.
Обычно для того, чтобы попасть из одной ЕЬА)ч в другую, данные проходят по крайней мере через один маршрутизатор. Это нормальный режим поузловой маршрутизации, используемый в среде ЬАХ. Но МРОА позволяет устройствам из разных ЕЬА)ч обмениваться данными, минуя маршрутизаторы. На рис. 31.1б показан процесс без МРОА часть (а) и с МРОА часть (б). При обмене информацией с использованием МРОА только первые несколько фреймов проходят через маршрутизаторы. Это называется основным маригругполс Фреймы передаются из одной ЕЬАХ в другую через соответствующие маршрутизаторы. После того как несколько фреймов проследуют по основному маршруту, устройства МРОА определяют тчБАР-адрес устройства, с которым они связываются, и создают для всех последующих фреймов потока прямое соединение, называемое крагпчайшом моршругполс Часть Ч.
Мосты и переключатели 532 (а) МРС (б) Рис. 31. 1б. Соединение между Е(А1у с МРОА (а) и без него (б) Конечные устройства, генерирующие поток данных АТМ, называются многопротокольными клиентами (Мцй!Ргогосо! С!)еп! — МРС). Ими могут быть рабочие станции или маршрутизаторы, подключенные к сети АТМ. Маршрутизаторы, расположенные между ЕЬАХ, называются многопротокольными серверами (Мв)г)Ргогосо! Бегиегз — МРБ) и помогают клиентам в построении кратчайшего маршрута, В роли МРБ может выступать только маршрутизатор. МРОА снижает нагрузку на маршрутизаторы, так как последним не требуется обрабатывать весь поток данных, проходящих между устройствами. Кроме того, МРОА иногда позволяет сократить количество АТМ-коммутаторов, обслуживающих соединение, освобождая виртуальные каналы и коммутационные ресурсы в сети АТМ.
На рис. 3!. )б показано соединение до и после создания кратчайшего маршрута. Следует обратить внимание на то, что МРОА не заменяет 1АХЕ. Более того, МРОА требует использования ЬАХЕ 2. Контрольные вопросы 1. Назовите четыре компонента 1АХЕ. 2. Какой компонент 1.АХЕ содержит таблицу АКР сети АТМ? 3. Какой компонент ЬАХЕ управляет компонентами ЕЬАХ? 5ЗЗ Глава 31. Коммутация в режиме АТМ 4. Назовите две функции интерфейса частных сетей (РЬ)Х!). 5. По какому полю заголовка АТМ проверяется целостность заголовка? б.
В чем заключается основное отличие между заголовками ()Х! и ХХ!? 7. Какой режим адаптации наиболее подходит для обмена сигналами Т! между мини-АТС в сети АТМ? 8. Какой режим адаптации наиболее часто применяется для передачи данных по сети АТМ? 9. Какое значение тС1 резервируется для запросов установки соединения от конечных АТМ-устройств? 10. Какой протокол АТМ облегчает работу администратора, автоматически обеспечивая совместимость определенных параметров двух устройств, подключенных к одному и тому же каналу? 11. Какой протокол АТМ используется исключительно при соединении АТМ- коммутаторов? 12.
Чем отличается РтС от 5тГС? 13. Какова цель адаптационного уровня? 14. Каковы преимущества МРОА? Дополнительные источники ° С!агк, Кеппен, апд Кечю Наго!!гоп. СС1Е Рго1еззтопа? Реме?орлгелгг Сцсо ЕААг Ял)гсЫл8. 1пейапаро!ек С!зсо Ргезз, 1999.
° О!паьцгй О. А?)1!г 5ойи(олз !ог Елгегрпде lлгеглепгогИлк. Вомоп: Адб!зоп-%сз!су Риы!зЬ!пй Со, 199б. ° МсРузап, (зачк! Е., апд Рагтеп 1.. БроЬп. АТМ?леогу алИ Аррбсанол. Хев 'т'ог!с МсО гав -Н!!1, 1998 ° Ьнр;(/вчлзч.а!тп(опзпьсогп (стандарты АТМ) 534 Часть К Мосты и перекпючатепи В атой главе... ф, ф:' ° описаны преимушества коммутации МРЫ ' ' ' ':"'" ' "'Ъ~ ° рассмотрены компоненты системы МРЕЗУ ° рассмотрены.обшие чертлй МРАК и последовательной маршрутизации и различия мекду ними и Й ° описаны два метода расйространення 'меток ° определейы цели перераспределения потоков МР1 а ~уКоммутация МР1.8 Введение :~' й среде с обЫчной маршрутизацией дейтаграммы 3-го уровня направляются от ис>>тф(ника к .получателю последовательно (отдельными переходами).
Промежуточные ~ маршрутизаторы анализируют заголовок 3-го уровня каждого фрейма и ищут в таблице маршрутизации адрес следующего узла в направлении получателя. Хотя в некото, рых маршрутизаторах, для ускоренного определения адреса используются методы ап- !2 паратной и программной коммутации (например, скоростная пересылка С!зсо !С!зсо ф '-'Ехргем'Го>згагд!пк — СЕГ)), создающие для определении пути к получателю высоко'скоростные кэш-элементь>, в целом эти методы основываются на протоколе маршру~,->г(>зации 3-го уровня. :.: К сожалению, протоколы маршрутизации практически нс могут просматривать характеристики сети на 2-м уровне, в частности, учитывать требования качества обслуживания (> >оЗ) и загрузку сети. Бь>стра>е изменения типа и объема потоков данных, обрабатываемых в сети 1пгсгпег, и взрывной рост числа пользователей вызывают беспрецедентные нагрузки на инфраструктуру 1п>егпе>.
Это требует использования,новых систем управления потоками. Целью использования коммутации МРЫ и,ее.„предшественниць>, коммутации по гегам, является решение многих проблем, Катвызванных общим развКтием глобальной сети 1п>егпе> и высокоскоростных каналов передачи данных. ф>л удовлетворен)>)> этих новых требований была разработана многопротокольная коммутацияхпо метке (Ми!ПРго>осо! ЕаЬе! Бв!>с!>!па — МРЫ), изменяющая сам принцип последовательной маршрутизации При использовании коммутации МР!.Б граничные маршрутизаторы определяют маршруты в сети на основании определяемых ,,палъзователем требований с учетом требуемого качества обслуживания » об и нсобхо- Ф" димой приложению полосы пропускания.
Иными словами, при выборе маршрута в сети, которая, использует только маршрутизаторы, теперь можно учитывать атрибуты 2 ж уровня. Такое решение позволяет !п>егпе>-провайдерам (1пгегпе> зепйсе ргот!г)ег— 1ЯР) и крупным промышленным сетям реализовать объединенную инфрас>руктуру Зги уровня, которая может удовлетворять требования, которые ранее могли выпол.;,'ч>яться только в магистрали 2-го уровня (такой как магистраль Гга>пе Ке!ау или АТМ). КУ2)' По существу технология МР(.8 объединяет бога~ство функций 1Р-маршрутизации и х простоту последовательной коммутации технологий Гите ке!ау и АТМ, осуществляя гармоничное слияние ориентированной на соединение пересылки 2-го уровня со средой протокола 1Р, для которого характерна связь без установки соединения. В силу своей двойственной природы (действуя как на уровне протокола 1Р, так и на уровне коммутации по меткам), устройства МР).5 часто называются маршрутизаторами, осуществляющими коммутацию по метке ((дЬе! 5ейгсЬ Кошег — 1.5К) или 1,5К-устройствами.
Основываясь на фирменном протоколе коммутации тегов С!зсо, группа 1ЕТР определяет МРЕ5 как протокол, нс зависящий от производителя. У этих двух протоколов много общего. Единственным серьезным различием являются детали протокола, используемого смежными устройствами МР1.5, который дает возможность сетевым администраторам осуществлять постепенный переход от сетей с коммутацией по гегам к основанным на стандартах сетям МРЕ5. Терминология МР~.З Коммутация МР(.5 использует ряд новых терминов. Ниже описаны наиболее важные из них. ° Заголовок метки ((лье! Ьеайег).