Олифер В.Г., Олифер Н.А. - Компьютерные сети. Принципы, технологии, протоколы (4-ое изд.) - 2010 - обработка (953099), страница 183
Текст из файла (страница 183)
Стандартизация ЕЮегпе1 как услуги Стандартизация ЕсЬегпес как услуги — это еще одно важное направление работ в области ЕсЬегпес операторского класса, так как разнообразие реализаций этой услуги неминуемо приводит к разнообразию понятий, терминов и т. п., что весьма нежелательно. Работой по созданию технологически нейтральных спецификаций глобальной услуги ЕсЬегпес занимается организация под названием Место ЕсЬегпес Ропип (МЕР). Использование термина Мегго в названии этой организации отражает начальную ситуацию развития ЕсЬегпес операторского класса, когда такие услуги предоставлялись в основном в масштабах города.
Теперь же, когда технология ЕсЬепес операторского класса стала применяться и в глобальных масштабах, название можно было бы н поменять, но оно уже стало настолько популярным, что такое переименование вряд ли случится. Организация МЕР разработала несколько спецификаций, которые позволяют потребителю и поставщику услуги разработать нужный вариант услуги ЕсЬегпес, используя терминологию и параметры, не зависящие от конкретной внутренней реализации этой услуги провайдером. Такой подход удобен, он позволяет потребителям не знать терминологии той технологии, которую использует поставщик, например МР1.8 или Я)Н, и в то же время сознательно выбирать нужный ему вариант услуги.
В МЕР вводится три типа услуг виртуальных частных сетей ЕсЬегпес, которые отличаются топологией связей между сайтамн пользователей. Для того чтобы формализовать 732 Глаза 21. Енгегпет операторского класса топологию связей, вводится понятие виртуального соединения Елетпес (ЕтЬегпес Ч(ггпа! С!гсшц ЕЧС). Каждое соединение ЕЧС связывает сайты пользователей в отдельную виртуальную частную сеть, объединяя сетевые интерфейсы пользователей (()зег )Чег!когк 1пгег(асе, ()Х1). Соответственно, имеются три типа соединений ЕЧС (рис. 21.2): О «точка-точка» (двухточечная топология); О «каждый с каждым» (полносвязная топология); О «дерево» (древовидная топология).
Совдииеиив ЕЧС «кмкдыа с каждымэ Соединение ЕЧС «точка. точка» М1 0М1 0М! 0М! 0М1 0МР Соединение ЕЧС «дерево» рень 0М1-л 0М1-лист 0М1-лист Рис. 21.2. Три типа услуг Ергвгпет В зависимости от типа используемого соединения различаются и типы услуг. О Е-П1ЧЕ Эта услуга связывает только два пользовательских сайта через двухточечное ЕЧС-соединение. Услуга Е-1.1ХЕ соответствует услуге выделенной линии. О Е-ьАХ. Эта услуга аналогична услуге локальной сети, так как она позволяет связать неограниченное число пользовательских сайтов таким образом, что каждый сайт может взаимодействовать с каждым.
При атом соблюдается логика работы локальной сети— кадры ЕТЬегпет с неизученными и широковещательными МАС-адресами передаются всем сайтам, а кадры с изученными уникальными МАС-адресами — только тому сайту, в котором находится конечный узел с данным адресом. О Е-ТЛЕ. Спецификация этой услуги появилась позже других; в локальных сетях ей аналога нет. Пользовательские сайты делятся на корневые и листовые. Листовые сайты могут взаимодействовать только с корневыми, но не между собой. Корневые сайты могут взаимодействовать друг с другом. 7зз Технология ЕоМРСо Кроме того, в спецификациях МЕР вводятся два варианта каждого типа услуги.
В первом варианте пользовательский сайт определяется как сеть, подключенная к отдельному физпческому интерфейсу ()Х1. Значения идентификаторов Ч(.АХ в пользовательских кадрах в расчет не принимаются. В названии этого варианта услуги к названию типа добавляется термин «частный» (рг!часе), например, для услуги типа Е-1.1ХЕ этот вариант называют частной линией Ейегпес (Ейегпес Рпчасе 1!пе, ЕР1.).
В другом варианте услуги к одному и тому же физическому интерфейсу ПХ! могут быть подключены различные пользовательские сайты. В этом случае они различаются по значению идентификатора Ч1.АХ. Другими словами, провайдер внутри своей сети сохраняет деление локальной сети на Ч1.АХ, сделанное пользователем. В варианте услуги с учетом Ч1АХ добавляется название «виртуальная частная», например для услуги типа Е-1.1ХЕ зто будет виртуальная частная линия ЕсЬегпес (ЕсЬегпес Ч!гспа1 Рпчасе Ыпе, ЕЧР1.). В своих определениях МЕР использует термины «частная услуга» и «виртуальная частная услуга» не совсем традиционным образом, так как оба типа услуги являются виртуальнымя частными в том смысле, что они предоставляются через логическое соединение в сети с коммутацией пакетов, а не через физический канал в сети с коммутацией каналов.
Помимо указанных определений услуг, спецификации МЕР стандартизуют некоторые важные параметры услуг, например услуга может характеризоваться гарантированным уровнем пропускной способности соединения, а также гарантированными параметрами ЯоЗ. Терминология МЕР пока не получила широкого распространения. Во многих стандартах конкретных технологий по-прежнему употребляются собственные термины. Технология ЕоМРйЛ Псевдоканалы Стандарты 1ЕТР описывают два типа услуг Ейегпег операторского класса, которые строзтсл с помощью технологии МР15: ЧРЕЗ (Ч!гспа! Рпчасе %!ге Зегч!се) и ЧР15 (Ч!гспа1 рпчаге 1.АХ Зегч!се).
Различие между этими услугами в том, что ЧРЧЧЗ эмулирует соединение ЕсЬегпес с двухточечной топологией, то есть канал Ейегпес, а ЧР15 эмулирует поведение локальной сети, то есть обеспечивает соединения с полносвязной топологией в стиле обычной локальной сети ЕсЬегпес. Если использовать терминологию МЕР, то услуга ЧРЕЗ соответствует услуге Е-1.АХ, з услуга ЧРТЧЗ вЂ” услуге Е-1.1ХЕ. При этом стандарты 1ЕТР описывают оба варианта услуг, пвк с принятием во внимание идентификаторов Ч1.АХ пользователя, так и без. Обе услуги являются услугами МР1.З ЧРХ второго уровня (МР15 1.2ЧРХ), так как они позволяют предоставлять услуги ЧРХ, взаимодействуя с пользовательскими сетями на втором уровне.
В этом их отличие от услуг МР|З 13ЧРХ, о которых рассказывается в главе 20. Основным строительным элементом этих услуг являются так называемые псевдоканалы' (рзепбочпге), которые соединяют пограничные маршрутизаторы провайдера. ' Встречаются и другие русские переводы термина рзепдоичге, например эмулятор канала, эмулятор кабеля, псевдопровод 734 Глаза 21. ЕГПегпеГ операторского класса На рис. 21.3 показано три таких псевдоканала, соединяющих между собой пограничные маршрутизаторы РЕ1-РЕ4.
рис. 2! .3. Псеедоканапм е сети прозайдере Псевдокаиалы представляют собой пути 15Р второго уровня иерархии (называемого также внутренним уровнем), проложенным внутри 1.3Р первого (внешнего) уровня. Обычно в качестве 15Р первого уровня иерархии используются ТЕ-туннели МР1.$, так как они обладают такими дополнительными свойствами, которых нет у путей, проложенных с помощью протокола 1.1)Р На рис. 21.3 пути 1.3Р первого уровня не показаны, побы заострить внимание читателя на псевдоканалах. Псевдоканалы — это логические транспортные соединения, физически они могут проходить через промежуточные магистральные маршрутизаторы, однако для них они прозрачны, то есть в нашем примере маршрутизаторы Р1, Р2 и Р3 просто не замечают их существование в сети.
Однако псевдоканал — это не просто логическое соединение ЕБР второго уровня иерархии, согласно определению, данному в крс 3985 (пир://аакг.гас-еоког.огв/гтс/г1с398блхт), у псевдо- канала есть более специфическое назначение. Одним из вариантов применения псевдоканалов при эмуляции услуг Ег)гегпег является передача псевдоканалом графика одного пользовательского соединения, при этом псевдоканал эмулирует кабельное соединение между сетями пользователей. В примере на рис. 213 псевдоканал Р т(г2 служит для организации соединения между сетями А и Г через сеть провайдера.
При этом кадры Ег)гегпец отправляемые сетью А в сеть Р, инкапсулиру- 736 Текнояопгн ЕоМР1Л ются пограничным маршрутизатором РЕ1 в данные псевдоканала и доставляются им пограничному маршрутизатору РЕ2, который извлекает эти кадры и отправляет их в сеть Р в первоначальном виде. Из определения, данного в КРС 3985, видно, что назначение псевдоканала шире эмуляции Ег)гегпег — это может быть и эмуляции сервисов выделенных каналов технологий РПН нли ЮН, и эмуляция виртуальных каналов АТМ или Ртам Ке)ау; однако в любом случае эмуляция такой услуги выполняется через накеэтиую сешь.
Тип пакетной сети также не уточняется, так что это может быть и 'классическая сеть 1Р (без МР15), и сеть 1Р/МР15, и сеть АТМ. Главное в этом обобщенном определении то, что псевдоканал скрывает от пользователей эмулируемого сервиса детали пакетной сети провайдера, соединяя пользовательские пограничные устройства (СЕ на рис. 21.3) таким образом, как если бы они соединялись с помощью выделенного канала или кабеля.
Для некоторых наиболее важных сочетаний эмулируемого сервиса и типа пакетной сети комитет 1ЕТР разработал отдельные спецификации псевдоканалов. Далее мы рассмотрим только один тип псевдоканала, который нужен для предоставления услуг Ег(гегпег операторского класса, а именно — псевдоканал эмуляции ЕгЬегпег через сети 1Р/МР15, описанный в КРС 4448 (пнр:Очгчгчгэтс-еП11ог.огп/гтс/гтс4448.1х~). Технически создать 1.5Р второго уровня достаточно просто — для этого маршрутизаторзм, соединенным ЕЕР первого уровня, нужно оговорить значение метки второго уровня, которое будет использоваться, чтобы различать 15Р второго уровня внутри 1.5Р первого уровня.
Этот процесс иллюстрируется рис. 21.4. На нем изображены два пограничных маршрутизатора РЕ1 и РЕ2, соединенные псевдоканалом РЕ57. Однако рисунок оказался немного сложнее, чем можно было предположить — вместо одного пути 15Р первого уровня мы видим два таких пути. Это связано с тем, что двухточечные псевдоканалы, которые служат для эмуляции Ег(тегпец по определению 1ЕТР всегда являются двунаправленныии', а МР1.5 15Р— это однонаправленный путь.