Jump to content
Калькуляторы

BGP i default route BGP i default route

Hello,

 

Dajom klientu bgp peer. U nego dva bgp ustroistva, odno smotrit v nashu storonu, vtoroe k drugomu provaideru. Balansirovka sdelana s pomoschu vrrp.

KLientu otdajom vsju tablicu shto u nas jestj, no na ego storone postavlen filjtr, i propuskaet toljko default route. Vstal takoi vopros, shto i kak sdelatj shtob on ne poluchal ot nas default route jesli u nas padaet zarubezhnij kanal? I sootvetstvenno perekljuchilsja na vtorogo provaidera. S nasei storoni cisco 2821 u klienta juniper srx 100.

 

Spasibo.

 

P.S. Sorry za translit, po russki ne pishu, tak kak ne rodnoi jazik.

 

 

Share this post


Link to post
Share on other sites

Начни изучать следующую конструкцию neighbor <Client> default-originate route-map <route-map name>

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

 

 

Share this post


Link to post
Share on other sites

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

А раздавать-не раздавать он смотрит по наличию дефолт-роута в системе.

Как в роут-мап вписать условием наличие другого маршрута?

Edited by Valaskor

Share this post


Link to post
Share on other sites

Primerno shtoto takoe ja i dumal. No kak eto realizovatj? Mozhet mozhete privesti primer?

Share this post


Link to post
Share on other sites

А как насчет в гугле поискать по тому что мною было отписано выше

http://www.cisco.com/en/US/docs/ios/12_3/i....html#wp1037042

 

In the following example, the local router injects route 0.0.0.0 to the neighbor 172.16.2.3 only if there is a route to 192.168.0.0 (that is, if a route with any mask exists, such as 255.255.255.0 or 255.255.0.0):

 

router bgp 50000

 

network 172.16.0.0

 

neighbor 172.16.2.3 remote-as 60000

 

neighbor 172.16.2.3 default-originate route-map default-map

 

!

 

route-map default-map 10 permit

 

match ip address 1

 

!

 

access-list 1 permit 192.168.0.0

 

Share this post


Link to post
Share on other sites

Spasibo!

Posmotrju, poprobuju.

Glavnaja problema v tom shto ne znal kak praviljno sprositj eto u gugla :)

 

А как насчет в гугле поискать по тому что мною было отписано выше

http://www.cisco.com/en/US/docs/ios/12_3/i....html#wp1037042

 

In the following example, the local router injects route 0.0.0.0 to the neighbor 172.16.2.3 only if there is a route to 192.168.0.0 (that is, if a route with any mask exists, such as 255.255.255.0 or 255.255.0.0):

 

router bgp 50000

 

network 172.16.0.0

 

neighbor 172.16.2.3 remote-as 60000

 

neighbor 172.16.2.3 default-originate route-map default-map

 

!

 

route-map default-map 10 permit

 

match ip address 1

 

!

 

access-list 1 permit 192.168.0.0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this