適用企業客戶的 macOS 無線漫遊服務

瞭解 macOS 如何在無線網路中支援不同存取點間的漫遊服務。

對於系統管理者而言,macOS 漫遊可以讓 Mac 在辦公室網路中的不同位置之間移動時,依然保持連線狀態。


觸發臨界值

觸發臨界值是用戶端維持目前連線所需的最低訊號強度。 

macOS 用戶端會監視並維持目前的 BSSID 連線,直到 RSSI 越過 -75 dBm 臨界值。一旦 RSSI 跨越臨界值,macOS 就會掃描目前的 ESSID 是否有其他 BSSID 候選。

在設計無線訊號覆蓋區域之間的訊號重疊時,請將此臨界值納入考量。macOS 會維持目前的連線,直到抵達 -75 dBm 臨界值為止,但是 5 GHz 訊號覆蓋區域重疊則是設計為 -67 dBm。這些用戶端將會維持目前的 BSSID 連線,並可能超出您預期的連線時間。

同時請考慮訊號覆蓋區域重疊的測量方式。不同電腦上的天線會因機型不同而有所差異,而且它們會顯示與預期不同的訊號覆蓋區域界限。測量訊號覆蓋區域重疊時,使用目標裝置來測量是最好的辦法。


波段、網路和漫遊候選的選取標準

macOS 的波段一律預設為 5 GHz,而非 2.4 GHz。只要 5 GHz 網路的 RSSI 至少為 -68 dBm,且未超出網路負載,就會出現這種情況。

macOS 會考量網路間所共用的頻道使用率和關聯用戶端數量相關資訊。macOS 使用這些詳細資訊,以及訊號強度測量(RSSI),為候選網路評分。分數較高的網路能提供較好的 Wi-Fi 體驗。

如果有多個 5 GHz SSID 得到相同分數,macOS 會根據以下條件選擇網路:

  • 802.11ax 優先於 802.11ac。
  • 802.11ac 優先於 802.11n 或 802.11a。
  • 802.11n 優先於 802.11a。
  • 80 MHz 頻道寬度優先於 40 MHz 或 20 MHz。
  • 40 MHz 頻道寬度優先於 20 MHz。

在配備 Apple 晶片的 Mac 電腦上,macOS Monterey 支援 802.11k。

舊版 macOS 不支援 802.11k,但會與已啟用 802.11k 的 SSID 交互運作。

macOS 會選取 RSSI 為 12 dB,或是大於目前 BSSID 之 RSSI 值的 BSSID 來當做目標,無論 macOS 用戶端是否閒置中,或正在傳送或接收資料,這點皆適用。


漫遊效能

漫遊效能代表用戶端成功認證新 BSSID 所需的時間。

尋找有效的網路與 AP 只是該程序的一部分。用戶端必須快速且毫無中斷地完成漫遊程序,使用者才不會遇到斷線的情況。漫遊涉及用戶端認證新 BSSID 以及從目前的 BSSID 取消認證。安全性和認證方法會決定多快可達成這個程序。 

首先,802.1X 型的認證要求用戶端完成整個的 EAP 金鑰交換,之後才能從目前的 BSSID 取消認證。這會花費數秒鐘(取決於環境的認證基礎設施),但一般使用者並不會感覺到服務中斷。

macOS 支援靜態 PMKID(成對主密鑰識別碼)快取,以協助最佳化在相同 ESSID 內的 BSSID 之間進行漫遊。macOS 不支援高速 BSS 轉換(亦稱為 802.11r)。您不需要部署額外的 SSID 來支援 macOS 服務,因為 macOS 能夠和 802.11r 交互運作。

在配備 Apple 晶片的 Mac 電腦上,macOS Monterey 支援 802.11r 和 802.11v。

macOS 支援靜態 PMKID(成對主密鑰識別碼)快取,以協助最佳化在相同 ESSID 內的 BSSID 之間進行漫遊。先前版本的 macOS 不支援高速 BSS 轉換(亦稱為 802.11r)。先前版本的 macOS 可與 802.11r 交互運作,因此不需要部署額外的 SSID。


測量用戶端 RSSI

macOS 透過幾個內建的工具進行掃描以便測量 RSSI。

若要瞭解關聯網路的 RSSI,請按住 Option 鍵同時按一下「Wi-Fi」選單

macOS 的「Wi-Fi」選單列選項選單

若想知道用戶端環境中網路的 RSSI,請使用「無線診斷」。若要開啟「無線診斷」,請按住 Option 鍵同時按一下「Wi-Fi」選單 ,然後選取「打開無線診斷」。在選單列中,選取「視窗」>「掃描」,以找出所有鄰近的無線網路,並測量其 RSSI。

「無線診斷」掃描結果視窗

發佈日期: