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

网件BGP路由无法学习

在介绍之前我们先给大家介绍几个常识,BGP也就是边界网关协议,是运行于 TCP 上的一种自治系统的路由协议,用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议,EBGP ...

在介绍之前我们先给大家介绍几个常识,BGP也就是边界网关协议,是运行于 TCP 上的一种自治系统的路由协议,用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议,EBGP 是外部边界网关协议,用于在不同的自治系统间交换路由信息。

 
 

一、组网环境

网件路由的组网环境中,网件 A和网件 B建立IBGP邻居,网件 B和网件 C建立EBGP邻居,网件 B通过aggregate命令向外发布掩码长度为22的聚合路由,造成和网件 A连接的部分网段的用户无法访问网件 C。

二、故障分析

1、在网件 A上,执行display bgp routing-table命令查看所有路由,有与其连接的所有网段的路由,排除链路故障。

2、在网件 A上,执行ping命令可以ping通用户端,说明网件 A到用户网段通畅。

3、在网件 B上,执行ping命令不能ping通用户端。

4、在网件 B上,执行display bgp routing-table命令查看所有BGP路由,发现掩码长度小于22的BGP的路由下一跳指向网件 A,但掩码长度为22的路由下一跳却指向Null0。

5、可能是由于aggregate命令的不正确使用导致。BGP的aggregate命令会自动针对聚合的路由,产生一条指向Null0的黑洞路由。由于aggregate命令中配置的聚合路由掩码长度与从网件 A上学习的BGP路由掩码长度一样,导致网件 B自动产生指向Null0的聚合黑洞路由,把所有回程报文全部丢弃。

三、故障处理

1、执行system-view,进入系统视图。

2、执行bgp,进入BGP视图。

3、执行undo aggregate取消聚合后,运行display bgp routing-table命令查看网件 B的所有BGP路由,发现掩码长度为22的路由的下一跳为网件 A。

4、执行aggregate,进行路由聚合。

配置完成后,在网件 B上可以ping通用户端,故障排除,如果要实现路由聚合,聚合路由掩码长度必须小于学习到的精细路由掩码长度,这样自动产生的黑洞路由才不会覆盖具体路由。

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