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 и затем сопоставьте его в вашей карте маршрута. Более длинные префиксы не будут разрешены.