Jump to content

Recommended Posts

Posted

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

 

Туплю вокруг route-map и матчинга по ip access-list, но тут само собой есть неприятный ньюанс, что замаркировав префиксы трафик действительно пойдет корректно, но вот после обвала второго линка из-за матча на route-map туда и полетит только то, что нарисовал.

Posted (edited)

как-то так

neighbor 9.2.2.3 route-map in_vt in

 

 

ip as-path access-list 5 permit _3356$

 

 

route-map map in_vt permit 150

match as-path 5

set local-preference 101

 

 

критерии match выбрать по вкусу.

Edited by XeonVs
Posted (edited)

как-то так

neighbor 9.2.2.3 route-map in_vt in

 

 

ip as-path access-list 5 permit _3356$

 

 

route-map map in_vt permit 150

match as-path 5

set local-preference 101

 

 

критерии match выбрать по вкусу.

 

Хых, тогда тут вылезает проблема, в случае отвала другого нейбора, при переходе на этот будут только маршруты, удовлетворяющие критерию match :)

А мне нужно, что бы этот линк оставался бэкапом.

 

p.s. Да и нужно фильтровать по ip prefix-list, а не по as-path.

Edited by tartila
Posted

как-то так

neighbor 9.2.2.3 route-map in_vt in

 

 

ip as-path access-list 5 permit _3356$

 

 

route-map map in_vt permit 150

match as-path 5

set local-preference 101

 

 

критерии match выбрать по вкусу.

 

Хых, тогда тут вылезает проблема, в случае отвала другого нейбора, при переходе на этот будут только маршруты, удовлетворяющие критерию match :)

А мне нужно, что бы этот линк оставался бэкапом.

 

p.s. Да и нужно фильтровать по ip prefix-list, а не по as-path.

будут маршруты от другого нейбора с default local pref, матчасть надо учить.

про match уже написано выше, критерий любой какой поддерживает рабочий ios.

Posted (edited)

как-то так

neighbor 9.2.2.3 route-map in_vt in

 

 

ip as-path access-list 5 permit _3356$

 

 

route-map map in_vt permit 150

match as-path 5

set local-preference 101

 

 

критерии match выбрать по вкусу.

 

Хых, тогда тут вылезает проблема, в случае отвала другого нейбора, при переходе на этот будут только маршруты, удовлетворяющие критерию match :)

А мне нужно, что бы этот линк оставался бэкапом.

 

p.s. Да и нужно фильтровать по ip prefix-list, а не по as-path.

будут маршруты от другого нейбора с default local pref, матчасть надо учить.

про match уже написано выше, критерий любой какой поддерживает рабочий ios.

 

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

 

===

router bgp 1

bgp router-id 1.1.1.1

network 1.1.1.0/24

neighbor 2.1.1.1 remote-as 2

neighbor 2.1.1.1 route-map rm-in-1 in

neighbor 3.1.1.1 remote-as 3

neighbor 3.1.1.1 route-map rm-in-2 in

!

ip prefix-list pfx-specific seq 10 permit 4.1.7.0/24

!

route-map rm-in-1 permit 10

set local-preference 300

!

route-map rm-in-2 permit 10

match ip address prefix-list pfx-specific

set local-preference 301

!

===

 

Ну вот, например вот так... Только опять же, мне хоцца, что бы 3.1.1.1 был бэкапом в случае отказа 2.1.1.1.

 

p.s. Я юзаю quagga на bgp, не cisco.

Edited by tartila
Posted (edited)

ADD:

 

route-map rm-in-2 permit 20

 

Спасибо! Именно. Я почему то тупил и юзал on-match, он наследовал списки. ;)))

Edited by tartila

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.