使用 ExpressRoute FastPath 改善網路之間的資料路徑效能
ExpressRoute 虛擬網路的設計目的是交換網路路由,以及路由網路流量。 FastPath 的設計目的是改善內部部署網路與虛擬網路之間的資料路徑效能。 啟用時,FastPath 會略過閘道,直接將網路流量傳送到虛擬網路中的虛擬機器。
線路
所有 ExpressRoute 線路均適用 FastPath。
閘道
FastPath 仍然需要有建立的虛擬網路閘道,才能交換虛擬網路與內部部署網路之間的路由。
ExpressRoute FastPath 的閘道需求
若要設定 FastPath,虛擬網路閘道必須是:
- 超效能
- ErGw3AZ
重要
如果您計劃透過 ExpressRoute 以 IPv6 私人對等互連使用 FastPath,請務必針對 SKU 選取 ErGw3AZ。 請注意,這只適合使用 ExpressRoute Direct 的線路。
限制
雖然 FastPath 支援大部分的設定,但不支援下列功能:
- 閘道子網上的 UDR:此 UDR 不會影響 FastPath 直接從內部部署網路傳送至 Azure 虛擬網路中虛擬機器的網路流量。
- 私人連結:如果您從內部部署網路連線到虛擬網路中的私人端點,連線會通過虛擬網路閘道。
設定 ExpressRoute FastPath
開始設定之前,請先檢閱路由需求和工作流程。
- 您必須具有作用中的 ExpressRoute 線路。
- 遵循指示來 建立 ExpressRoute 線路 ,並由您的連線提供者來啟用該線路。
- 請確定您已為線路設定 Azure 私人對等互連。
- 請確定您已設定 Azure 私人對等互連,並在您的網路與 Microsoft 之間建立 BGP 對等互連,以進行端對端連線。
- 請確定您已建立並完全佈建虛擬網路和虛擬網路閘道。 ExpressRoute 的虛擬網路閘道是使用 GatewayType 'ExpressRoute'。
- 您可將最多 10 個虛擬網路連結至標準 ExpressRoute 線路。 使用標準 ExpressRoute 線路時,所有虛擬網路都必須位於相同的地緣政治區域中。
- 單一虛擬網路最多可連結至 16 個 ExpressRoute 線路。 使用下列程序來建立您要連線每個 ExpressRoute 線路的新連線物件。 ExpressRoute 線路可位於相同的訂用帳戶和/或不同的訂用帳戶中。
- 如果您啟用 ExpressRoute 進階附加元件,則可以在 ExpressRoute 線路的地緣政治區域外部連結虛擬網路。 進階附加元件可讓您將 10 個以上的虛擬網路連線到 ExpressRoute 線路,取決於選擇的頻寬。
- 若要建立 ExpressRoute 線路到目標 ExpressRoute 虛擬網路閘道的連線,從本機或對等互連虛擬網路公告的位址空間數目必須等於或小於 200。 成功建立連線後,您就可以將其他位址空間 (上限 1,000) 新增至本機或對等互連虛擬網路。