永发信息网

ebgp路由给客户端为什么没有originator

答案:1  悬赏:0  手机版
解决时间 2021-03-26 06:21
ebgp路由给客户端为什么没有originator
最佳答案
一、故障网络环境
在网络中,RouterA和RouterB在AS100内建立IBGP邻居,RouterB和RouterC建立EBGP邻居,RouterB通过aggregate命令向外发布掩码长度为22的聚合路由,造成和RouterA连接的部分网段的用户无法访问RouterC。
二、故障具体分析
可能是由于aggregate命令的不正确使用导致。BGP的aggregate命令会自动针对聚合的路由,产生一条指向Null0的黑洞路由,其作用类似以network方式发布聚合路由。由于aggregate命令中配置的聚合路由掩码长度与从RouterA上学习的BGP路由掩码长度一样,导致RouterB自动产生指向Null0的聚合黑洞路由,把所有回程报文全部丢弃。
(1)在RouterA上,执行display bgp routing-table命令查看所有路由,有与其连接的所有网段的路由,排除链路故障。
(2)在RouterA上,执行ping命令可以ping通用户端,说明RouterA到用户网段通畅。
(3)在RouterB上,执行ping命令不能ping通用户端。
(4)在RouterB上,执行display bgp routing-table命令查看所有BGP路由,发现掩码长度小于22的BGP的路由下一跳指向RouterA,但掩码长度为22的路由下一跳却指向Null0。
三、故障解决步骤
在RouterB上分别执行如下操作。
(1)执行命令system-view,进入系统视图。
(2)执行bgp命令,进入BGP视图。
(3)执行undo aggregate命令取消聚合后,运行display bgp routing-table命令查看RouterB的所有BGP路由,发现掩码长度为22的路由的下一跳为RouterA。
(4)执行aggregate命令(掩码长度须小于22),进行路由聚合。
(5)执行命令return退回到用户视图,执行命令save,保存对配置的修改。
配置完成后,在RouterB上可以ping通用户端,故障排除。
如果要抑制具体路由发布,可以添加detail-suppressed参数要实现路由聚合,聚合路由掩码长度必须小于学习到的精细路由掩码长度,这样自动产生的黑洞路由才不会覆盖具体路由;aggregate命令会自动对要聚合的路由产生下一跳指向Null0的路由。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何登入ubuntu server
请问房间里老是好多灰尘有什么办法减少灰尘吗
这是野莴苣吗。能不能吃
我是龙珠直播的主播,为什么我直播的时候是黑
求颓废派男主高水平小说,不要种马谢谢
综合性学习(8分)美丽富饶的重庆,是中国最
cmd 命令提示符 内如何调 用指定 字符串,并
我在iis上挂了一个网页如default,内网能访问
iphone6透明硅胶手机壳哪个好
世界上拥有AAA信用评级的国家是哪些?
PSP玩恶魔城晓月,bad jump问题。
HP4MA是什么材料
炸鱼怎怎样挂糊
勤工助学工资啥时候发
做路面彩砖100公斤水泥用多少水剂颜料 还有多
推荐资讯
4.32x7.85÷7.85用简便的办法
反正不管做没做,人都是会后悔的
手表Le Wave 是什么牌子?
这是什么植物草
天下3满级最快要多少时间??
怎样熬糖稀才可以使其凉了后不会变硬?
请问高手如何查看tp-link无线路由器的连接密
希望的近意词是什么?
生板栗怎样处理可以让皮肉分离
天天一起的邻居突然死了
周黑鸭这些卤味制作过程都一样吗?那你好鸭跟
怎样给奇石上蜡,用那种腊比较好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?