Freebsd, 7.2R
zebra 0.95a-- cat ../bgpd.conf
router bgp 40000
network 190.190.190.0/24neighbor 1.1.1.1 remote-as 9000
neighbor 1.1.1.1 soft-reconfiguration inbound
neighbor 1.1.1.1 prefix-list MYNET outneighbor 2.2.2.2 remote-as 3000
neighbor 2.2.2.2 soft-reconfiguration inbound
neighbor 2.2.2.2 prefix-list MYNET outip prefix-list MYNET seq 10 permit 190.190.190.0/24
--
С аплинка1 я получаю фуллвью (300000 префиксов)
С аплинка2 я получаю список украинских сетей (2000 префиксов).Подскажите с помощью каких команд организовать следующее: зафильтровать префиксы у аплинка1, приходящие от аплинка2.
Мануал есть:
https://www.opennet.ru/docs/RUS/bgp_rus/index.html
чем организовать? route-map?
Буду благодарен кусками работающих примеров (для разбора).Заранее спасибо!
>[оверквотинг удален]
>
>Подскажите с помощью каких команд организовать следующее: зафильтровать префиксы у аплинка1, приходящие
>от аплинка2.
>
>Мануал есть:
>https://www.opennet.ru/docs/RUS/bgp_rus/index.html
>чем организовать? route-map?
>Буду благодарен кусками работающих примеров (для разбора).
>
>Заранее спасибо!Поставить второму повышенный приоритет:
neighbor 2.2.2.2 weight 200
т.о. трафик сетей, которые будут получены от него, пойдут на него с повышенным приоритетом.Фильтровать ничего не надо, и при падении пира 2.2.2.2 укр трафик пойдет на 1.1.1.1
спасибо. сделал.в мануале:
По умолчанию, значение weight attribute = 32768 для тех путей, которые берут начало на данном роутере, и 0 - для всех остальных путей.
таким образом для префиксов от аплинка2 указываем:
neighbor 1.1.1.1 remote-as 9000
neighbor 1.1.1.1 soft-reconfiguration inbound
neighbor 1.1.1.1 prefix-list MYNET out
neighbor 1.1.1.1 weight 1000neighbor 2.2.2.2 remote-as 3000
neighbor 2.2.2.2 soft-reconfiguration inbound
neighbor 2.2.2.2 prefix-list MYNET out
neighbor 2.2.2.2 weight 2000и все побежало как надо.
Спасибо.