faramund Posted May 21, 2008 Posted May 21, 2008 Здравствуйте уважаемые! Есть вопрос касаемый настройки bgp на cisco. У нашей компании две AS (не спрашивайте зачем). есть блок адресов 1.1.0.0/21. Настроенно следующим образом: 1) Граничные маршрутизаторы на которых крутятся AS1 и AS2 подключены друг к другу на прямую. 2) AS1 принадлежит сеть 1.1.0.0/22. Мы её анонсируем для AS2 и провайдеру ISP 1, а также анонсируем сети принадлежащие AS2 для провайдера ISP1 ++++++++++++++++++++++++++++++++++++++++++++++++++ router bgp 1 no synchronization bgp log-neighbor-changes network 1.1.0.0 mask 255.255.252.0 neighbor 3.3.3.1 remote-as AS-ISP1 neighbor 3.3.3.1 soft-reconfiguration inbound neighbor 3.3.3.1 prefix-list PREF_BGP in neighbor 3.3.3.1 route-map AddAS out neighbor 1.1.4.1 remote-as AS2 neighbor 1.1.4.1 soft-reconfiguration inbound neighbor 1.1.4.1 prefix-list PREF_BGP in neighbor 1.1.4.1 route-map DEF_ROUTE in ip prefix-list PREF_BGP seq 5 permit 0.0.0.0/0 ip prefix-list PREF_BGP seq 10 permit 1.1.4.0/22 access-list 11 permit 0.0.0.0 access-list 12 permit 3.3.3.1 access-list 13 permit 1.1.4.0 0.0.3.255 access-list 14 permit 1.1.4.1 access-list 15 permit 1.1.0.0 0.0.3.255 route-map DEF_ROUTE permit 10 match ip address 14 set metric 150 route-map DEF_ROUTE permit 20 match ip address 13 route-map DEF_ROUTE permit 30 match ip address 11 set as-path prepend AS2 route-map AddAS permit 10 match ip address 13 set as-path prepend AS1 AS1 AS1 route-map AddAS permit 20 match ip address 15 +++++++++++++++++++++++++++++++++++++++++++++ 3) AS2 принадлежит сеть 1.1.4.0/22. Мы её анонсируем для AS1 и впровайдеру ISP 2, а также анонсируем сети принадлежащие AS1 для провайдера ISP2 +++++++++++++++++++++++++++++++++++++++++++++ router bgp 2 no synchronization bgp log-neighbor-changes network 1.1.4.0 mask 255.255.252.0 neighbor 4.4.0.1 remote-as AS-ISP2 neighbor 4.4.0.1 soft-reconfiguration inbound neighbor 4.4.0.1 prefix-list PREF_BGP in neighbor 4.4.0.1 route-map AddAS out neighbor 1.1.4.2 remote-as AS1 neighbor 1.1.4.2 soft-reconfiguration inbound neighbor 1.1.4.2 prefix-list PREF_BGP in neighbor 1.1.4.2 route-map DEF_ROUTE in no auto-summary ip prefix-list PREF_BGP seq 5 permit 0.0.0.0/0 ip prefix-list PREF_BGP seq 10 permit 1.1.0.0/22 access-list 11 permit 0.0.0.0 access-list 12 permit 4.4.0.1 access-list 13 permit 1.1.0.0 0.0.3.255 access-list 14 permit 1.1.4.2 access-list 78 permit 1.1.4.0 0.0.3.255 route-map DEF_ROUTE permit 10 match ip address 11 14 set metric 150 route-map DEF_ROUTE permit 20 match ip address 13 15 route-map AddAS permit 10 match ip address 13 set as-path prepend AS2 AS2 AS2 route-map AddAS permit 20 match ip address 78 ++++++++++++++++++++++++++++++++++++++++++++++ 4)Оба провайдера пропускают через себя всю нашу сеть 1.1.0.0/21 Вопрос заключается в следующем: если я гашу интерфейс на AS2 который смотрит в сторону ISP 2, то AS2 получает маршрут по умолчанию от ISP1 и начинает ходить через него, но сеть 1.1.4.0/21, которая принадлежит AS2 не доступна из вне (то есть внешние мир не знает об этой сети). ЧТО ОЧЕНЬ ИНТЕРЕСНО, не доступна только до тех пор пока на маршрутизаторе AS1 не дашь команду clear ip bgp ISP1 soft . Я ожидал более 5 минут, на всякий случай, думал что может время сходимости очень большое, но безрезультатно. Может я привел в этом посте много лишней информации и кому-то для ответа на мой вопрос не нужны были конфиги, но я посчитал нужным разместить всю информацию, чтобы не было лишних вопросов. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.