Установка маршрутов по умолчанию – правила маршрутизации в сети Internet

В последующих примерах мы покажем, как граничные маршрутизаторы преобразуют маршруты по умолчанию внутри вашей AS. Эти маршруты затем используются при организации работы по протоколу IGP. На рис. 12.10 показана следующая схема: AS3 подключена по нескольким каналам к двум провайдерам — AS1 и AS2. Между маршрутизаторами RTA и RTC, а также между RTF и RTD поддерживается протокол EBGP. Внутри AS3 маршрутизаторы RTA и RTF взаимодействуют по протоколу IBGP. Мы рассмотрим два варианта. Первый: RTA и RTF имеют между собой непосредственное физическое соединение. Второй: они работают через посредника. Последний вариант приведен, чтобы показать последствия, к которым может привести неправильная установка маршрута по умолчанию или конфликт маршрута по умолчанию с установленными правилами маршрутизации. И наконец, RTG — внутренний маршрутизатор, который поддерживает только работу по протоколу IGP. Этот маршрутизатор, чтобы получить доступ к сетям вне AS2, должен использовать маршрут по умолчанию 0/0.

Вариант с непосредственным соединением между RTA и RTF довольно прост. Здесь

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

Рис. 12.10. Установка маршрутов по умолчанию внутри AS (граничные маршрутизаторы

имеют непосредственное соединение между собой)

Если граничные маршрутизаторы работают не с полными маршрутами, они могут принимать маршрут по умолчанию от одного из провайдеров. Оба канала с провайдерами могут использоваться одновременно, или один канал используется как основной, а второй

— в качестве резервного. Несмотря на используемые правила маршрутизации трафик все равно найдет путь наружу.

В   примерах    конфигурации,    представленных    в    листингах    12.38    и    12.39,

маршрутизаторы RTA и RTF получают полные сведения о маршрутах от своих провайдеров. Затем они посылают в свою AS сведения о маршрутах по умолчанию (сами они не получают маршрутов по умолчанию, так как имеют полные сведения о маршрутах в сети Internet). В качестве протокола IGP здесь используется протокол OSPF (варианты применения других протоколов 1GP мы рассмотрим позднее). Обратите внимание на присутствие в обоих конфигурациях субкоманды OSPF default-information originate.

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

router ospf 10

passive-interface SerialO

network 172.16.8.9 8.0.255.255 area 0 default-information originate always

router bgp 3

no synchronization

network 172.16.1.0 mask 255.255.255.0

network 172.16.70.0 mask 255.255.255.0

network 172.16.220.0 mask 255.255.255.0

neighbor 172.16.20.1 remote-as 1

neighbor 172.16.20.1 filter-list 10 out

neighbor 172.16.1.2 remote-as 3 no auto-summary

ip as-path access-list 10 permit A$

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

router ospf 10

network 172.16.0.0 0.0.255.255 area 0 default-information originate always

router bgp  3

no   synchronization

network  172.16.1.0 mask 255.255.255.0

network 172.16.50.0 mask 255.255.255.0

neighbor 172.16.1.1 remote-as  3

neighbor 172.16.1.1 next-hop-self

neighbor   192.68.5.2  remote-as 2

neighbor   192.68.5.2  filter-list 10 out no   auto-summary

ip as-path access-list 10 permit  A$

В листинге 12.40 приведена конфигурация маршрутизатора RTG.

Листинг 12.40. Установка маршрутов по умолчанию внутри AS с помощью граничных

router  ospf 10

  network 172.16.0.0  0.0.255.255 area 0                                    

Обратите внимание, что при конфигурации маршрутизаторов RTA и RTF вместе с командой router ospf в субкоманде default-information originate используется ключевое слово always. Так вы принуждаете протокол OSPF в OSPF-домене всегда рассылать маршрут по умолчанию 0/0. При этом внутренний маршрутизатор RTG, который поддерживает только OSPF, получая сведения о маршруте по умолчанию из нескольких источников, будет руководствоваться при выборе маршрута наименьшей метрикой. Маршрутизаторы, которые ближе (согласно метрикам) к RTA будут по умолчанию использовать его в качестве шлюза в Internet, а маршрутизаторы, которые расположены ближе к RTF, будут использовать маршрутизатор RTF.

В таблице IP-маршрутов на маршрутизаторе RTG, представленной в листинге 12.41, показано, как выбирается шлюз по умолчанию. Вы видите, что им оказался маршрутизатор RTA (172.16.70.1), который имеет меньшую метрику, чем RTF.

Листинг 12.41. Установка маршрутов по умолчанию внутри AS с помощью граничных маршрутизаторов, соединенных между собой физически (таблица IP- маршрутов на маршрутизаторе RTG)

RTG#show ip route

Codes:     – connected, S – static, I – IGRP, R – RIP, M – mobile,     – BGP D  

Источник: Сэм Хелеби, Денни Мак-Ферсон, Принципы маршрутизации в 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