Руководство по технологиям объединенных сетей Cisco (953103), страница 144
Текст из файла (страница 144)
Главное преимущество протокола МВОР заключается в том, что объединенная сеть может поддерживать неконгруэнтные одно- и многоадресатные топологии. Если одно- и многоааресатные топологии конгруэнтны, то МВОР может поддерживать для каждой из них различные политики. Протокол МВОР представляет собой масштабируемый основанный на использовании политик протокол междоменной маршрутизации. Протокол МЗОР В разреженном режиме модели Р)М многоадресатные источники и получатели должны регистрироваться в своих локальных точках рандеву (Кепдехчоцз Ро)пг — КР). В действительности в КР регистрируется ближайший к источникам и получателям маршрутизатор, однако точке рандеву КР известны все источники и получатели каждой конкретной группы.
Однако точки рандеву КР не имеют информации об источниках, расположенных в других доменах. Изящным решением этой проблемы служит протокол абнарузкенил мнагоадресагнных исагочникав ())(и!Псазг $аигсе Расагегу Ргагаса! — )г)БРР). Протокол МБГ)Р представляет собой механизм, который обеспечивает соединение между доменами Р)М-$М и обмен информацией об активных источниках между точками рандеву КР. Когда КР в удаленном домене узнают об активных получателях, они могут передать эту информацию своим локальным получателям, что обеспечивает передачу многоааресатных данных между такими доменами.
Привлекательным свойством МЬГ)Р является то, что он позволяет каждому домену иметь собственные точки рандеву КР, не зависящие от других доменов, но позволяющие передавать данные между доменами. В каждом домене точка рандеву КР устанавливает сеанс одноранговой связи протокола МЯЭР с КР в других доменах или с граничными маршрутизаторами, ведущими к другим доменам, используя соединение ТСР.
Когда КР узнает о новом многоадресатном источнике в своем домене (путем обычного механизма регистрации протокола Р М), она инкапсулирует первый пакет данных в сообщении об активности источника (Бошсе Асйче — БА) и посылает БА всем одноранговым МЯ)Р-паргнерам. Каждый МБ!)Р-партнер, получивший 8А-сообщение, передает его дальше с использованием модифицированной КРР- проверки, пока это сообщение не будет получено всеми МЮР-маршрутизаторами обье- 716 Часть Ч)!. Протоколы маршрутизации диненной сети — теоретически всего многоалресагного 1пгегпег. Если МАВР-получателем является точка рандеву ВР, у которой есть дерево (*, се) для группы, указанной в $А (то есть имеется получатель, заинтересованный в получении данной информации), то ВР создает лля источника дерево (5, О) и присоединяется к дереву кратчайших маршрутов для данного состояния источника.
Инкапсулированные данные извлекаются и передаются по дереву общего доступа данной йр. Когда пакет будет получен последним маршрутизатором на пути к получателю, то последний узел также может присоединиться к дереву кратчайших маршругов для ланного источника. Точка рандеву йР источника периодически рассылает сообщения БА, куда входят все источники домена, к которому принадлежит йр. На рис. 45Л2 показана передача данных между источником в домене А и получателем в домене Е, 192.1.1.1, 224.2.2.2 Рис.
45. П, Пример передачи данных па прачпакаеу й(БОР Протокол М50Р был разработан для однорангового обмена данными между провайдерами служб!пгегпе1 (1БР). При обслуживании своих клиентов провайдерам 15Р было желательно не зависеть от точек рандеву ВР, поддерживаемых конкурирующими 15Р. Протокол МЯ1)Р позволяет каждому 1ЗР иметь собственную локальную точку рандеву йР, что не мешает ему посылать и получать данные многоадресатной рассылки по сети 1пгегпе1. Альтернативная и логическая точки рандеву Использование альтернативных точек рандеву (апусазг йР) представляет собой весьма полезное применение протокола МООР. Конфигурирование альтернативных точек рандеву позволяет обеспечить отказоустойчивость и распрелеление нагрузки в пределах многоадресатного домена. Для этого циклические интерфейсы двух или более йР конфигурируются с одним и тем же 1Р-адресом — например, 10.0.0.1 (рис.
45.13), длина которого должна составлять 32 бита. Все маршрутизаторы, расположенные в нисходящем направлении передачи Глава 45. йлногоадресатная рассылка данных, должны быть сконфигурированы таким образом, чтобы адрссом их локальной точки рандеву КР бьш адрес 10.00,1, При осушествлении 1Р-маршрутизации для каждого источника и получателя автоматически выбирается топологичсски ближайшая точка рандеву КР. Поскольку возможна ситуация, в которой источники используют одну КР, а получатели — другую, необходим способ обмена информацией об активных источниках между всеми точками рандеву. Для этого применяется протокол МАВР. Все КР конфигурируются таким образом, что они являются одноранговыми МЯЭР- устройствами.
Каждая точка рандеву КР лолжна иметь информацию об активных источниках а области, принзллсжашей другой КР, Если в одной из точек рандеву КР произойдет сбой, то произойдет конвергенция маршругизации 1Р-адресов, и одна из оставшихся точек ранлеву КР станет активной в обеих областях. Примечание В приведенном выше примере альтернативной КР используются 1Р-адреса из КРС 1918.
Эти !Р-адреса обычно блокируются на границах доменов и, следовательно, недоступны для других провайдеров )п1егпе1. Если нужно, чтобы эти КР были доступны из других доменов, то следует использовать другие !Р-адреса. Риг. 45. )Д лмтериативиия тачка раидеву Примечание Точки рандеву используются только для установки начального соединения между источником и получателями. После того ках маршрутизаторы последнего перехода присоединятся х дереву кратчайших маршрутов, необходимость в этой КР отпадает.
Протокол МАОСАР Протокол динамического выделения клиентских групповых адресов !Ма!1)сазг Аг)- дгем Вупаппс Сйепг Айосабоп Ргогосо) — МАВСАР) описан в КГС 2730 как протокол, позволяюший узлам динамически запрашивать вылелсние адресов многоадрссатной рассылки у сервера МАВСАР. Данная концепция во многом аналогична работе современного протокола ВНСР и основана на модели "клиент!сервер". Протокол М РАР Протокол объявления ~ранив многоадресатной зоны 1Мц1г!сазг-мооре 7опе Аппоцпссшеп1 Ргошсо1 — МУАР) описан в КГС 2776 как протокол, который позволяет сетям автоматически обнаруживать административно выделенные зоны, относягцисся к определенной территории. Часть Ч)1.
Протоколы маршрутизации Протокол надежной многоадресатной рассылки Протокол надежной многоадресангной рассылки (Ргарноггс Сенега! Ми!г/сазг — РСМ) представляет собой надежный многоадресатный транспортный протокол для приложений, требующих упорядоченной, без дублирования, многоадресатной доставки данных от нескольких источников нескольким получателям. Протокол РОМ гарантирует, что каждый получатель многоадресатной группы либо получит все пакеты данных путем передачи и повторной передачи, либо сможет определить потерю данных, не допускающую их восстановления. Надежный транспортный протокол РОМ должен быль сконфигурирован как у источников, так и у получателей.
Источник поддерживает окно передачи исходящих пакетов данных и в случае получения отрицательного подтверждения (МедаГЬе АсКпож!едрен!†МАК) передает отдельные пакеты повторно. Элементы сети (маршрутизаторы) предотврашают взрывной рост передачи отрицательных подтверждений МАК в случае сбоя и способствуют эффективной повторной передаче данных соответствующим сетям. Протокол РОМ предназначен лля многоадресатных приложений с повышенными требованиями к надежности передачи. Спецификация РОМ не зависит от сетевого уровня. Разработанная корпорацией С!зсо модификация Коигег Азяа поддерживает РОМ в 1Р.
Современная спецификация РОМ представляет собой 1пгегпег-проект, представленный на 1теб-сайте !ЕТЕ (пцр://чнпндегбог8) под именем "РОМ Ке!!аЫе Тгапзроп РгогосоГ'. Контрольные вопросы 1. В каком диапазоне находятся доступные !Р-алреса многоадресатной рассылки? 2. Каково назначение протокола !ОМР? 3. Каковы преимущества протокола! ОМР 2 по сравнению с 1ОМР 1? 4. Каковы возможные недостатки 1ОМР-прослушивания по сравнению с СОМР при использовании недорогих коммутаторов 2-го уровня? 5. Каковы преимущества дерева кратчайших маршрутов (или дерева источника) по сравнению с деревом общего доступа? б. Каковы преимущества дерева общего доступа? 7. Какую информацию использует маршрутизатор для КРР-проверки? 8. Почему независимая от протокола многоадресатная рассылка называется независимой? 9.
В чем заключается основной недостаток протокола МВОР? 10. Как точки рагщеву КР узнают об источниках от других КР при помощи МОПР? 11. Каково назначение альтернативных точек рандеву КР? Дополнительные источники ° зт!!!!аюзов В. Т)его!ортд /Р Ми!псазг №лоог?гд 1пд!апаро!!з; С!зсо Ргали, 2000. ° (зггр://въчч.с!зсо.сов/тгагр/сиз!свет/! 05/48Лзгш! г19 Глава 45. Многоадресатная рассылка ° Описана маршрутизация протокола ХЯ.Р Фа ° Описаны 'пакеты данныкззротокола ХАБР „,„.!4.
л' ,. К'ф ., ао .Рз )в(Протокол ЙЗ(.Р Ъ фй ' -';Ж Введен,ие ,) "%ъ.",. '1,';:-'' Протокбд коммуникационных услуг в среде Хе!ттаге (Хег1таге (з1п!с-Бегу!ссз Ргшо- -сб! — Х(5Р) представляет собой протокол маршрутизации по состоянию канала, разф.' ' раб(зтанный Хоуей':для преодоления некоторых ограничений протокола маршрутной кг' '" информации й)Р (Коцг!пй 1п(оппаг!оп Ргогосо! — К1Р) 1РХ и сопугствуюшего ему ф. протокола анонсиролания служб (Зепйсе Адтегг!аегпеп! Ргогосо! — БАР). Протокол й, ХББР основан на' протоколе связи между промежуточными системами 15-1$ '~',з(1пгеппег)!а(е Бузгетмо4пгеппег(!а!с Ьузгегп — 1з-1з) модели ОЯ и предназначен лля 'замены протоколове й(Р и БАР, первоначальных про~окопов маршрутизации Хочей, „,! разработанных в те'времена, когда объединенные сети были локальными и о~носительно небольшими.
По существу, протокол й!Р и БАР плохо приспособлены к современным глобвльным объединенным сетям. В этой главе описывается маршрутизация и компоненты протокола Х(5Р. !По сравнению с й1Р. и БАР, протокол Х15Р обеспечивает улучшенную маршрутизацию, эффективность и.'масштабируемость, Кроме того, Х15Р-маршрутизаторы сохраняют обратную совместимость с й)Р-маршрутизаторами. В ХАБР-маршрутизаторах исполь!устоя протокол Надежной доставки, что делает ее гарантированной. Более тост'а'го, Х(5Р облегчает: принятие решения о выборе наилучшего маршрута, так как в Х15Р-маршрутизаторах хранится полная карта сети, а не только информация о следующем узле, как в К(Ргмаршругизаторах. Маршрутная информация передается только при изменейии'тойологии, а не каждые 60 сек., независимо от того, изменялась топология или нет; как в й!Р-маршрутизаторах.
Кроме того, Х(.БР-маршругизаторы посылают обновленную информацию о службах только тогда, когда эти службы изме.ня!отея, а не каждые 60 сек., как в протоколе БАР. вй', Протокол Х1.ГБ эффективен в нескольких областях. Особенно он полезен в глобальных сетях, благодаря сжатию заголовка 1РХ, за счет чего уменьшается размер пакетов. Кроме того, ~'И5Р поддерживает многоадресатную рассылку и отправляет маршрутную информацию только другим Х(5Р-маршрутизаторам, а не всем устройствам, как к(Р, Кроме того, Х(5Р позволяет распределять нагрузку между параллельными мар- шрутами и обеспечивает улучшенную целостность соединений.