Упрощенная схема процесса маршрутизации в Internet

До сих пор в этой главе мы рассматривали отдельные аспекты маршрутизации, в частности ведение переговоров между системами, а также статическую и динамическую маршрутизацию. Прежде чем перейти к рассмотрению деталей в настройке конфигурации маршрутов, имеет смысл остановиться и сделать краткий обзор всего процесса маршрутизации по протоколу BGP.

Протокол BGP  сам  по  себе  довольно  простой  и поэтому  достаточно  гибкий.  С

помощью сообщений UPDATE происходит обмен маршрутами между взаимодействующими BGP-системами. BGP-маршрутизаторы принимают сообщения UPDATE, обрабатывают и фильтруют их согласно принятым правилам маршрутизации, а затем передают маршруты другим BGP-узлам. Для того чтобы маршрутные таблицы протоколов BGP и IP хранились отдельно, требуются специальные средства. В случае существования нескольких маршрутов к одному и тому же узлу, BGP-узел не передает сведения обо всех этих маршрутах своим соседям. Наоборот, из имеющихся маршрутов он подбирает наилучший и посылает сведения о нем другим узлам. Кроме передачи всех EBGP-маршрутов от различных узлов или IBGP- маршрутов, поступающих от клиентов-отражателей и маршрутов, BGP-маршрутизатор может самостоятельно генерировать обновления маршрутов для объявления внутренних сетей, принадлежащих к его автономной системе. Действующие локальные маршруты, сгенерированные самой  системой, и наилучшие маршруты, полученные от других BGP- узлов, затем помещаются в маршрутную таблицу IP. Таблица IP-маршрутов является конечным решением о маршрутизации и применяется для заполнения таблицы пересылки.

Для моделирования работы протокола BGP представим, что у каждого спикера BGP

имеется свой набор маршрутов и собственный набор правил маршрутизации, согласно которому обслуживаются маршруты (хотя в реальной жизни встречается только набор маршрутов). Итак, в модель включены следующие компоненты.

·          Набор маршрутов, получаемый маршрутизатором от других узлов.

·          Набор  входных  правил  маршрутизации  (Input  Policy  Engine),  с  помощью  кото рых проводится фильтрация маршрутов и изменение их атрибутов.

·          Процесс   принятия   решения,   во   время   которого   выбирается   маршрут,   исполь зуемый самим маршрутизатором.

·          Набор маршрутов, которые маршрутизатор формирует и использует сам.

·          Набор  выходных  правил  маршрутизации  (Output  Policy  Engine),  согласно  кото рым проводится фильтрация маршрутов и управление их атрибутами.

·          Набор маршрутов, которые маршрутизатор объявляет другим узлам сети.

На рис. 6.8 представлена описанная модель процесса маршрутизации. Дальнейшие разъяснения позволят вам более подробно ознакомиться с функционированием каждого компонента.

Рис. 6.8. Схема процесса маршрутизации

Источник: Сэм Хелеби, Денни Мак-Ферсон, Принципы маршрутизации в Internet, 2-е  издание.  : Пер. с англ. М. : Издательский дом «Вильямс», 2001. — 448 с. : ил. — Парал. тит. англ.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100