跳至主要內容

使用封包擷取 (PCAP) 診斷慢速 WiFi 效能

本技術參考指南為 IT 經理、網路架構師和場域營運總監提供了一套結構化的封包級方法論,利用封包擷取 (PCAP) 分析來診斷和解決慢速企業級 WiFi 效能。透過剖析原始的 802.11 訊框 - 包括重傳率、空口時間利用率和實體層元數據 - 團隊可以精準地將 RF 層瓶頸與有線網路或應用程式問題隔離開來。本指南適用於高密度場域,包括飯店、零售連鎖、體育場和會議中心,提供具體可行的診斷工作流程、真實案例研究以及設定補救步驟,以收回網路容量並保護顧客體驗。

發佈於
📖 8 分鐘閱讀458 字數2 範例3 練習題9 關鍵定義

Video overview

收聽此指南

查看播客逐字稿
[00:00 - 01:00] 簡介與背景 歡迎收看本次的 Purple 技術簡報。我是您的主持人,今天我們要探討 IT 經理、網路架構師和場域營運總監所面臨最棘手且令人沮喪的挑戰之一:診斷緩慢的 WiFi 效能。 當使用者抱怨「WiFi 很慢」時,管理階層或客戶的第一反應通常是歸咎於網路基礎設施,或要求更多頻寬。但作為高階 IT 專業人員,我們知道訪客 WiFi 網路是複雜的生態系統。瓶頸可能出在任何地方:設定錯誤的存取點、實體層干擾、佔用無線電傳輸時間的舊型用戶端裝置,甚至是應用程式層級的延遲。 為了找出絕對的真相,我們必須檢視封包。今天,我們將深入探討封包擷取(Packet Capture - 即 PCAP)分析。我們將跳過高階的儀表板指標,直接檢視原始的 802.11 訊框,以精準定位無線網路降速的確切根本原因。無論您是管理高密度的會議中心、繁忙的零售連鎖店,還是奢華酒店,本次簡報都將為您提供一套結構化、具體可行的手法,徹底解決 WiFi 緩慢的問題。 [01:00 - 06:00] 技術深度剖析 讓我們從擷取無線流量的基本概念開始。與您可以直接側錄交換器連接埠的有線網路不同,無線封包擷取需要直接從空氣中擷取訊框。為此,您的無線擷取介面卡必須設為監聽模式(monitor mode)。在標準的受管模式(managed mode)下,無線網路卡只會接聽傳送到自身 MAC 位址的訊框。然而在監聽模式下,網卡會停止傳送,並被動地監聽特定通道上的每一個 802.11 訊框,無論目的地為何。 一旦您的擷取介面卡處於監聽模式並鎖定目標通道,您將會開始看到三種主要類型的 802.11 訊框:管理(Management)訊框、控制(Control)訊框和資料(Data)訊框。瞭解這些對於診斷效能問題至關重要。 首先是管理訊框。這些訊框處理探索、驗證和關聯程序。例如,存取點會不斷廣播信標(Beacon)訊框(通常每 100 毫秒一次),以宣告其存在、SSID 以及支援的資料速率。當用戶端想要連線時,它會傳送探測請求(Probe Request),而 AP 則會以探測回應(Probe Response)進行回覆。接著是驗證和關聯的請求與回應交握。如果您在 PCAP 中看到大量的探測請求或持續的解除驗證(deauthentication)訊框,這代表存在訊號覆蓋空隙、漫遊問題或潛在的惡意 AP 干擾。 第二,控制幀。這些是無線通訊中默默付出的英雄。它們管理物理介質並協調存取。最常見的控制幀是確認幀(ACK)。由於無線是共用的半雙工介質,因此每個單播數據幀都必須得到接收端的確認。如果傳送端在嚴格的超時時間內未收到 ACK,它會假設發生了碰撞並重新傳送該幀。這就是我們在 802.11 標頭中尋找重試標記的地方。在健康的企業網路中,您的重試率應低於 5%。如果您的 PCAP 顯示重試率攀升至 10% 或 20% 以上,表示您正遭受嚴重的物理層干擾或隱藏節點問題。另一組控制幀是 RTS 和 CTS - 發送請求和允許發送。這些用於在用戶端裝置無法互相聽到但都可以聽到 AP 的環境中保留介質並防止碰撞。 第三,數據幀。這些承載了實際的負載。在慢速 WiFi 的情況下,我們要查看傳輸這些幀的數據速率。802.11 網路會根據訊號品質動態調整數據速率。如果用戶端的訊號雜訊比較差,AP 將降低其傳輸速率 - 有時甚至會降至每秒 1 或 6 Megabits。當舊型裝置或距離較遠的用戶端以這些低速率傳輸時,它佔用空口時間的時間要比以每秒 300 Megabits 傳輸的用戶端長得多。這稱為空口時間飢餓(airtime starvation)。單個用戶端以低速率傳輸大型數據幀,實際上會拖慢每個其他使用者在整個通道上的效能。 要在 Wireshark 中診斷此問題,您應該查看 Radiotap 標頭,這是由擷取驅動程式附加在 802.11 幀前面的。Radiotap 標頭提供了至關重要的物理層元數據:通道頻率、該特定幀使用的確切數據速率,以及 RSSI - 接收訊號強度指示器。如果您針對低數據速率篩選擷取的內容,或者尋找訊號強度低於負 70 dBm 的幀,您就可以快速識別出是哪些特定的用戶端裝置在耗盡您的空口時間。 [06:00 - 08:00] 實作建議與常見陷阱 現在,我們如何將這些封包層級的深入見解轉化為企業級的解決方案?讓我們討論一些實際案例。 想像一個大型飯店的會議中心。在主題演講活動期間,訪客 WiFi 變得非常緩慢。標準儀表板可能會顯示高通道使用率,但它不會告訴您原因。藉由在活動通道上執行 PCAP,您可能會發現 40% 的空口時間被管理幀消耗了 - 具體來說,是來自人群中數百個被動裝置的大量探查請求(Probe Requests),以及 AP 訊標(Beacons)以每秒 1 Megabit 的最低基本速率傳輸。這裡的解決方法並非增加頻寬,而是調整配置。首先,停用舊式數據速率。透過將最低基本速率設定為 12 或 24 Mbps,您可以強制 AP 更快地傳送 Beacon,從而收回大量的空中時間。這也能防止訊號不良的遠端用戶端一開始就進行關聯,進而促使他們漫遊到較近的 AP。其次,降低 2.4 GHz 頻段的傳輸功率以減少通道重疊,並利用頻段導引將雙頻用戶端推向更乾淨的 5 GHz 或 6 GHz 頻段。 另一個常見的陷阱是隱藏節點問題,這在具有長通道的零售環境或倉庫部署中非常常見。兩個被貨架或金屬架隔開的用戶端設備都可以與 AP 通訊,但彼此卻聽不到對方的聲音。他們同時進行傳輸,導致 AP 處發生訊框碰撞。在您的 PCAP 中,這會顯示為數據訊框的高重試率,但個別封包的訊號強度卻非常優異。若要解決此問題,您可以在 AP 上啟用 RTS/CTS 閾值,強制用戶端協調他們的傳輸。 [08:00 - 09:00] 快速問答 讓我們來解答一些高階 IT 主管經常提出的快速問題。 問題一:我們是否應該在整個部署中持續進行封包擷取?絕對不要。在企業規模下進行持續的完整封包擷取會面臨儲存空間限制,且毫無必要。相反地,請使用您網路管理平台的智慧擷取功能,在偵測到特定效能異常 - 例如高重試率或關聯失敗時,自動觸發針對性的 PCAP。 問題二:我們該如何區分無線實體層問題與應用程式或有線網路瓶頸?請將 TCP 握手和 HTTP 回應時間與 802.11 重試率進行比較。如果您的 TCP 往返時間很高,但 802.11 重試率在 5% 以下,則瓶頸在於有線端、DHCP 伺服器或應用程式本身。如果 802.11 重試率很高,則問題完全出在無線端。 問題三:訪客入口網站驗證如何影響 WiFi 慢速的投訴?通常,使用者所感受到的 WiFi 慢速實際上是 captive portal 重新導向的延遲。如果您的 DNS 解析速度慢或 RADIUS 伺服器出現瓶頸,用戶端就無法完成 802.1X 或 captive portal 握手。在您的 PCAP 中,請尋找 EAPOL 交換的延遲或緩慢的 DNS 查詢回應時間。整合像 Purple 這樣採用最佳化雲端 RADIUS 的高效能訪客 WiFi 平台,可確保在毫秒內完成驗證,消除這一常見的阻礙點。 [09:00 - 10:00] 總結與後續步驟 總結來說,封包擷取是無線診斷的終極事實來源。透過分析 Radiotap 標頭中的實體層中繼資料、評估 802.11 重試率並監控通道利用率,您可以從猜測過渡到精準、基於證據的修復。\n\n在您最佳化企業無線網路時,請記住連線僅僅是第一步。若要真正釋放基礎架構的價值,您需要善用其產生的數據。這正是 Purple 的用武之地。透過將我們的 Guest WiFi 與 WiFi Analytics 平台重疊在您最佳化的無線網路上,您可以將技術公用事業轉化為強大的業務資產 - 擷取第一方數據、提高訪客忠誠度並產生可衡量的 ROI。\n\n感謝您參與本次 Purple 技術簡報。如需更詳細的指南,包括我們對 Cisco AP 部署以及使用 Cloud RADIUS 實作 802.1X 的深入探討,請造訪 purple.ai。下次見,請保持您的通訊時間乾淨並讓封包持續流動。

