路由故障之通过maximum load-balancing实现两条链路的负载均担办法如下:
网络环境
在网络中配置CE1和CE2之间建立IBGP双链路邻居关系。RouterA、RouterB与RouterC双归到CE1和CE2并与之建立IBGP邻居关系。CE1与PE1网络链路故障后,流量在CE1和CE2之间的两条链路未实现负载分担。
负载分担组网图如下:
故障分析
在CE1上执行命令display ip routing,可以查看到去往PE2网络的路由在路由表中下一跳为一条。BGP选路规则中,邻居接口IP地址小的被优选,缺省情况下BGP只会选择一条最优路由。
操作步骤
步骤 1在CE1系统视图下执行bgpas-number,进入BGP视图。
步骤 2输入命令maximum load-balancing 2,配置负载分担的链路条数为2条。
步骤 3输入命令quit返回到系统视图。
步骤 4保存配置。
在CE1上查看路由表,如果到PE2网络的路由实现了在CE1和CE2之间的两条链路上负载分担,则故障被排除。
—-结束
案例总结
如果IBGP是通过loopback接口建的,则可通过IGP的选路规格实现负载均衡。如果是用直连接口建IBGP邻居,则通过配置maximum load-balancing实现负载均衡。
转载请注明:IT运维空间 » 运维技术 » 路由故障:实现两条链路的负载均担
发表评论