使用目的
提供高可靠性的备份,防止AC或CAPWAP链路故障引起的STA用户网络故障。
双链路冷备份
通过一个AP与两个AC分别建立主备CAPWAP链路实现的备份称为双链路冷备份。双链路冷备份的双链路即是指一个AP存在两条CAPWAP链路。CAPWAP双链路机制协商出主备AC。主AC管理AP并为AP提供业务服务,备AC做备份,不提供业务服务,且AC间不同步信息。一旦工作中的主AC意外故障,备AC切换到工作状态顶替主AC工作。STA需要重新上线,业务会有短暂中断。
基本原理
双链路冷备份流程包括主备协商、主备倒换和主备回切几个阶段。
主备协商
主备协商是指AP从多个AC中选出一个主AC和一个备AC,然后AP和主AC建立CAPWAP主链路,和备AC建立CAPWAP备链路。AP业务流量由AC1处理。
应用场景
如果有异地容灾需求,即需要在异地分别部署主备AC,且对可靠性要求较低的场景,可以采用双链路冷备份。双链路冷备份支持主备方式和负载分担方式两种组网。
双链路热备份
在双链路冷备份的基础上,支持通过HSB主备通道从工作状态的AC向备份状态的AC同步备份STA动态表项信息,这种备份称为双链路热备份。一旦工作中的主AC意外故障,备AC能迅速切换到主AC的角色顶替工作。
基本原理
双链路热备份流程包括主备协商、数据备份、主备倒换和主备回切几个阶段。
主备AC绑定HSB主备服务,通过HSB主备服务创建的HSB主备通道备份STA的表项信息,从而支持STA在主备倒换或者主备回切时业务不中断。同步的方式包括批量备份、实时备份和定时同步。
在主备场景下,AC1作为AP1和AP2的主AC,AC2作为AP1和AP2的备AC,所有用户表项数据会从AC1同步到AC2。在负载分担场景中,AC1作为AP1的主AC、AC2作为AP1的备AC,AP1上用户在AC1上的数据表项会从AC1同步到AC2;同理AP2在AC2上的数据表项会从AC2同步到AC1。
应用场景
双链路热备份主备切换速度慢于VRRP热备份,但VRRP只能部署在主备AC是二层组网互通的场景,且不支持主备AC负载分担。所以在对网络可靠性要求高,但无法满足主备AC二层组网互通,或者希望配置主备AC负载分担的场景,推荐使用双链路热备份。
N+1备份
多个主AC共用相同的一个备AC,但对于一个AP,只有一个主AC和一个备AC,这种备份方式成为N+1备份。主AC不可用后,备AC替代主AC工作,主AC恢复后,备AC准确识别出业务回切到哪个主AC上。
基本原理
N+1备份流程包括主备协商、主备倒换和主备回切几个阶段。
AC上存在两种优先级:
- 全局优先级:针对所有AP配置的AC优先级。
- 个性优先级:针对指定的单个AP或指定AP组中的AP配置的AC优先级。
当AC收到AP发送的Discovery Request报文时,如果AC没有为该AP配置个性优先级,则在回应的Discovery Response报文中携带全局优先级;如果AC已为该AP配置了个性优先级,则在回应的Discovery Response报文中携带个性优先级。正确配置主AC和备AC的不同优先级,可以控制AP能够在指定的主AC或备AC上线。
以具体图例介绍选择主AC的过程。如图22-22所示,假设AP能够发现所有AC:
应用场景
用户希望有可靠的网络服务,能容忍短暂的网络中断,同时希望控制网络设备部署成本,这种场景下推荐使用N+1备份。兼顾可靠性和部署成本。当AC或CAPWAP链路故障时,能有备AC替代主AC继续管理AP,提供网络服务;另外降低设备成本,多个AC能够共用一个备AC。
VRRP热备份
通过VRRP和HSB实现的双机热备份称为VRRP热备份。VRRP协议协商出主备AC,主AC管理AP并为AP提供业务服务,备AC做为备份接收主AC同步的信息并监控主AC的工作状态。工作状态的AC通过HSB功能将表项信息实时备份到备份状态的AC上,一旦工作中的主AC意外故障,备份状态下的备AC能迅速切换到主AC的角色顶替工作。
基本原理
VRRP热备份流程包括主备协商、数据备份、主备倒换和主备回切几个阶段。
主备协商
VRRP热备份组网中,HSB备份组绑定VRRP备份组,通过VRRP协议协商出主备AC角色。如图22-4所示,AC1和AC2加入VRRP组,两台AC通过HSB主备通道分别发送携带优先级信息的VRRP报文。协商出AC1为Master角色,AC2为Backup角色,也就是AC1为主,处于工作状态,AC2为备,处于备份状态。
确认主备AC后,主AC通过发送免费ARP报文,将虚拟MAC地址通知给与它连接的设备或者主机,从而承担报文转发任务。并且周期性地向备AC发送VRRP通告报文,以公布其配置信息(优先级等)和工作状况。AP和VRRP虚拟IP地址建立一条CAPWAP链路,此时AP由主AC管理。
应用场景
VRRP热备份应用于对网络可靠性要求非常严格,且主备AC部署在同一地点的场景。因为VRRP协议是二层协议,所以主备AC间需要满足二层网络互通的条件才能部署VRRP热备份。VRRP热备份只支持主备方式的组网,不支持负载分担方式的组网。
详细请观看华为官方文档。。