最近接到一个挺典型的酒店无线网络案例,客人普遍反映看高清直播卡顿,但网页浏览、微信这些基础应用又没问题。接手的技术同事是新人,对网络拓扑和问题细节描述得不太清楚,所以决定去现场实地摸个底。
背景介绍
这家酒店用的是市面上比较常见的酒店场景解决方案,网络拓扑大致如下:

到现场实测后发现,问题确实集中在高码流应用上。用无线网络打开斗鱼直播,选择1080P原画质,画面会出现明显卡顿。

但只要把清晰度调到“蓝光4M”,播放立刻就流畅了。而有线网络则基本正常,这其实已经指向了一个比较明确的方向。
分析思路
这种“基础应用正常,高带宽应用卡顿”的现象,十有八九是终端带宽被限制了。所以接下来的排查思路很清晰:首先确认是否存在限速;然后找到配置点,根据实际需要调高限速值;最后观察调整后的用户体验。思路虽然简单,但过程却有点小波折。
排查调试
第一步,先得坐实“限速”这个猜想。用笔记本连上酒店Wi-Fi,查看协商速率,显示为400Mbps,工作在5G频段80MHz频宽,这完全正常,说明无线信号本身没问题。

直接进行测速,结果就露馅了:下行速度被牢牢限制在10Mbps左右。

这下原因就找到了。超高清直播的码流通常要求10Mbps以上的稳定带宽,而当前限速正好卡在这个门槛上,不卡才怪。接下来,登录无线控制器(AC)后台调整限速策略就行了。
没想到,第二步就遇到了拦路虎。尝试通过Web和SSH登录AC,均告失败。

询问酒店IT管理员,因为是新人,他也不清楚登录方式。首先怀疑是不是改了管理端口?于是对设备进行了端口扫描。

扫描结果显示,SSH的22端口是开放的,但80和443这类Web管理端口没开。既然SSH服务开着却连不上,很可能是设置了IP访问限制。抓包分析一下,果然看到了TCP连接被重置(RST)的报文。

基本可以断定,AC只允许特定的管理IP地址进行配置访问。说实话,这种安全策略在酒店行业里算做得比较到位的,不像有些地方,网关用着弱密码,说登就能登。
AC本地无法登录,这条路暂时走不通。不过好在问题根源明确,只是个配置问题。于是建议酒店IT管理员向总部反馈,通过云端管理权限远程修改限速策略。通常建议将下行限速值调整到20Mbps或以上,以满足高清视频需求。

原理及解决方案
这个案例的问题核心很清晰:无线网络中对单个终端(STA)的下行速度做了限制(10Mbps),而这个带宽无法满足超清视频直播的流量需求,导致卡顿。
解决方案也直接:由于本地AC管理访问受控,需通过酒店集团IT总部,利用云管理平台或远程权限,修改无线策略中的终端限速配置,适当提升下行带宽阈值即可解决问题。
