网络割接后BGP负载分担不均的处理建议

帖子被赞赏
wanglanling·
作者
占位图片
medal
电信运营商
擅长领域擅长领域:数据中心网络
产品行业:

ISP与互联网系统部(L1)-通信(L2)

产品型号:

Quidway NE5000E

背景叙述:

BGP是路径矢量协议,用于自治系统(AS)间的路由交换,基于TCP(端口179),确保可靠传输,由于BGP是距离矢量路由协议,通常只用于AS域间路由传递,减少设备性能的消耗,而AS域内运行基于链路状态的IGP路由协议,通过IGP内部网关协议计算好了路由条目使用BGP传递给其他AS域。

产品问题:

割接前网络拓扑                                                               割接后网络拓扑

某城域网割接前,城域网每个地市有2台出口设备与骨干网的其中两个核心节点为口字型组网,与骨干网核心节点之间通过loopback地址建立EBGP邻居进行路由交互。

割接后,2台出口设备与骨干网的两个核心节点改为交叉型组网。同割接前一样,通过loopback地址建立EBGP邻居进行路由交互。

割接后,每台出口路由器的双出口流量不均衡,流量大部分在其中一条链路上。

产品建议:

排查过程:在城域网两台出口设备上查看BGP路由表,发现同一目的地址存在2条BGP路由,但只优选了router id小的那个,另外一条没有被优选。BGP缺省只支持一条等价路径,也就是不进行负载分担,而是根据选路规则优选其中一条。

如果城域网存在类似组网,建议配置maximum load-balancing命令将BGP负载分担功能打开。

赞同 赞同不赞同 不赞同围观 围观

赞赏

参与人数2
智豆 +1188
理由
收起
+188
完成每日任务奖励
+1000
查看全部赞赏