Jump to content

Recommended Posts

Posted

Здравствуйте уважаемые!

Есть вопрос касаемый настройки 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 минут, на всякий случай, думал что может время сходимости очень большое, но безрезультатно.

 

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

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 и с Политикой конфиденциальности.