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