我们在部署双机出口时候,如果碰到多产品组合 比如 AD AF AC 都是两台
我们在设计部署方案的时候,就需要考虑很多细节点
比如接线方式,设备的部署模式,主备还是主主,切换条件,设备如何探测,如何最小化丢包等等
一般部署时候,大部分方案都是 口字形 连接,拓扑如下
口字形最简单,出口主备,AF、AC透明主主,配置起来很容易,也不用考虑的太多
这么部署,没什么问题,但是有种极端的情况 比如左链路上的AF 坏了,同时右链路上的AC坏了,这个出口就会失效,从而影响业务
正题来了
不绕弯子,今天讲解一下全交叉方案,更加灵活,冗余能力直接拉满,拓扑如下:
全交叉对比口字形的优点: 1、如果发生了设备切换,全交叉只是单一设备切换,然而口字形需要整体切换 2、全交叉允许故障的设备更多,只要同类型的产品不同时故障,就会继续提供服务
那么全交叉应该怎么配置,怎么检测切换条件?
这是一个很考验工程师逻辑思维的题,大家可以先自己试着解一下
一、部署模式
要这么来连线的话,AD、AF、AC 三个产品必须都是主备部署 主主部署可能会有环路或者来回路径不一致的风险,这个做过推演
负载作为出口 需要起一组透明口,用VLAN接口和最下面的交换机进行互联
防火墙上联两个接口 下联两个接口,都要用透明口,透传互联VLAN
上网行为管理 双网桥部署
交换机堆叠4个口全部划到同一个VLAN 然后 vlan接口和AD 对接
二、主备切换条件
切换条件是比较难搞的,通过多次的推演,最终得到了一个比较合适的配置方法
需求是这样的
首先,切换的要合理,别出现出现故障了,无法切换,或者切换了一顿还不通的问题 其次,将切换做到最优,出现链路问题时候,只切换一个设备,丢最少的包
最终我的方案是这样,按照图里我标注的网口号
负载,检测1口和2口的链路状态,任意一个端口出现链路故障时候,进行主备切换
防火墙,检测5口和6口的链路状态,任意一个端口出现链路故障时候,进行主备切换
上网行为管理,检测9口和10口的链路状态,任意一个端口出现链路故障时候,进行主备切换
需要注意的是,AF和 AC 端口联动 都不要开
以上配置完成后,就配置完了整个链路对于双机的配置,剩下的就是根据实际业务需求,再去配置网络、安全、管控的配置了
|