核心系列的一部分:顧客 WiFi 指南 →

使用封包擷取 (PCAP) 診斷慢速 WiFi 效能

執行摘要

對技術長(CTO)、網路架構師及場域營運總監而言,「WiFi 慢」是營運效率和顧客滿意度面臨的持續威脅。雖然標準網路管理儀表板能提供高階健康度評分,但往往會掩蓋無線效能退化的根本原因。若要在高密度環境(如飯店會議中心、大型購物中心和體育場館)中排除慢性效能問題,IT 團隊必須超越表面指標,直接分析無線訊框。

利用封包擷取(PCAP)分析是最權威且最精確的方法,能讓網路工程團隊在實體層與資料連結層,對用戶端裝置與基地台之間的通訊進行深度分析。本技術參考指南概述了一套結構化、不受特定廠商限制的方法,用於擷取和分析 802.11 訊框。透過專注於關鍵指標,例如訊框重傳率、頻道利用率和空口時間匱乏(airtime starvation),網路管理員可以將無線實體層問題與有線後傳或應用程式瓶頸進行隔離。藉由實施這些診斷方法,同時運用企業級解決方案(例如 Guest WiFi 與 WiFi Analytics),即可將令人頭痛的網路工具轉化為高效能且高投資報酬率(ROI)的企業資產。

技術深入剖析

802.11 媒介與 Monitor Mode 的必要性

為了精確診斷無線網路效能,網路架構師必須了解無線媒介與交換式有線網路在根本上的不同。無線網路是一種共享的半雙工媒介,在任何給定的毫秒內,一個頻道上只能有一台裝置進行傳輸。此外,標準無線網路卡(NIC)運作於「託管」或「工作站」模式,這意味著它們會捨棄任何未明確發送到其自身 MAC 位址的框架。若要擷取無線通訊的完整輪廓,擷取工作站必須使用配置為 Monitor Mode 的介面卡。

Monitor Mode 與 Promiscuous Mode 的比較:雖然有線網路中的 promiscuous 模式允許 NIC 擷取本機廣播網域中的所有封包,但它不適用於無線框架標頭。Monitor mode 允許無線介面卡被動偵聽特定頻道上空中所有的 802.11 框架,從而在不與 AP 關聯的情況下,擷取管理和控制框架以及數據載荷。

802.11 框架結構與 Radiotap 標頭

在 monitor mode 下擷取的每個無線封包,都會由擷取驅動程式在前面加上 Radiotap Header。此標頭不會在空中傳輸;相反地,它提供了由偵聽無線 NIC 擷取的關鍵實體層中介資料。關鍵的實體層指標包括頻道和頻率(用以驗證擷取是否是在預期的頻道上進行)、以 dBm(RSSI)表示的訊號強度,以及傳輸該特定框架的數據速率。

在 Radiotap 標頭下方是 802.11 MAC 標頭,它將框架分為三種主要類型:

框架類型 主要子類型 在效能診斷中的角色
管理 (Management) Beacon, Probe Request/Response, Association, Deauthentication 高傳輸量表示存在訊號覆蓋空隙、激進漫遊或舊型用戶端開銷。
控制 (Control) ACK, Block ACK, RTS, CTS 重新傳送(缺少 ACK)表示發生碰撞或干擾。RTS/CTS 用於診斷隱藏節點。
數據 (Data) QoS Data, Null Function 低速率數據框架比例過高表示空閒時間匱乏。

框架重新傳送與空閒時間匱乏

由於 802.11 在傳輸期間缺乏碰撞偵測,因此它依賴積極確認。接收端無線電必須以控制 ACK 框架確認收到的每個單播框架。如果傳送端在特定的逾時視窗內未收到 ACK,它會增加其重試計數器並重新傳送該框架。在健康的企業部署中,802.11 重試率 (Retry Rate) 應保持在 5% 以下。重試率超過 10% 會導致吞吐量和延遲產生複合性的衰退。

當訊號強度較弱或具備舊型功能的用戶端裝置以低速率(例如 1 Mbps 或 6 Mbps)傳輸數據時,就會發生空檔時間匱乏(Airtime starvation)。由於與高速的 802.11ac/ax 影格相比,這些低速率影格需要明顯更長的時間才能完成傳輸,因此單一遠處的用戶端就可能消耗掉不成比例的可用空檔時間,導致附近的高速用戶端無法獲得介質傳輸。這是 Hospitality 與 Retail 環境中,WiFi 速度變慢最常見且最常被誤診的原因之一。

使用封包擷取 (PCAP) 診斷慢速 WiFi 效能 - signal strength chart

實作指南

逐步無線封包擷取工作流程

若要使用 PCAP 獨立分析並診斷緩慢的 WiFi 效能,網路工程團隊應遵循此結構化的五步驟診斷工作流程。

使用封包擷取 (PCAP) 診斷慢速 WiFi 效能 - pcap workflow diagram步驟 1:擷取設定與頻道鎖定。 使用支援監聽模式(monitor mode)的專用外接 USB 無線網路卡。使用場勘工具或 AP 控制器儀表板識別效能不佳的 AP 頻道。將監聽網路卡設定為監聽模式,並將其鎖定在該特定頻道與頻道寬度。將進行擷取的筆記型電腦放置在受影響的用戶端裝置附近,以確保監聽器體驗相同的射頻(RF)環境。

步驟 2:驗證實體層健康狀況。 在分析更高層協定之前,先驗證 Radiotap 標頭中的實體層特徵。確保用戶端的 RSSI 至少為 -67 dBm 且雜訊底限低於 -95 dBm,以提供 28 dB 或更高的 SNR,從而支援高密度語音與數據。檢查用戶端是否以較低的 MCS(調變與編碼策略)索引進行傳輸;如果影格持續以低於 MCS 2 的速度傳送,則代表用戶端正受到訊號品質不佳或實體障礙物的影響。

步驟 3:篩選與分析 802.11 影格。 在 Wireshark 中開啟 PCAP 並套用特定的顯示篩選器來分類問題。若要隔離特定的用戶端 MAC 位址,請使用 wlan.addr == [Client_MAC]。若要篩選重傳,請使用 wlan.fc.retry == 1。若要監控管理影格的開銷,請使用 wlan.fc.type == 0。若要檢查頻道利用率,請導覽至 Statistics > I/O Graph,並繪製每秒總封包數與每秒重傳封包數的對比圖。

步驟 4:找出根本原因。將篩選後的數據與已建立的效能閾值進行分析。在訊號強度良好的情況下,如果重試率超過 10%,表示發生了由隱藏節點 (Hidden Node) 問題或非 WiFi 干擾所引起的訊框衝突。低數據傳輸率伴隨高空口時間 (Airtime) 消耗,則表示由舊型用戶端或遠端裝置引起的空口時間匱乏 (Airtime Starvation)。過多的探測請求 (Probe Request) 與回應則表示「黏性用戶端」行為或 AP 覆蓋範圍不佳。

**步驟 5:套用補救措施並重新測試。**根據識別出的根本原因,實施適當的設定變更。停用舊型數據傳輸率(1、2、5.5、11 Mbps),並將最低基本傳輸率設定為 12 Mbps 或 24 Mbps。針對隱藏節點問題,請在 AP 上設定 RTS/CTS 閾值。調整 AP 發射功率以減輕同通道干擾。執行後續的 PCAP 以驗證重試率已降至 5% 以下,且平均數據傳輸率已提升。如需身分驗證與存取控制的深入指引,請參閱 如何使用 Cloud RADIUS 實施 802.1X 身分驗證。

對於您的特定設置有任何疑問嗎?

我們的團隊與超過 80,000 個場域的場域營運商、IT 經理和網路工程師合作。立即預約 20 分鐘的通話,我們將向您展示其他與您相似的用戶是如何解決此問題的。

最佳實踐

在診斷企業網路時,解決方案架構師應遵循業界標準且不限特定廠商的最佳實踐,以確保診斷精確與長期穩定。

**利用智慧與觸發式擷取。**在數百個 AP 上進行持續的全封包擷取需要極大的儲存空間。相反地,應利用支援觸發式 PCAP 的現代網路管理平台。當用戶端遇到關聯失敗、高 DHCP 延遲或過多的 802.11 重試時,Cisco Catalyst Center 或 Aruba Central 等平台可以自動觸發滾動緩衝 (Rolling-Buffer) PCAP。這種方法對於網路可靠性至關重要的 醫療保健 和 交通運輸 環境非常實用。

