The OpenNET Project / Index page

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

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

"BGP - есть непонятки. Хотя схема классическая"  
Сообщение от redmoon email(ok) on 07-Ноя-08, 13:02 
всем добрый день.
есть следующая проблема.
у меня поднято BGP full view на два аплинка. Cisco 2821. так же у меня PI-адреса \22 и, естественно - своя АС.

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

!
interface Loopback0                        
ip address 10.12.12.1 255.255.255.0   #сюда я повесил какой-нибудь "левый" адресс.
ip accounting output-packets
!

!
interface GigabitEthernet0/0.3
description FIRST
encapsulation dot1Q 202
ip address 111.111.111.111 255.255.255.252      #линк на первого провайдера
ip virtual-reassembly
!

!
interface GigabitEthernet0/0.7
description SECOND
encapsulation dot1Q 506
ip address 222.222.222.222 255.255.255.252      #линк на второго провайдера
ip accounting output-packets
ip nat outside
no ip virtual-reassembly
!

!
router bgp 47312                             #моя АC, и конфиг моего BGP
bgp log-neighbor-changes
neighbor 111.111.111.112 remote-as 6812
neighbor 111.111.111.112 description FIRST  #peer первого провайдера
neighbor 222.222.222.223 remote-as 12484
neighbor 222.222.222.223 description SECOND  #peer второго провайдера.
!
address-family ipv4
neighbor 111.111.111.112 activate
neighbor 111.111.111.112 prefix-list FILTER_B in   #фильтрую входящие префиксы (что бы не меньше /16 мне анонсилось)
neighbor 111.111.111.112 route-map OUT_FIRST out   #анонсю первому провайдеру первые две сети , и только,зделано, что бы не лить ему full view.
neighbor 222.222.222.223 activate
neighbor 222.222.222.223 prefix-list FILTER_B in   #фильтрую входящие префиксы (что бы не меньше /16 мне анонсилось)
neighbor 222.222.222.223 route-map OUT_SECOND out  #анонсю первому провайдеру первые две сети , и только,зделано, что бы не лить ему full view.
no auto-summary
no synchronization
network 123.123.123.0 mask 255.255.255.0  
network 123.123.124.0 mask 255.255.255.0    # мои PI-сети.
network 123.123.125.0 mask 255.255.255.0
network 123.123.126.0 mask 255.255.255.0
exit-address-family
!

ip route 123.123.123.0 255.255.255.0 Null0 250     # заворачиваю трафик на null.
ip route 123.123.124.0 255.255.255.0 Null0 250
ip route 123.123.125.0 255.255.255.0 Null0 250
ip route 123.123.126.0 255.255.255.0 Null0 250

ip prefix-list FILTER_B seq 1 permit 0.0.0.0/0 le 16


access-list 1 permit 123.123.123.0 0.0.0.255
access-list 1 permit 123.123.125.0 0.0.0.255
access-list 2 deny   0.0.0.0

access-list 4 permit 123.123.124.0 0.0.0.255
access-list 4 permit 123.123.126.0 0.0.0.255
access-list 5 deny   0.0.0.0

!
route-map OUT_FIRST permit 10
match ip address 1
!
route-map OUT_FIRST deny 20
match ip address 2
!
route-map OUT_SECOND permit 10
match ip address 4
!
route-map OUT_SECOND deny 20
match ip address 5
!


наблюдаем следующий вывод:

cisco2821#sh ip bgp neighbors 111.111.111.112 advertised-routes
BGP table version is 586938, local router ID is 10.12.12.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 123.123.123.0/24  0.0.0.0                  0         32768 i
*> 123.123.125.0/24  0.0.0.0                  0         32768 i

Total number of prefixes 2

cisco2821#sh ip bgp neighbors 222.222.222.223 advertised-routes
BGP table version is 586938, local router ID is 10.12.12.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 123.123.124.0/24  0.0.0.0                  0         32768 i
*> 123.123.126.0/24  0.0.0.0                  0         32768 i

Total number of prefixes 2


