雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3019|回复: 3

[讨论/求助] BGP route-map prefix-list問題

[复制链接]
发表于 2014-4-28 15:21:11 | 显示全部楼层 |阅读模式
各位高手,如題
想請收在cisco的router上想做route-map針對不同的bgp neighbors去放路由表
但在做LAB時一直不成功
但我依官網文件查看設定是無誤的
請問各位高手能否協助找出盲點

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2014-4-29 10:49:06 | 显示全部楼层
R1对R6 out 方向调用route-map,只允许将本地产生的112.121.111.0路由通告给R6。
     route-map 都是正确的。因为你写 ip route 112.121.111.0 255.255.255.0 Null0是24位,所以你在BGP下
router bgp 338187
network 112.121.111.0  mask 255.255.255.0     加上掩码。



建议做类似实验,你可以在R1上 R1#show ip bgp 查看本地通告的路由是否已经添加到BGP表。
另外,别忘了R1#clear ip bgp * soft




此外提个小意见,


route-map TW_in deny 5
match as-path 20
!
route-map TW_in permit 10
match as-path 10
!
route-map TW_in deny 30    这条可以不写,route-map 默认最后隐含一条deny all 。



如有疑问,可以添加QQ:393581839 咨询
 楼主| 发表于 2014-4-29 19:13:24 | 显示全部楼层
Hi~~
在BGP下
直接設定network 112.121.111.0 mask 255.255.255.0 是能正在在show ip bgp 時看到的
外部router也是能正常收到此網段的宣告
但問題來了~~我只要再加network 112.121.110.0 mask 255.255.255.0也會自動宣告出去
因為我想做到的是~~
我會有兩個bgp neighbor我想針對A neighbor只放112.121.111.0的網段而B neighbor只放112.121.111.0的網段
发表于 2014-4-29 21:54:23 | 显示全部楼层
torohuang 发表于 2014-4-29 19:13
Hi~~
在BGP下
直接設定network 112.121.111.0 mask 255.255.255.0 是能正在在show ip bgp 時看到的

“我會有兩個bgp neighbor我想針對A neighbor只放112.121.111.0的網段而B neighbor只放112.121.111.0的網段”


根据你的描述,我看到你对A neighbor 和B neighbor 放行的路由都是112.121.111.0,
针对这个问题,如果你对A neighbor 和B neighbor 放行的是相同的路由,你可以写一个route-map,对两个邻居的出方向同时调用。
route-map local_route permit 10
match ip address prefix-list local
match as-path 30
set metric 100


router bgp 338187
neighbor A route-map local_route out
neighbor B route-map local_route out


如果你想对A neighbor 和B neighbor 放行的是不同的路由,那你可以写两个route-map(前提是BGP表中都存在相应的路由)
route-map A permit 10
match ip address A


route-map B permit 10
match ip address A


router bgp 338187
neighbor A route-map A out
neighbor B route-map B out




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-4-20 03:50 , Processed in 0.073573 second(s), 19 queries , Gzip On.

快速回复 返回顶部 返回列表