**隔離無線與有線的效能瓶頸。**務必驗證「WiFi 慢」的投訴是否確實是無線問題。將 PCAP 中的 HTTP 回應時間或 TCP 往返時間 (RTT) 與 802.11 重試率進行比較。如果 TCP RTT 很高但 802.11 重試率很低(低於 3%),則瓶頸在於有線網路、DHCP 伺服器、DNS 解析或 WAN 閘道器。如果 802.11 重試率很高(高於 10%),則問題完全出在無線射頻 (RF) 領域。在擷取過程中維持合規性與安全性。 在公共場所或企業環境中擷取原始無線封包可能會暴露敏感的使用者資料,從而可能違反 GDPR 等隱私法規或 PCI-DSS 等安全標準。在採用 WPA3 或 WPA2 企業版的安全環境中,資料承載內容在空中傳輸時會被加密,這對於實體層與 MAC 層的排錯已然足夠,同時也能保護使用者隱私。當為了效能排錯進行擷取時,請將您的擷取工具設定為使用 tcpdump -s 128 將承載內容截斷至前 128 位元組,以僅保留 Radiotap、802.11 與 IP 標頭,排除實際的使用者資料。

參考廠商指南與標準。 針對企業級部署,請將您的 PCAP 方法論與 IEEE 802.11 標準及廠商專屬指南保持一致。針對基於 Cisco 的環境,請參閱 Cisco Wireless APs: 2026 Guide to Products & Deployment 以瞭解特定平台之擷取程序。針對存取控制與驗證診斷,10 Best Network Access Control (NAC) Solutions for 2026 則為將 PCAP 發現與更廣泛的安全管理相結合提供了背景資訊。

排錯與緩解措施

下表概述了透過 PCAP 識別的常見無線故障模式、其封包級指標以及建議的緩解步驟:

故障模式 PCAP 指標 根本原因 緩解步驟
隱蔽節點問題 儘管 RSSI 很高,但資料框架的重試率仍然很高。 兩個用戶端可以與 AP 通訊,但由於距離或障礙物而彼此隱蔽,導致同時傳輸。 在 AP 上啟用 RTS/CTS 閾值;重新調整 AP 位置以消除實體障礙。
同頻道干擾 相同頻道上多個 BSSID 的大量 Beacon 導致頻道利用率 >70%。 相同頻道上的 AP 過多,或頻道寬度過寬。 實施系統化的頻道規劃;將頻道寬度縮減至 20 或 40 MHz;調整 AP 發射功率。
黏性用戶端行為 用戶端儘管靠近提供更強訊號的 AP,但仍與遙遠的 AP 保持關聯(低 RSSI、低資料傳輸率)。 用戶端漫遊演算法為被動式;AP 發射功率過高。 調整 AP 發射功率;將最低基本資料傳輸率設定為 12 或 24 Mbps;實施 802.11v/k/r 漫遊。
DHCP / DNS 延遲 EAPOL 握手迅速完成,但隨後的 DHCP 或 DNS 框架卻出現數秒的延遲。 無線鏈路運行處於最佳狀態,但上游有線網路服務出現瓶頸。 排除有線基礎架構的故障;驗證 DHCP 租期與位址池大小;實施雲端託管驗證。
n

投資報酬率與業務影響

透過精確的 PCAP 診斷來簡化企業 WiFi 效能,可帶來直接且可衡量的業務效益。在零售連鎖店、飯店和公共空間等高流量場所中,網路正常執行時間與效能與客戶滿意度和商業營收直接相關。

透過使用 PCAP 識別並消除浪費通訊時間的舊型裝置和同頻道干擾,網路團隊可以回收高達 40% 的現有無線容量。這種最佳化延緩了昂貴的硬體更換週期,使場所能夠支援更高的用戶端密度,而無需購買額外的 AP 或升級交換器基礎設施。在大型安裝中,採用系統化的 PCAP 診斷方法而非僅憑猜測,可縮短平均修復時間 (MTTR) 高達 60%。工程師可以迅速隔離慢速應用程式是由 RF 干擾、用戶端驅動程式問題還是有線網路中的瓶頸所致。

對於旅宿和零售業者而言,可靠的 WiFi 是客戶互動的基石。將最佳化的無線網路與 Purple 的 Guest WiFi 和 WiFi Analytics 平台整合,使企業能夠擷取精確的第一方客戶數據、推動精準行銷活動並提高品牌忠誠度。在 Retail 和 Hospitality 等產業中,這種數據收集引擎將傳統上視為成本中心(WiFi 基礎設施)轉變為強大的營收產生平台。對於教育機構,WiFi in Schools: The 2026 Administrator & IT Guide 為在高密度、多裝置環境中應用這些診斷原則提供了進一步的背景資訊。

參考資料

[1] Cisco Meraki: Analyzing Wireless Packet Captures [2] VIAVI Solutions: What is Packet Capture? [3] QA Cafe: Troubleshooting Slow Apps with Packet Captures [4] Purple 指南:如何在不升級網速的情況下修復慢速 WiFi [5] Purple 指南:WiFi 頻道選擇終極指南

