Руководство по технологиям объединенных сетей Cisco (953103), страница 141
Текст из файла (страница 141)
Этим он во многом обязан функциональному сходству с протоколом К)Р— еще одним удачным и широко распространенным протоколом маршрутизации. Корпорация Сосо приложила все возможные усилия для того, чтобы сохранить многие эффективные функции К1Р, одновременно значительно расширив его возможности. В настоящее время возраст 1ОКР начинает сказываться: ему недостает поддержки сетевых масок переменной длины (ЧАЯМ). Вместо того, чтобы разрабатывать версию 1ОКР 2, где можно было бы предусмотреть такую возможность, корпорация С)зсо создала протокол ЕпЬапсед 1ОКР, унаследовавший все достоинства 1ОКР. Более подробная информация о протоколе ЕпЬапссд 1ОКР приведена в главе 42, "Протокол Е10КР'*. Контрольные вопросы 1.
Перечислите достоинства протокола 1ОКР, которые отсутствуют в протоколе К)Р. 2. Как администратор может влиять на выбор маршрута? 3. Что такое дисперсия и как она влияет на множественную маршрутизацию? 4. Перечислите и опишите функции обеспечения стабильности 1ОКР. 5. Какие таймеры используются в 1ОКР и каковы выполняемые функции? Дополнительные источники ° Бропас)г М.
А. тр Яоиг!ия Гилдатепга!к 1пейапаро)ис С)зсо Рте!в, 1999. ° Ьцр://тчтчтч.с)зсо.сот/цп)чего/сс/тд/дос/рптдцст/иойтчаге,ЧозП Зев/11Зед сг/пр1 с/ 1с)кгр.)гтш Часть т/П. Протоколы маршрутизации В атой главе... ° Определено понятйе многоадресатной расгйлки -~т ' ° Рассмотрены основы протокола 1ОМР;. л ° Рассмотрены йринципы,групповой алредации при коммутации 2-го уровня ° Рассмотренй связующие деревья многоадйес4тной рассылки ° Рассмотрено функционирование многоадресатной пересылкй '. ° Описаны'основы протокола Р1М ° '„Рассмотрен многопротокольный ВОР в.":;:Рассмотрены принципы работы протокола МЯ)Р Рассмотрен протокол надежной многоадресатной рассылки РОМ Введение !5 Грулловал ГР-'адресация представляет собой технологию экономии полосы пропус- ,Г ,,!Кация, которйя сокращает обьем передачи за счет доставки одного потока информа'ции сразу тысячам корпоративных и частных абонентов.
Преимушествами групповой адресации пользуются такие приложения, как видеоконференции, корпоративная связь,'дистанционное обучение, а также распространение программного обеспечения, ' котировок акций и новостей. Многоадрссатная рассылка доставляет данные от источника нескольким получате- Ф; ',:лям,.без дополнительной нагрузки на источник и получателей, используя минималь- Ф" иную полосу пропускдния по сравнению с другими подобными технологиями. МногоЙресатные пакеты дублируются в сети маршрутизаторами С!зсо, на которых установлей протокол многоадресатной рассылки, независимой от протокола (Ргогосо! 1ш!ереван! Мцрйсап — Р1М) или другой протокол, поддерживающий групповую адресацию, что обеспечивает наиболее эффективную доставку данных нескольким получателям.
Все' прочие варианты требуют, чтобы источник посылал несколько копий данных, каждому получателю в отдельности. Если получателей тысячи, то от применения'.теххгнологии С!ясо 1Р Мц!г!сазг выиграют даже приложения, не очень требователь- фФ'йые'к полосе пропусканйя. Один поток данных от приложения, нуждающегося в широкой полосе пропускания, например видео в формате МРЕО, может занять значительную часть, имеющейся полосы пропускания. Для таких приложений многоадресатная рассылка является единственным способом передачи данных сразу нескольким получателям. На рис. 45.1 показано, как данные из одного источника при помощи многоадресатйой рассылки доставляются нескольким получателям, Понятие группы многоадресатной рассылки г!:;, В.'основе групповой 1Р-адресации лежит понятие группы.
Под группой многоадре„;-,»:,сатной рассылки понимается произвольно выбранная группа получателей, заинтере':.~сованная' в получении определенного потока данных. У этой группы нет никаких физических или географических ограничений: узлы могут находиться в любой точке 1птегпск Узлы, заинтересованные в получении данных для определенной группы, должны присоединиться к этой группе при помо<ни протокола 1ОМР.
Для того чтобы получать поток данных, узел должен входить в группу. Многовлресзтная группа Рис. 45, Л Многоадресатнан передача <1анньт< все ибоиенты получают один пакет многоадресат- ной рассылки !Р-адреса многоадресатной рассылки Групповые адреса определяют произвольную группу ! Р-узлов, присоединившихся к этой <рупие и желающих получать адресованные ей данные. 1Р-адреса класса Р Назначением групповых 1Р-алресов управляет Агентство по выделению имен и уникальных параметров протоколов !и!егпе! (!птегпс! Азз!япсд )чошЬегз Аот)топту— !А)ч)А).
Оно выделило дчя групповой 1Р-адресании часть адресов класса О. Зто означает, что все групповые 1Р-адреса находятся в диапазоне от 224.0,0.0 до 239.255.255.255. Примечание Данный диапазон предназначен только дпя групповых адресов ипи адресов получателей многоадресатной !Р-рассылки. Адреса источников многоадресатных дейтаграмм всегда являются адресами одноадресатной рассылки.
704 Часть тг11. Протоколы маршрутизации Зарезервированные локальные адреса 1АИА зарезервировало аареса с 224.0.0.0 до 224.0.0.255 для сетевых протоколов локальных сетевых сегментов. Пакеты с такими адресами никогда не проходят через маршрутизатор. Они не выходят за пределы своего сегмента ЕАМ. Их время сушествования всегда устанавливается равным 1. Сетевые протоколы используют эти адреса для автоматического обнаружения маршрутизатора и для передачи важной маршрутной информации. Например, протокол ОБРР использует адреса 224.0,0.5 и 224.0.0.б для обмена информацией о состоянии канала. Некоторые хорошо известные адреса перечислены в табл. 45.1.
!: Таблица з16.1. Лакал Адрес Использование Глобальные адреса А!реса в диапазоне от 224.0.1.0 до 238.255.255.255 являются глобальными. Они могуг использоваться для многоадресатной передачи данных между организациями и лля передачи по сети 1пгегпет. Некоторыс из этих адресов зарезервированы 1АХА для многоадресатных приложений. Например, адрес 224.0.!. ! зарезервирован лля протокола ХТР. Более подробные сведения о зарезервированных групповых адресах можно найти по адресу ьпр://ътттг.!з!.ейфп-по!аз/ипа~азщпгпепга/пю11!сазг-аыгеззез, Адреса ограниченного радиуса действия В диапазоне от 239.0.0.0 до 239.255.255.255 содержатся адреса ограниченного радиуса действия, или административно ограниченные адреса.
КРС 23б5 ограничивает использование этих ааресов локальной группой либо организацией. Маршругизаторы обычно имеют фильтры, настроенные так, чтобы данные многоалресатной рассылки по этим азресам не выходили за пределы автономной системы (АБ) или другой области, определенной пользователем. В пределах автономной системы или такой области алреса ограниченного действия можно также подразделить на группы, определив границы их влияния. Зто позволяет использовать в полученных областях одни и те же адреса Статические адреса (О~ ОР-адресация) КЕС 2770 предлагает, чтобы диапазон алресов 233.0.0.0г8 был зарезервирован для статических адресов организациями, за которыми уже зарезервирован номер автономной системы АБ.
Номер АБ в домене записывается во второй и третий октеты адреса из диапазона 233.0.0.0/8. 705 Глава 45. Многоадресатная рассылка 224.0.0.1 224.0.0.2 224.0.0.5 224.0.0.6 224.0.0.12 Все системы а подсети Все маршрутизаторы в подсети Маршрутизаторы ОЗРР Назначенные маршрутизаторы протокола ОБРР ОНСР сервер/агент передачи Например, помер Аб 6200 в шестнадцатеричной системе записывается как Г23А. Разделяя два октета Г2 и ЗА, получаем десятичные числа 242 и 58. Они указывают на подсеть 233.242.58.0, глобально зарезервированную для Аб 6200. Адреса многоадресатной рассылки 2-го уровня Как правило, сетевые адаптеры в секторах локальных сетей получают только пакеты, соответствуюшие их МАС-адресам или пакеты с широковещательными МАС- адресами.
Для того, чтобы несколько узлов многоадресатной группы могли получить один и тот же пакет и, вместе с тем, различали разные многоадресатные группы, были разработаны различныс средства. К счастью, в спецификации локальной сети 1ЕЕЕ предусмотрена передача широковещательных и многоадресатных пакетов. В стандарте 802.3 битО первого октета используется для индикации широковещательных и многоадресатных фреймов. Расположение такого бита в фрейме Ег)зегпег показано на рис. 45.2. Октетс Окгет! Окгег2 Окгетз Октет4 Окгет8 7 0 7 О 7 О 7 0 7 0 7 О Рис. 452. аГАС-адрес фармама!ЕЕЕ ааад Лишый бит показывает, что фрейм предназначен для какой-либо группы узлов или для всех узлов сети (в случае сели это широковещательный адрес ОхГГГГ.ГГГГ.ГГГГ). При многоадресатной рассылке эта возможность используется передачи 1Р-пакетов группе узлов локальной сети.
Преобразование МАС-адреса ЕФегпе1 !АЙ владеет блоком МАС-адресов Егпегпег, начиная с шестандатеричного адреса 01:00:5Е. Половина этого блока предназначена для адресов многоадресатной рассылки. Таким образом образуется диапазон МАС-адресов Ег)гегпсг от О!00.5е00.0000 до 0100.5е7Гйт. Выделение этих адресов позволяет установить соответствие между 23 битами Ег)зегпег-адреса и 1Р-адресами мпогоадресатной рассылки. При этом младшие 23 бита 1Р-адреса преобразуются в эти 23 бита адреса Егпегпег (рис. 45.3). Поскольку верхнис 5 битов 1Р-адреса многоадресатной рассылки при преобразовании теряются, получившийся адрес не является уникальным.
В действительности одному адресу Егпсгпег соответствуют 32 многоадресатные группы (рис. 45.4). Протокол ЮМР Межсетевой протокол управления группами (1пгегпег Оговор МапайепзепГ Ргогосо! — 1ПМР) используется лля динамической регистрации отдельных узлов в группе многоадресатной рассылки локальной сети.
Узлы определяют принадлежность к группе, посылая !ПМР-сообщения на свой локальный многоадресатный маршрутизатор. 706 Часть ЧИ. Протоколы маршрутизации По протоколу!ПМР маршрутизаторы получают !ОМР-сообщения и периодически посылают запросы, чтобы определить, какие группы активны или неактивны в данной сети. 23 бит Групповой! Мдо.адрес (Егпегпе1/Е00!) 25-битовый 23 бит пртйикс 43 бит Рис.
45.5. Преобразование 1Р-адреса тиогоадре- сатнод рассылки в адрес Еаегнег 32 групповых !Р-адреса Групповые МАС-твзеса Ох0100,5Е01.0101 Рис. 45.4. Неоднозначность МАС-адреса Протокол!6МР версии 1 Спецификация протокола 1йМР ! описана в КРС 11!2. Формат пакета показан на рис. 45.5. 0 4 15 23 3 Рис.