[心得] Wifi基地台漫遊 幾種測試組合消失

看板Broad_Band作者時間6年前 (2018/06/04 14:11), 6年前編輯推噓6(601)
留言7則, 7人參與, 最新討論串1/1
因一些原因最近突然需要不斷線漫遊的功能 但是查了很多資料很少有我需要的資訊 應該說我查到的無法保證是我要的,所以乾脆自己測試 我想要的就是切換AP後保持原來的持續連線不斷線 舉例來說像是網頁都不算是持續連線,因為他的連線只有請求到接收到就完成 (其實這過程也是持續連線) 就算請求過程中斷線,瀏覽器也是有可能又重新發出請求,所以如果中間有真正的斷線是感 覺不出來 而我需要的就是像是telnet PTT的這種TCP持續連線(實際上當然不是為了連PTT XD) 而本次測試也發現很多問題不僅僅在AP端,使用端也都必須支援 原本我一直以為就算是同SSID,使用端的動作是主動切斷並換一個AP,但是這樣一來其實應 該就算是斷線 後來實測後再去Google才發現原來AP切換之前兩台AP會做溝通並把AP1的緩存丟給AP2等等 之類的一堆動作 並非單純的切斷AP1就直接換到AP2,這麼一看才總算理解 但是市面上有些功能是由AP端根據連線訊號強度直接踢掉終端, 這個根本就不能說是漫遊?(還是漫遊還有分類型?) 雖然終端重新連線了,但是原有的持續連線一定斷光光 因此這次弄了以下這些設備來測試 終端(使用者端): ACER SWITCH 10, ASUS T100 , ASUS R211N AP端: NETIS 2409D, TOTOLINK AC5, UAP-AC-LITE * 2, EnGenius Mesh 1組3顆 https://i.imgur.com/d9IcKMp.jpg
雜亂的放在一起 測試同SSID漫遊的組合為 組合1: TOTOLINK AC5(A地點) + NETIS 2409D(B地點) 組合2: UAP-AC-LITE(A地點) + UAP-AC-LITE(B地點) 組合3: EnGenius Mesh(A地點) + EnGenius Mesh(B地點) + EnGenius Mesh(C地點) https://i.imgur.com/1knhK3f.png
A跟B約差了10~12公尺,中間隔了二個轉角水泥牆 B跟C約差了12公尺,中間隔了一堆貨物(組合3才用到) DHCP隨便弄一台發, 所有機器都設為AP模式 測試結果 型號: ACER SWITCH 10 網路卡: Realtek 網路卡漫遊選項: 無 結果: 3種組合全部無法漫遊,只要連上去就只能等他自己斷線, 只要不斷線就永遠連在那台AP 型號: ASUS T100 網路卡: Broadcom 802.11 網路卡漫遊選項: Roam Tendency, Roaming Decision 結果: 雖然3種組合都可以漫遊, 但是判斷切換AP的速度非常非常慢, 就算將網卡選項都 調整為積極依然很慢 兩台AP的訊號已經是-30跟-80,但是依然緊緊咬住不放 常常大概要等1~2分鐘才會切換AP, 但是TCP並不會斷線 型號: ASUS R211N 網路卡: Qualcomm QCA9377 網路卡漫遊選項: Roaming aggressiveness(我測試其他幾台筆電只要有這個選項的網卡 都切很快) 結果: 3種組合全部都可以漫遊, 判斷切換AP的速度非常快 尤其應該有支援一些可以跟AP互相配合的訊號,因此用起來速度更快 舊網卡體驗就不講了,以下講的都是針對比較新的網卡的測試體驗 切換感想 組合1: 從A走到B必須很靠近B,訊號有一定的差距才會切換,如果訊號差得不夠多有時候甚 至就不切換了 因此最好兩台的距離要根據訊號做調整,可是又會卡到你的使用者端訊號每台測出 來可能會不一樣.. 切換速度在可以接受的範圍,應該也是不到1秒(不是每次) 組合2: 從A走到B大概過一半一些就馬上切到B了..應該跟AP自己的一些特殊功能有關,而 終端也要支援 切換速度極快 組合3: 比起組合2,從A走到B大概快到B就會切換,但是切換速度其實也很快,如果只比漫遊 我覺得跟組合2差不多 但是mesh的機器卻有一個? 想打缺點但其實不是缺點 等等解釋 結果搞了半天才發現原來是終端設備的問題 在相同組合下,切換漫遊的速度也是終端在決定,像我其實拿了2台新的筆電,就算是組合1 切換速度也是很快 netis甚至沒有ac功能,而且這台非常舊,但是終端換了T100測試,那切換速度實在是.... 我得把機器放在準備要切換的AP旁邊,在去泡個麵回來他才會切換 手機也找了幾台2~3年內的測試,基本上都切很快,也確認TCP不會斷線 因此現在反而發現基地台不是問題,終端設備支不支援才是問題,如果你的終端不支援你換 再好的AP也沒用 除了終端是否選擇切換的速度,AP跟AP之間交換的速度則是可以再次提升更快的體感 舉例傳統AP跟AP交換中間過程可能有10幾道的程序,而Unifi或是新的mesh機器通常本身則 是內建簡化這些過程 不過我覺得應該不是每家mesh都有這些功能,譬如 802.11r Fast Transition Roaming 或 自己的獨有方式 但是像unifi也是有 Fast Roaming 但他卻說他不是用11r 而是自己內部的簡化方式, 這..還是交給專業的大大解釋好了 附上以下實測影片 終端設備: ASUS R211N 組合1跟2 動作為A->B->A 反覆走各幾輪 組合3 則是 A->B->C->B->A 反覆 可從訊號看到我是慢慢走遠哪台設備,訊號慢慢變強就代表我慢慢走過去, 減少則反之 Totolink+netis https://www.youtube.com/watch?v=Xf1Gvdnnayo&feature=youtu.be
UniFi https://www.youtube.com/watch?v=a33IK2p2Jvg&feature=youtu.be
EnGenius https://www.youtube.com/watch?v=bnzG-cR4S1Q&feature=youtu.be
感覺有很多東西可以寫, 不過其實應該這樣看就大概看得懂 另外關於這台mesh有一些想寫,不曉得可不可以再開一篇? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.177.74 ※ 文章網址: https://www.ptt.cc/bbs/Broad_Band/M.1528092672.A.0B2.html ※ 編輯: twoseven (122.117.177.74), 06/04/2018 14:18:39

06/04 14:53, , 1F
再來一篇吧
06/04 14:53, 1F

06/04 15:08, , 2F
很有用的資訊
06/04 15:08, 2F

06/04 15:36, , 3F
感謝分享資訊
06/04 15:36, 3F

06/04 18:26, , 4F
06/04 18:26, 4F

06/05 13:16, , 5F
開,感謝分享呀!
06/05 13:16, 5F

06/06 13:23, , 6F
記得以前在做CCX,整天都在測roaming。
06/06 13:23, 6F

06/10 11:00, , 7F
推測試
06/10 11:00, 7F
文章代碼(AID): #1R5DW02o (Broad_Band)