關鍵定義

Monitor Mode

一種特殊的無線網卡狀態,允許介面卡在特定頻道上被動監聽空中所有的 802.11 訊框,包括管理、控制和資料訊框,而無需與存取點(AP)建立關聯。

對於擷取原始無線 PCAP 檔案至關重要。標準的「託管」模式會捨棄未傳送至主機裝置的訊框,因此不適用於無線診斷。

Radiotap Header

由擷取驅動程式附加在擷取的 802.11 訊框前的標準化標頭,包含實體層中繼資料,例如訊號強度(RSSI)、頻道頻率和傳輸資料速率。

在 Wireshark 中用於分析擷取到訊框之確切毫秒時間點的實體射頻(RF)環境。為訊號品質和資料速率分析提供真實依據。

Retry Rate

在 MAC 標頭中設定了「重試 (Retry)」位元的已傳送 802.11 訊框百分比,表示因缺少接收確認 (ACK) 訊框而進行重傳。

無線網路健康狀況的關鍵指標。高於 10% 的比率表示存在嚴重的干擾、碰撞或隱蔽節點問題,這會降低所有已連線用戶端的吞吐量並增加延遲。

Airtime Starvation

一種因舊版或距離較遠的用戶端裝置以低資料速率(例如 1 或 6 Mbps)傳送資料,進而佔用過多可用無線空閒時間(Airtime)的狀況,導致高速用戶端無法獲得足夠的容量。

在 PCAP 中透過篩選低資料速率和高頻道利用率進行診斷。透過停用傳統速率並將最低基本速率設定為 12 或 24 Mbps 來解決。

Hidden Node Problem

一種射頻衝突情境,其中兩個無線用戶端裝置可以與同一個 AP 通訊,但彼此無法聽到對方,導致在 AP 端發生衝突的同時傳輸。

可透過儘管訊號強度極佳卻仍有高重試率的特徵來診斷。常見於有金屬貨架的零售環境或有混凝土牆的倉庫。可透過啟用 RTS/CTS 閾值來解決。

Beacon Frame

AP 定期(通常每 100 毫秒)廣播的一種 802.11 管理框架,用於向附近的用戶端公告其存在、SSID、支援的資料速率和功能。

在高密度部署中,相同頻道上的大量 AP 可能會導致 Beacon 開銷消耗高達 50% 的可用空口時間,特別是在以低基本速率傳輸時。

RTS/CTS (Request to Send / Clear to Send)

一種用於協調無線媒體存取的握手機制,用戶端在傳輸資料前發送 RTS 框架,AP 則回應 CTS 框架以幫附近的所有裝置保留頻道。

用於減輕在零售店和倉庫等高密度或有物理障礙的環境中,因隱藏節點問題所引起的衝突。

Channel Utilisation

無線媒體處於忙碌狀態的時間百分比,不論是由於可解碼的 802.11 傳輸還是非 WiFi 的實體層雜訊所致。

使用率超過 70% 通常會導致所有關聯用戶端的延遲嚴重增加和吞吐量下降。在 Wireshark 中可透過「Statistics > I/O Graph」進行測量。

EAPOL (Extensible Authentication Protocol over LAN)

在 802.1X 驗證程序期間,用於在無線用戶端與驗證器(AP)之間傳輸 EAP 驗證訊息的協定。

在 PCAP 中可見的 EAPOL 交換延遲表示 RADIUS 驗證伺服器存在瓶頸,當無線鏈路本身健康時,使用者常會將此誤判為「WiFi 慢」。

範例

一間擁有 200 間客房的奢華飯店正在其主宴會廳舉辦一場科技會議。在主題演講期間,超過 150 名顧客反映他們可以連線到顧客 WiFi,但無法載入網頁,體驗到極度緩慢的效能。標準儀表板顯示頻道 36 上的 5 GHz 頻道利用率高達 82%,但幾乎沒有活動的數據吞吐量。現場 IT 團隊需要找出根本原因並立即實施解決方案。

網路架構師使用監聽模式 (monitor-mode) 介面卡在頻道 36 上啟動無線封包擷取。

步驟 1 - PCAP 分析:擷取結果顯示,總空口時間的 45% 被管理訊框 (Management frames) 消耗。具體而言,來自飯店自身 AP 的信標訊框 (Beacon frames) 正以最低的 1 Mbps 基本速率傳輸,且現場數百個被動用戶端裝置發出了大量的探測請求 (Probe Requests) 和探測回應 (Probe Responses)。

步驟 2 - 實體層檢查:檢查 Radiotap 標頭顯示,數個舊型 802.11b/g 裝置正以 2 Mbps 傳輸 QoS 數據訊框,長時間佔用介質,導致較新的 802.11ac/ax 用戶端遭遇空口時間飢餓。

步驟 3 - 補救措施:在無線控制器中,架構師停用了舊版數據速率 (1, 2, 5.5, 11 Mbps),並將最低基本速率設為 12 Mbps。這會強制 AP 以快 12 倍的速度傳輸信標,立即收回超過 30% 的頻道空口時間。這也能防止訊號不佳的遠處用戶端進行關聯,進而鼓勵其漫遊至較近的 AP。此外,架構師將 2.4 GHz 傳輸功率降低至 6 dBm,並啟用頻段導向 (band steering) 以將雙頻用戶端推向較乾淨的 5 GHz 頻段。

步驟 4 - 驗證:補救後的 PCAP 證實頻道利用率降至 38%,重試率降至 4% 以下,且顧客網頁能瞬間載入。

考官評語: 此場景展示了在高密度旅宿環境中常見的管理訊框開銷與空口時間飢餓的經典案例。經驗不足的工程師直覺通常是增加網際網路頻寬或新增更多 AP。然而,PCAP 清楚證明了瓶頸在於 RF 領域 - 特別是低基本數據速率。停用舊版速率是收回空口時間最有效的方法。透過將最低速率設定為 12 Mbps,我們消除了極低效的慢速 1 Mbps 傳輸。它還縮小了管理訊框的有效資料池 (cell) 大小,從而防止黏性用戶端 (sticky clients) 留連在遠處的 AP。這種方法是企業級旅宿部署中維持高密度場景高吞吐量的標準最佳實踐。

一家全國零售連鎖店報告指出,收銀通道中的無線銷售點 (POS) 終端機在購物尖峰時段會遇到間歇性連線中斷和交易處理緩慢的問題。這些商店在 2.4 GHz 上使用頻道 11 供 POS 終端機使用。當地的場勘顯示收銀台處有 -52 dBm 的極佳訊號強度,但交易延遲依然存在。網路團隊面臨在即將到來的交易尖峰期前解決此問題的壓力。

解決方案架構師在尖峰時段執行針對性的 PCAP 分析。

步驟 1 - 依用戶端 MAC 篩選:架構師使用 wlan.addr == [POS_MAC] 篩選出發生故障之 POS 終端設備的 MAC 位址擷取資料。

步驟 2 - 關鍵發現:儘管訊號強度高達優秀的 -52 dBm,該 POS 終端的 802.11 重試率(Retry Rate)仍高達 24%。PCAP 顯示有大量傳送的資料訊框未收到對應的 Control ACK 訊框,導致立即進行重傳。Channel 11 上沒有其他作用中的 BSSID,排除了標準同頻道干擾的可能性。然而,PCAP 顯示後方庫房中的無線盤點掃描器正與同一個 AP 進行傳輸。由於厚實的混凝土牆,POS 終端和盤點掃描器無法偵聽到彼此的傳輸,但兩者皆可與 AP 通訊 - 這是典型的 隱蔽節點問題 (Hidden Node Problem)。

步驟 3 - 緩解措施:架構師在無線控制器中,將該 POS SSID 的 RTS/CTS 閾值配置為 2347 位元組。現在,在傳送任何大型資料訊框之前,POS 終端必須先傳送 RTS 訊框;AP 則會回應所有用戶端皆能偵聽到的 CTS 訊框,藉此預留傳輸介質並防止碰撞。此外,POS 終端被遷移至專用的安全 5 GHz SSID,該頻段對貨架的穿透力更佳且擁擠程度較低。

步驟 4 - 驗證:後續的 PCAP 顯示 POS 終端的重試率降至 2.5%,且交易延遲已完全消除。

考官評語: 此案例凸顯了為何單憑訊號強度是一項會誤導無線網路健康狀況分析的指標。用戶端可能擁有完美的 -52 dBm 訊號,但由於碰撞,吞吐量仍可能趨近於零。此處 PCAP 至關重要,因為它能分析 ACK 訊框遺失的情況,這是實體層碰撞的特徵。在具有長通道、金屬貨架和後方的零售環境中,隱蔽節點問題極為常見。啟用 RTS/CTS 會增加少量的協定開銷,但對於協調傳輸和消除碰撞非常有效。將關鍵的 POS 流量遷移至 5 GHz 頻段,也透過利用更多不重疊的頻道和減少來自消費級裝置的干擾,解決了此問題。

練習題

Q1. 一家大型零售商場的 IT 經理正在排查行動盤點掃描器間歇性斷線的問題。無線現場勘測顯示倉庫後巷的訊號強度為 -72 dBm。監聽模式下的封包擷取顯示,該掃描器 MAC 位址的 802.11 重試率為 14%,且許多資料框架是以 1 Mbps 的速率傳輸。最可能的效能低下原因是什麼?哪兩個是立即的改善步驟?

