The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Нужно пробросить в iBGP несколько дефолтов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Маршрутизаторы CISCO и др. оборудование. (BGP, ASN)
Изначальное сообщение [ Отслеживать ]

"Нужно пробросить в iBGP несколько дефолтов"  +/
Сообщение от universite email(ok) on 21-Окт-14, 17:55 
Схема: http://s014.radikal.ru/i329/1410/f8/b9b7440e7a31.png

На RTB и RTC крутится свежая quagga.

1) Нужно пробросить дефолты на RTB от RTD и RTE.
2) Нужно пробросить дефолты на RTC от RTA.
3) В случае падения линка RTA на RTB должен сначала использоваться дефолт от RTD, и только потом от RTE.
4) В случае падения линка RTD на RTC должен сначала использоваться дефолт от RTA, и только потом от RTE.

Добился анонсирования и получения дефолтов между RTB и RTC, а вот в локальную систему маршрутов quagga эти маршруты не добавляет :(


...
router bgp 100
no synchronization
...
no auto-summary
!
...

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Нужно пробросить в iBGP несколько дефолтов"  +/
Сообщение от elk_killa (ok) on 21-Окт-14, 19:36 
> Схема: http://s014.radikal.ru/i329/1410/f8/b9b7440e7a31.png
> На RTB и RTC крутится свежая quagga.
> 1) Нужно пробросить дефолты на RTB от RTD и RTE.
> 2) Нужно пробросить дефолты на RTC от RTA.
> 3) В случае падения линка RTA на RTB должен сначала использоваться дефолт
> от RTD, и только потом от RTE.
> 4) В случае падения линка RTD на RTC должен сначала использоваться дефолт
> от RTA, и только потом от RTE.

на RTE local-pref поменьше и усе будет окей

> локальную систему маршрутов quagga эти маршруты не добавляет :(

этот пункт по-русски/технически объясните, какая из квага не добавляет, куда не добавляет?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Нужно пробросить в iBGP несколько дефолтов"  +/
Сообщение от universite email(ok) on 21-Окт-14, 19:58 
> на RTE local-pref поменьше и усе будет окей

при разрыве RTD-RTC траффик уйдет в 100М линк, а нужно транзитом через RTB в RTA
Роуты, пришедшие по BGP имеют приоритет над статическими маршрутами.

>> локальную систему маршрутов quagga эти маршруты не добавляет :(
> этот пункт по-русски/технически объясните, какая из квага не добавляет, куда не добавляет?

[RTB] 1.1.1.2 - 1.1.1.5 [RTC]
IP на стороне RTA 2.2.2.3, 2.2.2.4 (две БГП сессии)
1.1.1.0/24 - белая сеть из AS100

на RTB bgpd:


# sho ip bgp
BGP table version is 0, local router ID is 1.1.1.2
Status codes: s suppressed, d damped, h history, * valid, > best, = multipath,
              i internal, r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*  0.0.0.0          2.2.2.4                       200      0 25229 i
*>                  2.2.2.3                       200      0 25229 i
*> 1.1.1.0/24       0.0.0.0                  0         32768 i

# sho ip bgp neighbors 1.1.1.5 adv
BGP table version is 0, local router ID is 1.1.1.2
Status codes: s suppressed, d damped, h history, * valid, > best, = multipath,
              i internal, r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 0.0.0.0          1.1.1.2                  200      0 25229 i
*> 1.1.1.0/24       1.1.1.2             0    100  32768 i

# sho ip bgp neighbors 1.1.1.5 received-routes
BGP table version is 0, local router ID is 1.1.1.2
Status codes: s suppressed, d damped, h history, * valid, > best, = multipath,
              i internal, r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 0.0.0.0          1.1.1.5                  200      0 25229 i
*> 1.1.1.0/24       1.1.1.5             0    100      0 i

на RTA в zebra:


# sh ip ro
Codes: K - kernel route, C - connected, S - static, R - RIP,
       O - OSPF, I - IS-IS, B - BGP, A - Babel,
       > - selected route, * - FIB route

S   0.0.0.0/0 [50/0] via 1.1.1.5, em1.201
B>* 0.0.0.0/0 [20/0] via 2.2.2.3, em0, 14:29:08
S>* 10.0.0.0/8 [254/0] is directly connected, Null0, bh
C>* 10.10.12.0/24 is directly connected, em1
C>* 10.10.13.0/24 is directly connected, em1
C>* 2.2.2.0/24 is directly connected, em0
S   1.1.1.0/24 [254/0] is directly connected, Null0, bh
S   1.1.1.0/24 [1/0] via 1.1.1.1 inactive
C>* 1.1.1.0/24 is directly connected, em1.201
C>* 127.0.0.0/8 is directly connected, lo0
S>* 172.16.0.0/12 [254/0] is directly connected, Null0, bh
S>* 192.168.0.0/16 [254/0] is directly connected, Null0, bh
C>* 192.168.25.0/24 is directly connected, em1.199

Нет роута 0.0.0.0 с Next-hop 1.1.1.5 ни в таблице маршрутов zebra, ни в таблице bgpd

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Нужно пробросить в iBGP несколько дефолтов"  –1 +/
Сообщение от elk_killa (ok) on 21-Окт-14, 20:49 
яннп

>при разрыве RTD-RTC траффик уйдет в 100М линк, а нужно транзитом через RTB в RTA
>Роуты, пришедшие по BGP имеют приоритет над статическими маршрутами.

над какими еще статическими маршрутами, откуда они тут нарисовались? у нас вроде контекст iBGP с тремя дефолтами на два роутера. Если у RTB и RTC гигабитные аплинки имеют дефолтный localpref 100(у вас зачем 200 выставлено на RTB?), а аплинк E - например 50, то соседу RTB будет приходить в iBGP дефолт с аплинка D.

RTA здесь вообще причем? он во внешней AS, какое вам дело опять же в контексте AS100 до его маршрутов? Показывайте BGP на RTC. А еще лучше нормальную L3 схему с настройками RTB/RTC

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Нужно пробросить в iBGP несколько дефолтов"  +/
Сообщение от universite email(ok) on 21-Окт-14, 21:15 
> яннп

Мне вас жаль.

>>при разрыве RTD-RTC траффик уйдет в 100М линк, а нужно транзитом через RTB в RTA
>>Роуты, пришедшие по BGP имеют приоритет над статическими маршрутами.
> над какими еще статическими маршрутами, откуда они тут нарисовались? у нас вроде
> контекст iBGP с тремя дефолтами на два роутера. Если у RTB
> и RTC гигабитные аплинки имеют дефолтный localpref 100(у вас зачем 200
> выставлено на RTB?), а аплинк E - например 50, то соседу
> RTB будет приходить в iBGP дефолт с аплинка D.

На гигабитные линки стоит localpref 200 и поэтому с таким localpref анонсится дефолт в ibgp

> RTA здесь вообще причем? он во внешней AS, какое вам дело опять
> же в контексте AS100 до его маршрутов?

Потому, что нужен его дефолт для обоих маршрутизаторов RTB и RTC из AS100

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру