Cisco - префикс перераспределения

У меня было 2 IP класса C: xx.xx.xx.0/23.

Я должен рекламировать это по протоколу BGP. Мой конфиг:

ip route xx.xx.xx.0 255.255.254.0 Null0
! разрешение access-list 50 xx.xx.xx.0 0.0.1.255
!
карта маршрутов RIPE разрешение 10
соответствует IP-адресу 50
установить происхождение igp
!
роутер бгп ГГГГ
маска сети xx.xx.xx.0 255.255.254.0
перераспределить статическую карту маршрутов RIPE
....
нет авто-резюме

Хорошо, это работает, но мне нужно переместить подсеть моего префикса на шлюз в мою сеть:

ip route xx.xx.xx.8 255.255.255.248 xx.xx.xx.123
ip route xx.xx.xx.16 255.255.255.240 xx.xx.xx.122

Как я могу помешать раздаче /29 и /28? Я должен раздавать только / 23

RO: sh ip bgp маршрутная карта RIPE


Версия таблицы BGP - 9203492, идентификатор локального маршрутизатора - 192.168.14.1.
Коды состояния: s подавлены, d затухают, h история, * действителен, > лучший, i - внутренний,
R RIB-отказ, S Stale
Коды происхождения: i - IGP, e - EGP,? - неполное

Сеть Next Hop Метрика LocPrf Вес пути
*> xx.xx.xx.0 / 23 0.0.0.0 0 32768 i
*> xx.xx.xx.8 /29 xx.xx.xx.123 0 32768 i
*> xx.xx.xx.16 / 28 xx.xx.xx.132 0 32768 i


1 ответ

Решение

Используйте список префиксов вместо прямой ACL. Проверьте это описание, установите его в точном соответствии с /23 и затем сопоставьте его в вашей карте маршрута. Более длинные префиксы не будут разрешены.

Другие вопросы по тегам