在我前段时间实施的一个项目中,客户的服务器是放在移动机房的,在办公区域和服务器区域之间租用一条移动100M专线和一条电信10M专线来进行通信。要使两条线路实现负载均衡的功能,不能简单的做静态路由来实现,因为运营商的线路断了,在自己的交换端口上是无法感知到DOWN的(运营商使用了光收接入)。于是我询问了相关技术人员得知是可以使用BFD技术来感知链路状态的,它和静态路由关联就可以实现客户要求的负载均衡功能。我使用实验拓扑来和大家做个说明,实验拓扑图如下:
拓扑图说明:
1、CE1为移动机房服务器核心交换机S7703,AR1为办公区域出口路由器
2、中间模拟运营商网络,上面为电信,下面为移动。SW3办公服务区接入交换机。
3、vlan40 172.16.4.0/24办公服务网段,vlan50 10.10.10.0/24服务器网段
4、PC1 10.10.10.2/24PC2 172.16.4.2/24
5、CE1:1口 192.168.1.4/242口 172.16.1.4/24,AR1:2口 192.168.1.1/241口 172.16.1.1/24
6、中间的运营商网络专线不做任何配置,模拟专线线路裸纤,4台交换机模拟光纤收发器。
7、设置静态路由使vlan40和vlan50能够互通,双链路负载均衡.
8、使用BFD链路状态联动来检测运营商线路通断。
CE1的配置如下(只做关键配置介绍):
sysname ce1
#
vlan batch 10 20 30 40 50//划分的vlan
#
bf