什麼是路由反映程式?
適用於:Azure 本機版本 23H2 和 22H2;Windows Server 2022、Windows Server 2019、Windows Server 2016
本文提供 Azure 本機和 Windows Server 中邊界閘道通訊協定 (BGP) 路由反映器的概觀。
BGP 路由反映器隨附於 遠端存取服務 (RAS) 閘道 ,並提供路由器之間路由同步處理所需的 BGP 完整網狀拓撲替代方案。 軟體定義網路部署中的路由反映器是位於 RAS 閘道與網路控制站之間控制平面的邏輯實體。 不過,它不會參與數據平面路由。
路由反映器的運作方式
達成完整網狀同步後,每個 BGP 路由器都必須與路由拓撲中所有其他路由器連線。 不過,當您使用路由反映器時,它是與所有其他路由器連線的唯一路由器,稱為 BGP 路由反映器用戶端,讓路由同步處理更簡單,並減少網路流量。 路由反射程式會學習所有路由、計算最佳路由,並將最佳路由轉散布給其 BGP 用戶端。
您可以設定個別租用戶的遠端訪問通道,以在多個 RAS 閘道中終止。 在一個 RAS 閘道 VM 無法滿足租用戶連線的所有頻寬需求的情況下,這會為雲端服務提供者 (CSP) 提供更高的彈性。
不過,這項功能引進了路由管理的複雜度,以及租用戶遠端月臺與其雲端數據中心中虛擬資源之間路由的有效同步處理。 為租使用者提供與多個 RAS 網關聯機的租使用者,也會在企業端增加組態的複雜性,其中每個租使用者月臺都會有個別的路由鄰居。
控制平面中的 BGP 路由反映器可解決這些問題,並讓 CSP 內部網狀架構部署對企業租使用者透明。
當您將新的租使用者新增至數據中心時,網路控制站會自動將第一個租使用者 RAS 閘道設定為路由反映器。
每個租使用者都有對應的路由反映器,且其位於與該租使用者相關聯的其中一個 RAS 閘道 VM 上。
所有與租用戶相關聯的 RAS 閘道器,其路由反射器都由租戶路由器來充任。 RAS 閘道路由反映器以外的租用戶閘道是路由反映器用戶端。 路由反映器會執行所有路由反映器用戶端之間的路由同步處理,以便進行實際的數據路徑路由。
路由反映器不會為其設定的 RAS 閘道提供服務。
路由反映器會使用對應至租用戶企業網站的企業路由來更新網路控制站。 這可讓網路控制站在租使用者虛擬網路上設定必要的 Hyper-V 網路虛擬化原則,以進行端對端數據路徑存取。
如果您的企業客戶在客戶位址空間中使用 BGP 路由,則 RAS 閘道路由反映器是對應租使用者所有網站的唯一外部 BGP (eBGP) 鄰近專案。 不論企業租使用者的通道終止點為何,都是如此。 換句話說,無論 CSP 數據中心中的哪個 RAS 閘道 VM 終止租使用者網站的站對站 VPN 通道,所有租用戶網站的 eBGP 對等互連都是路由反映器。
下一步
如需相關資訊,另請參閱: