2 台wx3510x,遇到一个奇怪现象,一台ac发现全部ap,但接口没有任何流量,另一台ac没发现任何ap,但接口有流量。2台ac都设置成ac集中转发。为什么会出现这样的问题?2台ac的版本不一样
(0)
在两台AC上状态为up的端口上首先reset下流量统计,过一段时间再dis interface g 1/0/x查看下,如果还是这样则在对端交换机抓包看下,同时看下两台AC上的mac表和arp表项
(0)
暂无评论
# 主AC配置高优先级
wlan ap global-config
ac priority 100
# 备AC配置低优先级
wlan ap global-config
ac priority 50
# 主AC配置备份AC地址
wlan backup-ac ip 备AC管理IP
# 清除无效AP注册信息
undo wlan ap all
# 重启无线服务
wlan disable
wlan enable
display capwap tunnel看控制隧道 Up,数据隧道 Down,百分百版本 / 协商问题wlan service-template xxx
client forwarding-mode central
(0)
暂无评论
你遇到的这个现象,根源很可能在于两台WX3510X因软件版本不一致,导致CAPWAP隧道协商异常,从而触发了双机备份机制(双链路备份)中的一种非预期状态。
你遇到的场景,是典型的AC“双链路备份”组网,AP会同时向主、备两台AC发起注册。
在这种模式下,AP的CAPWAP隧道会一主一备:
主隧道 (Master):用于管理和业务数据转发,只有一台AC能成为主AC。
备隧道 (Backup):仅用于管理,不转发业务数据。
双链路备份功能为AP提供两个上行链路,在两条链路上分别建立主隧道与备隧道,但AC间互不感知。这就解释了你的现象,关键就在于哪台AC能成功建立“主隧道”。
AC1(有AP,无流量):AP与AC1的协商全部卡在了“备隧道”状态(显示为R/B)。因此,虽然发现了AP,但作为备AC不转发任何业务流量。
AC2(无AP,有流量):AC2与所有AP成功建立了“主隧道”(R/M状态),负责转发业务流量。但可能因为版本差异,其管理平面无法正确解析和显示AP信息,所以有流量但没有发现AP。
你提到的版本差异是问题的核心。不同版本的AC,其CAPWAP协议的实现细节、功能支持可能存在差异。当备AC的软件版本不支持或理解主AC下发的某些配置或命令时,可能导致AC对AP的状态判断失误。
一个典型场景是:
所有AP首先向高版本AC1发起注册。
由于AC间存在版本差异,CAPWAP隧道协商异常,导致主备角色选举错乱。
结果是:AC1错误地认为自己是备AC,AC2错误地认为自己是主AC,从而出现了你看到的“奇怪现象”。
在两台AC上分别执行以下命令,确认软件版本,这是定位问题的第一步。
分别登录两台AC,执行以下命令,确认AP的真实主备状态。
AP state 和 CAPWAP tunnel state 字段:主AC (Master):正常状态应为 Run 和 R/M。
备AC (Backup):正常状态应为 Run 和 R/B。
这将帮助你确定哪一台是真正的主AC。
在AC上执行以下命令,查看AP的数据隧道(Data Tunnel)状态,它决定了业务流量是否能正常转发。
CAPWAP data tunnel down 等字段。如果数据显示为down,则说明数据隧道不通,这与AC1的现象直接相关。集中转发模式下,业务VLAN的三层网关必须在AC上创建。需要检查AC上是否已为业务VLAN配置了VLAN接口和IP地址。如果AC1上没有这些配置,即使成为主AC,也无法转发业务流量。
操作要点:
将主备两台AC升级到官方推荐的同一稳定版本。
升级顺序:建议先升级备用AC,再升级主AC,以降低对业务的影响。
配置检查:升级后,再次检查DHCP、VLAN等关键配置是否存在缺失。
在版本统一的基础上,可以进一步优化双机备份配置。
配置AP优先级:在AC上为AP配置不同的优先级,明确指定主备关系。
配置抢占:开启抢占功能,使AP在主AC恢复后能自动切回。
具体配置命令如下:
如果对双机备份机制不熟悉或需要快速恢复业务,可将两台AC组成IRF(智能弹性架构),从逻辑上虚拟成一台设备,避免主备状态混乱。但这需要评估网络结构和License等因素。
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论