提示:請同時考慮訊號強度閾值(-67 dBm 是可靠企業營運的最低要求)以及 1 Mbps 傳輸速率對頻道上所有其他用戶端之空口時間容量的影響。

查看標準答案

主要原因是訊號覆蓋範圍差(由 -72 dBm 指示,低於建議的 -67 dBm 閾值)與空口時間匱乏(由掃描器以 1 Mbps 傳輸引起)的結合。由於訊號微弱,掃描器降低了其資料速率以維持連線,這消耗了過多的空口時間,並由於衝突和訊號衰減而將重試率推高至 14%。

立即改善步驟:(1) 在無線控制器中停用舊型資料速率,並將最低基本速率設定為 12 Mbps。這將強制掃描器漫遊到更近的 AP,或防止其以如此低且無效率的速率進行關聯。(2) 重新調整現有 AP 的位置,或在靠近後巷的地方新增一個 AP,以將訊號強度提高到至少 -67 dBm,確保掃描器可以使用更高的 MCS 索引進行傳輸,從而立即降低重試率並回收空口時間。

Q2. 在對某公司辦公室內運作緩慢的 WiFi 網路進行封包擷取(PCAP)分析時,網路工程師注意到平均 TCP 往返時間(RTT)為 450 毫秒,且 HTTP 回應時間平均為 3.2 秒。然而,802.11 訊框重試率始終低於 3%,且整體通道利用率僅為 22%。這些數據對於效能瓶頸所在的位置有何指示?

提示:比較射頻層指標(重試率、頻道使用率)與傳輸和應用程式層指標(TCP RTT、HTTP 回應時間)。當一組指標健康而另一組不健康時,這代表什麼意義?

查看標準答案

這些數據表明效能瓶頸不在無線網路上;相反地,它存在於上游的有線網路、伺服器或應用程式本身。低於 3% 的 802.11 重試率和 22% 的通道利用率是極佳的指標,代表射頻(RF)環境健康且乾淨,沒有實體層干擾、擁塞或衝突問題。因此,高 TCP RTT(450 毫秒)和緩慢的 HTTP 回應時間(3.2 秒)必定是由 AP 將流量轉發到有線交換器之後發生的延遲所致 - 潛在原因包括 DHCP 伺服器超載、DNS 解析緩慢、WAN 閘道器擁塞或應用程式伺服器出現瓶頸。網路工程師可以信心十足地排除無線網路的嫌疑,並將排障重點放在有線後傳(backhaul)和伺服器基礎架構上。

Q3. 體育場營運主管正準備迎接一場預期有 15,000 名觀眾參加的活動。該體育場現有的 WiFi 網路在整個看台區部署了 5 GHz AP。活動前的 PCAP 顯示,即使在零主動訪客的情況下,通道 44 上的通道利用率也達到了 35%,且幾乎完全由 40 個處於彼此收聽範圍內的 AP 所發送的 Beacon 訊框組成。這種現象稱為什麼?主管在活動開始前應如何解決此問題?

提示:思考一下,在預設的信標(beacon)間隔和基本速率下,有過多 AP 在同一通道上進行廣播所帶來的影響。單一 Beacon 訊框在 1 Mbps 與 24 Mbps 速率下分別會消耗多少通訊時間(airtime)?

查看標準答案

這種現象稱為管理訊框擁塞(Management Frame Congestion,具體而言是信標開銷 Beacon Overhead)。當高密度的 AP 被設定在相同通道上,並以 1 Mbps 的最低基本速率每 100 毫秒廣播一次 Beacon 時,就會發生這種情況,即使在沒有用戶端連線的情況下,也會消耗大量可用通訊時間(airtime)。

改善步驟:(1) 優化通道規劃,減少共享通道 44 的 AP 數量,利用更多 5 GHz 頻譜(包括 DFS 通道),或在支援的情況下部署 6 GHz,確保相同通道上的 AP 在實體上相互隔離。(2) 將最低基本速率提高至 24 Mbps。透過強制以 24 Mbps 而非 1 Mbps 傳輸 Beacon,每個 Beacon 的傳輸速度快了 24 倍,能立即將管理開銷所消耗的通訊時間從大約 30% 降低到 2% 以下,從而將通道釋放給實際的數據流量使用。

對於您的特定設置有任何疑問嗎?

我們的團隊與超過 80,000 個場域的場域營運商、IT 經理和網路工程師合作。立即預約 20 分鐘的通話,我們將向您展示其他與您相似的用戶是如何解決此問題的。