您现在的位置 : 路由人 > 路由器设置 > 正文 IP地址冲突 路由人教你更换IP地址 / 如何防蹭网的终极解决办法 / 连接上192.168.1.1没有账号、密码输入框 /

腾达路由BGP常出现故障

BGP 协议是为自治系统间的路由选择而设计,但它也可以用于自治系统内部,是一类双重路由选择协议。两个可以在自治系统之间进行通信的BGP相邻结点必须存在于同一个物理链路上。我们在使用BGP的过程中不可避免的会...

BGP 协议是为自治系统间的路由选择而设计,但它也可以用于自治系统内部,是一类双重路由选择协议。两个可以在自治系统之间进行通信的BGP相邻结点必须存在于同一个物理链路上。我们在使用BGP的过程中不可避免的会遇到各种故障,这里我们就以腾达路由器为大家分析一下。


 

一、BGP不能与其聚合路由所属网段的设备建立邻居

如果BGP与其聚合路由所属网段的设备建立邻居,当目标网段的设备或者链路出现故障时,通过聚合路由是无法感知的,设备依然会不停的尝试与已配置的对等体建立邻居关系,配置BGP对等体时,对等体的地址不能通过BGP的聚合路由或者缺省路由到达,否则,即使流量可以通,但BGP对等体的邻居关系仍无法建立。

二、在IPv6网络中建立BGP邻居时需指定router-id

在IPv4网络的配置中,一般都不会在BGP视图下指定router-id,BGP会自动选择一个接口IP作为router-id。然而,在IPv6网络中router-id还是32位,如果不指定router-id,又没有接口地址是IPv4地址,那么BGP就会因为没有router-id而无法协商成功。因此,在IPv6网络中建立BGP邻居时建议指定router-id。

三、BGP refresh特性对出方向和入方向路由处理的差异性

BGP连接建立以后,只发送增量路由,但有些情况下,例如路由策略改变时,需要对方重新发送路由,以按照新的策略重新过滤路由。支持BGP refresh特性的路由器可以实现在不中断BGP邻居会话的前提下,使更改的BGP路由属性生效。对入方向的BGP路由属性更改,要在用户模式下使用refresh bgp命令向对端路由器发出更新请求。在执行此操作后,所更改属性生效而不中断BGP邻居的会话。

四、BGP邻居建立不成功的原因

BGP邻居的建立,需要能够使用179端口建立TCP会话,以及能够正确交换Open报文。可按照如下步骤进行检查,检查邻居的AS号配置是否正确,检查邻居的IP地址是否正确,如果使用Loopback接口,检查是否配置了peer connect-interface命令。缺省情况下,路由器使用最佳本地接口建立TCP连接,而不会用Loopback接口,如果是物理上非直连的EBGP邻居,检查是否配置了peer ebgp-max-hop。

五、BGP路由聚合配置需要注意的事项

一定要关闭BGP路由器自动聚合,因为自动聚合的内容是按类聚合的。例如,61.0.0.0/24自动聚合后的结果是61.0.0.0/8。如果路由表中已经存在IGP的聚合路由,可以通过network命令直接引入到BGP中以达到聚合目的,配置手动汇总时必须先配置一条汇总网段的黑洞路由,再发布到BGP中。因为第一,汇总后的路由下一跳不确定;第二路由器可以先通过最长匹配原则找到详细路由,如果找不到证明详细路由不可用,通过汇总黑洞路由可以把不可达路由信息丢弃。

注意:我们在BGP进程中发布路由时,设备的路由表必须存在该路由,否则会导致发布路由的不生效。当然,如果路由表中没有,而又需要发布出去,可以配置需要发布网段的黑洞路由来解决。

延伸阅读:
  • 本月热点
  • 随机推荐
路由人提示:如需转载本站无线连接及路由器设置等技术文章请您注明出处,谢谢!
Copyright © www.LuYouRen.com, All Rights Reserved.
  苏ICP备12075116号