то есть как видим - двум моим провайдерам абсолютно нормально анонсятся по две сети.

так же видим что префиксы я получил от своих двух провайдеров:
cisco2821#sh ip bgp sum

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
111.111.111.112 4  6812 2691838   37391   586938    0    0 2d01h       12300
222.222.222.223 4 12484 2418358   37372   586938    0    0 6d01h       12307

начинаю проверять с сервера,  у которого адресс из сети 123.123.123.0/24 - трайсроут в мир идет через первого провайдера и из мира на 123.123.123.0/24 идет через первого. УРА!!
но радость была не долгой.
захожу на другой сервер, адресс у которого из сети 123.123.124.0/24 - трайсроут в мир идет через первого провайдера тоже (!!!) :(.
и трайсроут из мира на 123.123.124.0/24  идет так же через первого провайдера.

вопрос: как мне насильно заставить ходить сети через то - через что им приказано.
не очень силен в BGP - только учусь ...
поэтому не судите строго...
заранее всем спасибо.

PS: после всех своих "ковыряний" в BGP - всегда обязательно делаю clear ip bgp .... потом делаю проверки трайсами с серверов и на них...

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

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


1. "BGP - есть непонятки. Хотя схема классическая"  
Сообщение от fantom email(ok) on 07-Ноя-08, 13:29 
>[оверквотинг удален]
>им приказано.
>не очень силен в BGP - только учусь ...
>поэтому не судите строго...
>заранее всем спасибо.
>
>
>
>PS: после всех своих "ковыряний" в BGP - всегда обязательно делаю clear
>ip bgp .... потом делаю проверки трайсами с серверов и на
>них...

1. В RIPE route обьекты зарегены?
2. Что показывает не трейс, bgp из других провов?
например bgp на lg.telia.net

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "BGP - есть непонятки. Хотя схема классическая"  
Сообщение от redmoon email(ok) on 07-Ноя-08, 13:55 
>[оверквотинг удален]
>>
>>
>>
>>PS: после всех своих "ковыряний" в BGP - всегда обязательно делаю clear
>>ip bgp .... потом делаю проверки трайсами с серверов и на
>>них...
>
>1. В RIPE route обьекты зарегены?
>2. Что показывает не трейс, bgp из других провов?
>например bgp на lg.telia.net

роуты зареганы на райпе.
второе не понял.. попробуйте вопрос по другому поставить.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "BGP - есть непонятки. Хотя схема классическая"  
Сообщение от fantom email(ok) on 07-Ноя-08, 14:27 
>[оверквотинг удален]
>>>PS: после всех своих "ковыряний" в BGP - всегда обязательно делаю clear
>>>ip bgp .... потом делаю проверки трайсами с серверов и на
>>>них...
>>
>>1. В RIPE route обьекты зарегены?
>>2. Что показывает не трейс, bgp из других провов?
>>например bgp на lg.telia.net
>
>роуты зареганы на райпе.
>второе не понял.. попробуйте вопрос по другому поставить.

lg.telia.net выбираете bgp и вводите IP из своей подсети.
Смотрите какие маршруты вам покажет.
На основе увиденного делаете выводы :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "BGP - есть непонятки. Хотя схема классическая"  
Сообщение от den (??) on 10-Ноя-08, 15:54 
для начала определитесь на какой трафик вы хотите повлиять на входящий или исходящий.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "BGP - есть непонятки. Хотя схема классическая"  
Сообщение от redmoon email(??) on 10-Ноя-08, 16:07 
>для начала определитесь на какой трафик вы хотите повлиять на входящий или
>исходящий.

на оба конечноже.
две сети в одного провайдера и входом и выходом.
две в другого.
роутпамы вроде как настроены верно

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "BGP - есть непонятки. Хотя схема классическая"  
Сообщение от Slimm (??) on 10-Ноя-08, 22:58 
>роутпамы вроде как настроены верно

"вроде" вам же fantom сказал как это проверить,
вы возможно и правильно все сделали, а вот как Вас анонсят это вопрос

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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