BGP进程中过滤路由
希望通过redistribute方式将loopback 0/1/2宣告进BGP进程;但是如果使用”redistribute connected”命令的话,不仅将loopback 0/1/2同时也会把”12.1.1.0/24”宣告进BGP;所以,我使用了”route-map”去匹配”ip prefix-list permit 11.0.0.0/8”的方式去做过滤。R1具体命令如下:ipprefix-list sup seq 5 permit 11.0.0.0/8route-map demopermit 10match ipaddress prefix-list suprouter bgp 1redistributeconnected route-map demoR1接口配置如下R1#sh ipinter b | in upGigabitEthernet0/0 12.1.1.1 YES manual up up Loopback0 11.11.11.11 YES manual up up Loopback1 11.22.22.22 YES manual up up Loopback2 11.33.33.33 YES manual up up R1#但始终无法宣告进BGP拓扑图如下(全网通;进程运行正常,可以将R3上宣告的”3.3.3.0/24”入BGP进程,R1可以学习到该路由信息)本帖最后由 rikkukim 于 2020-7-31 15:08 编辑
ipprefix-list sup seq 5 permit 11.0.0.0/8 在没有le ge时,掩码取值为/8,你的路由表中没有路由被匹配。
如果要匹配你的11.11.11.11/24 ,11.22.22.22/24,11.33.33.33/24 那么应写成“ipprefix-list sup seq 5 permit 11.0.0.0/8ge 24”,或者将你的loopback口ip地址设置为11.xx.xx.xx/8
但是如果是剩下3个地址都是11.x.x.x/8的话,配不上去路由器提示你环路了哈 多谢指教
页:
[1]