王朝网络
分享
 
 
 

由于没有配置非同步导致在路由器表中看不到BGP学习到的路由

王朝other·作者佚名  2008-05-31
宽屏版  字体: |||超大  

由于没有配置非同步导致在路由器表中看不到BGP学习到的路由

现象描述

组网:S6506和S5516利用网线对接,在S6506的VLAN1虚接口上配置IP地址10.110.50.121,在S5516的VLAN1虚接口上配置IP地址10.110.50.122,连接的两个接口都属于VLAN1。在S6506和S5516上配置BGP,分别指定对方VLAN1虚接口的IP地址为IGP邻居,并引入直连路由。同时配置了另外几个VLAN虚接口,并使接口UP,在路由表中产生这些VLAN虚接口的直连路由。

故障现象:在S6506和S5516上查看路由表,但是看不到对端交换机上被BGP引入的直连路由。

告警信息

原因分析

BGP路由学习有问题一般可能是

1、BGP发布或接收路由有问题;

2、配置不当造成路由学习有问题。

处理过程

为了一步一步排除可能性,先从对端入手,看对端的路由以及发布的情况(这里从S5516入手):

1、在S5516上执行show ip route,直连路由显示正确:

Quidway#sh ip route

Routing Tables:

Destination/Mask Proto Pre Metric Nexthop Interface

2.2.2.0/24 DIRECT 0 0 2.2.2.1 Vlan-interface200

2.2.2.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0

3.3.3.0/24 STATIC 60 0 2.2.2.2 Vlan-interface200

4.4.4.0/24 DIRECT 0 0 4.4.4.1 LoopBack0

4.4.4.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0

10.110.48.0/21 DIRECT 0 0 10.110.50.122 Vlan-interface1

10.110.50.122/32 DIRECT 0 0 127.0.0.1 InLoopBack0

127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoopBack0

127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0

2、在S5516上执行show ip bgp,BGP要发布的路由信息也是正确的:

Quidway#sh ip bgp

BGP local router ID is 10.110.50.122

Status codes: s suppressed, d damped, h history, * valid, > best, i internal

Origin codes: i - IGP, e - EGP, ? - incomplete

Network Next Hop Metric LocPrf Path

i 1.1.1.0/24 (null) 100 ?

*> 2.2.2.0/24 0.0.0.0 i

*> 4.4.4.0/24 0.0.0.0 i

*> 10.110.48.0/21 0.0.0.0 i

* i 10.110.50.122 100 ?

3、在S5516上打开debug开关,查看BGP发布和接收的路由信息,也是正确的:

*0.6772997-RM-7-RTDBG:BGP SEND 10.110.50.122+1034 -> 10.110.50.121+179

*0.6773077-RM-7-RTDBG:BGP SEND message type 2 (Update) length 56

*0.6773152-RM-7-RTDBG:BGP SEND flags 0x40 code Origin(1): Incomplete

*0.6773221-RM-7-RTDBG:BGP SEND flags 0x40 code ASPath(2): <null>

*0.6773294-RM-7-RTDBG:BGP SEND flags 0x40 code NextHop(3): 10.110.50.122

*0.6773363-RM-7-RTDBG:BGP SEND flags 0x40 code LocalPref(5): 100

*0.6773440-RM-7-RTDBG:BGP SEND 2.2.2.0/24, 4.4.4.0/24, 10.110.48.0/21

*0.6773509-RM-7-RTDBG:BGP SEND 10.110.50.122+1034 -> 10.110.50.121+179

*0.6773584-RM-7-RTDBG:BGP SEND message type 4 (KeepAlive) length 19

*0.6773709-RM-7-RTDBG:BGP RECV 10.110.50.121+179 -> 10.110.50.122+1034

*0.6773710-RM-7-RTDBG:BGP RECV message type 2 (Update) length 52

*0.6773836-RM-7-RTDBG:BGP RECV flags 0x40 code Origin(1): Incomplete

*0.6773913-RM-7-RTDBG:BGP RECV flags 0x40 code ASPath(2): <null>

*0.6773987-RM-7-RTDBG:BGP RECV flags 0x40 code NextHop(3): 10.110.50.121

*0.6774055-RM-7-RTDBG:BGP RECV flags 0x40 code LocalPref(5): 100

*0.6774132-RM-7-RTDBG:BGP RECV 1.1.1.0/24, 10.110.48.0/21

*0.6774185-RM-7-RTDBG:BGP RECV 10.110.50.121+179 -> 10.110.50.122+1034

*0.6774264-RM-7-RTDBG:BGP RECV message type 4 (KeepAlive) length 19

4、在S6506上执行show ip bgp,显示从S5516学到的路由的下一跳却是为空:

Quidway(config-router-bgp)#sh ip bgp

BGP local router ID is 10.110.50.121

Status codes: s suppressed, d damped, h history, * valid, > best, i internal

Origin codes: i - IGP, e - EGP, ? - incomplete

Network Next Hop Metric LocPrf Path

*> 1.1.1.0/24 0.0.0.0 i

i 2.2.2.0/24 (null) 100 ?

i 4.4.4.0/24 (null) 100 ?

*> 10.110.48.0/21 0.0.0.0 i

* i 10.110.50.121 100 ?

5、查看配置,发现两边都没有配置非同步。由于是IBGP邻居,本地BGP在收到一条BGP路由时,首先检查路由的下一跳是否可达;假如设置了同步,则必须等到IGP也通告了这条路由,此BGP路由才被加入路由表中。由于是两台交换机直接相连,没有配置别的动态路由协议,换句话说就是不会有IGP去通告这条路由,所以这些路由不会被加入到路由表中。

6、在BGP模式下执行no synchronization,取消BGP和IGP的同步,再查看路由表,路由显示正常,问题解决。

建议与总结

交换机BGP的应用比较少,而路由器上BGP的使用较多,由于路由器上BGP默认就是非同步的,导致在交换机上配置BGP时忘了在上述的情况下要配置非同步。在实际使用时应该注重各个产品的不同特性。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有