您可以為每個網站啟用一或多個 Branch Reflector。用戶端端點會偵測相同或不同網站中已啟用的 Branch Reflector。

Mirage IP 偵測和鄰近演算法將使用下列程序尋找相符的 Branch Reflector:

  1. 演算法會先確認潛在 Branch Reflector 是否位於與用戶端相同的子網路內。

  2. 如果 Branch Reflector 位於不同的子網路內,演算法將檢查 Branch Reflector 是否設定為向用戶端子網路提供服務。

    或者,演算法可使用用戶端網站資訊來檢查 Branch Reflector 是否位於與用戶端相同的 Active Directory 網站內。

  3. 演算法將檢查 Branch Reflector 和用戶端之間的延遲是否在臨界值內。

  4. 如果發現符合這些條件的用戶端和 Branch Reflector 相符項,則用戶端將連線到 Branch Reflector,以下載基礎層。否則,用戶端將對下一個 Branch Reflector 重複比對程序。

  5. 如果找不到相符項或所有適合的 Branch Reflector 目前均不可用,用戶端將直接連線到伺服器。

    在這種情況下,僅在特定端點未定義任何 Branch Reflector 時,用戶端才會連線到 Mirage 伺服器。