交换机
园区网交换机
数据中心与云计算交换机
中小网络精简型交换机
工业交换机
意图网络指挥官
无线
放装型无线接入点
墙面型无线接入点
智分无线接入点
室外无线接入点
场景化无线
无线控制器
小锐A系列
统一运维
身份管理
服务产品
运营商
政府
金融
互联网
电力能源
制造业
高教/职教
医疗卫生
交通
地产酒店文旅·连锁服务
公共安全
一、组网需求
3G双卡主备链路需求,用户采用两张3G卡(一般为不同运营商链路)。主链路和备用链路,默认情况下一律使用主链路进行通信。如果主链路故障,切换到备份运营商链路。主链路为async 1,备份链路为async 2。
双卡主备链路有两种工作模式:
本次配置采用故障回切方式。
二、组网拓扑
三、配置要点
1、完成两条3G链路的基本拨号配置
2、配置RNS功能
3、配置TRACK,并在TRACK中调用RNS功能
4、配置到LNS1和LNS2检测地址的明细路由
5、TRACK和3G接口联动
四、配置步骤
1、完成两条3G链路的基本拨号配置
interface async 1
no dialer auto-dial //关闭自动拨号
注意:采用故障回切方式时,需在主链路关闭自动拨号功能和自动回切功能。
2、配置RNS功能
ip rns 1
icmp-echo x.x.x.x //探测对端的LNS1的物理接口,采用icmp的方式
frequency 3000 //每隔3秒钟发一次icmp echo
timeout 3000 //超时时间为3秒
ip rns 2
icmp-echo y.y.y.y //探测对端的LNS2的物理接口,采用icmp的方式
frequency 3000 //每隔3秒钟发一次icmp echo
timeout 3000 //超时时间为3秒
3、配置TRACK,并在TRACK中调用RNS功能
track 1 rns 1
delay up 10 down 10 //在进行down到up切换的时候需要延迟10s,在进行up到down切换的时候需要延迟10s,防止链路抖动,故设定一个延迟时间。
track 2 rns 2
delay up 10 down 10
注意:
RNS的检测周期和TRACK的切换时间需要根据网络实际状况以及用户的业务需求确定。 从用户的角度看,当然越快检测到越好,但是由于 3G 网络可能存在的较大时延,如果RNS配置的检测周期和TRACK的切换时间太短,可能导致误切换。一般建议配置RNS“frequency 3000 ”、“timeout 3000”即每3秒发一次,检测超时时间为3秒;配置TRACK “delay up 10 down 10”,也就是RNS连续3次检测成功或失败后,接口才up或down,防止链路频繁抖动。
4、配置到LNS1和LNS2检测地址的明细路由
ip route x.x.x.x 255.255.255.255 Async 2
//指定具体的路由到rns1的具体检测地址,防止由于通过ospf路由学习到这个地址的路由,导致主卡备卡翻动。
ip route y.y.y.y 255.255.255.255 Async 1
//指定具体的路由到rns2的具体检测地址,防止由于通过ospf路由学习到这个地址的路由,导致主卡备卡翻动。
5、TRACK和3G接口联动
1)在主卡下配置主备功能
interface async 1
plmn backup slave-interface async 2 track 1 switch-delay 0 //指定Async 2为备卡,关联track 1,switch-delay为0
2)在备卡下配置主备功能
interface async 2
plmn backup master-interface async1 track 2 switch-delay 0 //指定Async 1为主卡,关联track 2,switch-delay为0
3)关闭主卡的抢占功能
interface async 1
plmn auto-switch disable //关闭自动抢占功能
注意:默认主卡启用抢占功能,也就是如果主卡切换到备卡时,如果主卡突然起来,那么主卡会实行抢占。如果启用了抢占功能,那么备卡不需要关联track,实际实施的时候,按照客户的场景和要求是否选择抢占模式。
五、配置验证
使用3G双卡多用户TRACK探测,并采用故障回切方式时,当3G路由器async1口TRACK检测失败,则会切换到async 2发起拨号。由于采用故障回切方式,因此在async 1恢复后,async 2不会主动断开,除非async 2 TRACK检测失败才会切回async 1进行拨号。可以通过以下方法来验证该功能是否生效:
1、async 1口拨号成功后,将async1口的3G天线拧下,此时async1将在预定的配置时间内TRACK检测失败,同时async 2接口发起拨号连接。
2、待async 2接口拨号成功后,将async 1口的3G天线装上,此时async 2不会主动断开。
3、装上async 1接口的天线后,将async 2接口的天线拧下,此时async 2 TRACK检测失败,触发async 1拨号。
注意:在3G信号覆盖较好的区域,即使拧下3G天线可能依然可以正常通信,因此该测试方法可能无效。
六、附录
1、主动回切与故障回切方式说明
(1)主动回切
主卡:
plmn backup slave-interface Async 2 track 1 switch-delay 0 //指定Async 2为备卡,关联track 1,switch-delay为0
备卡:
plmn backup master-interface Async 1 //指定Async 1为主卡
默认主卡启用抢占功能,也就是如果主卡切换到备卡时,如果主卡突然起来,那么主卡会实行抢占。如果启用了抢占功能,那么备卡不需要关联track,实际实施的时候,按照客户的场景和要求是否选择抢占模式。
(2)故障回切
主卡:
plmn backup slave-interface Async 2 track 1 switch-delay 0 //指定Async 2为备卡,关联track 1,switch-delay为0
plmn auto-switch disable //关闭自动抢占功能
备卡:
plmn backup master-interface Async 1 track 2 switch-delay 0 //指定Async 1为主卡,关联track 2,switch-delay为0
采用plmn auto-switch disable命令关闭主卡的自动抢占功能,也就是当主卡切换到备卡的时,除非备卡的TRACK探测机制条件满足才切换到主卡,否则即使主卡正常了备卡也不会切换到主卡,实际实施的时候,按照客户的场景和要求配置自动抢占还是关闭自动抢占。
2、配置案例