適用企業客戶的 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 或更佳時,就會出現這種情況。

如果有多個 5 GHz SSID 達到這個值,macOS 會根據以下標準選擇網路:

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

macOS 不支援 802.11k。macOS 會與已啟用 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 交互運作。

測量用戶端 RSSI

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

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

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

除了這個圖形工具之外,您還可以使用命令列工具程式「airport」取得相同的資料。您可以在以下路徑找到這項資源:/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/。「-s」旗標會掃描目前的環境來找出可用網路,並列出 RSSI。

發佈日期: