(手机排版,还请见谅)
最近公司的产品,在客户端遇到Roaming掉封包的问题。
想说来PTT上询问大家的意见,长长知识。
客户AP为 Cisco MR33 5Ghz
我有使用[WirelessMon]抓取"ConnectedAPLogData"的 Log file
如下图所示,
我有标记色框的这边,都有发生”同一个Mac,但是Channel有切换”的状况
如果去比Ping对掉封包的时间,好像都是在切换到小频道的时候问题会发生。(157→36)
但是作为测试对照组的Microsoft Surface Pro,就一样连在Channel 157
https://i.imgur.com/85McDwW.jpg
在我的知识里,我认为同一个WiFi AP,如果我当初设定Channel 157,他永远都会是157
。
如果我Channel 选Auto,Wifi AP发现讯号干扰自动跳频道,应该是整台WiFi Ap一起跳?
怎么会发生,我们产品Channel已经跳到36,Microsoft Surface Pro一样连线在Channel
157?
我在网络上有找到另外的说法,网友说WiFi AP有Channel,当你选Auto
他会针对不一样的Device,去侦测你的连线品质,如果觉得彼此连线被干扰就会自动切换
Channel。
这里的自动切换Channel,只会针对有被干扰的连线去切换。
意思是说,
所以如果我有一台iPhone & HTC,连线同一个WiFi AP,
我iPhone可能都很顺利连线在Channel 157,因为WiFi AP觉得跟我连线很稳
但HTC可能就会一开始157,后来WiFi AP觉得跟我HTC连线被干扰,单独只切换HTC的Channe
l到36,但是与iPhone连线依然是Channel 157。
不知道哪一个的说法才是正确,且符合我这张Log的说明方式。
还请大家帮我解答一下~拜托