您可以在 IPv4 網路的第 0 層閘道上和選擇性地在第 1 層閘道上設定多點傳播,以將相同的多點傳播資料傳送至收件者群組。在多點傳播環境中,任何主機 (無論是否為群組的成員) 都可以傳送至群組。但是,只有群組的成員才會收到傳送至該群組的封包。

多點傳播功能具有下列功能與限制:
  • 使用 IGMPv2 的 PIM 疏鬆模式。
  • NSX-T 上沒有集合點 (RP) 或啟動程序路由器 (BSR) 功能,但可以透過 PIM 啟動程序訊息 (BSM) 學習 RP 資訊。此外,也可以設定多個靜態 RP。

    設定靜態 RP 時,它將充當所有多點傳播群組的 RP (224/4)。如果從 BSM 得知的候選 RP 向候選項通告相同的群組範圍,請優先使用靜態 RP。但是,如果侯選的 RP 向候選項通告特定群組或群組範圍,則優先使用它們做為這些群組的 RP。

  • 檢查所有多點傳播特定 IP (資料流量的傳送端、BSR、RP) 的反向路徑轉送 (RPF),會要求存在這些項目的路由。
  • RPF 檢查需要使用 IP 位址作為下一個躍點之每個多點傳播特定 IP 的路由。當下一個躍點為介面索引時,不支援透過裝置路由進行連線。
  • 同時支援第 0 層和第 1 層閘道。若要在第 1 層閘道上啟用多點傳播,則必須選取 Edge 叢集,且第 1 層閘道必須連結至也已啟用多點傳播的第 0 層閘道。
  • 也支援第 0 層閘道上的所有上行。
  • 支援具有不連續群組範圍的多個靜態 RP。
  • 支援上行介面上的 IGMP 本機群組。
  • 支援 PIM 問詢間隔和保留時間。
  • 僅支援主動冷備用。
  • NSX Edge 叢集可以處於主動-主動式或主動-待命模式。當叢集處於主動-主動式模式時,兩個叢集成員將在主動冷備用模式中執行多點傳播。您可以在每個 Edge 上執行 CLI 命令 get mcast high-availability role,以識別參與多點傳播的兩個節點。另請注意,由於主動-主動式叢集對 NSX-T 的單點傳播連線是透過 ECMP 執行的,因此北向 PIM 路由器必須選取符合 PIM 芳鄰的 ECMP 路徑,將 PIM 加入/剪除訊息傳送至 NSX-T。依此方式,它將會選取執行 PIM 的作用中 Edge。
  • 東西向多點傳播複寫:最多 4 個 VTEP 區段,以達到最大複寫效率。
  • 僅限 ESXi 主機和 NSX Edge (不支援 KVM)。
  • 不支援連結至下行區段的第 2 層橋接器。
  • 多點傳播不支援 Edge 防火牆服務。支援分散式防火牆。
  • 不支援多站台 (NSX 聯盟)。
  • 不支援多 VRF。

多點傳播設定的必要條件

底層網路組態:
  • 從您的網路管理員取得多點傳播位址範圍。當您在第 0 層閘道上設定多點傳播時,將使用這項資訊來設定多點傳播複寫範圍 (請參閱設定多點傳播)。
  • 在參與傳輸節點之 GENEVE 連結到的第 2 層交換器上啟用 IGMP 窺探。如果在第 2 層上啟用了 IGMP 窺探,則必須在路由器或第 3 層交換器上啟用 IGMP 查詢器,且必須能夠連線至已啟用多點傳播的網路。

多點傳播設定步驟

  1. 建立 IGMP 設定檔。請參閱建立 IGMP 設定檔
  2. 選擇性地建立 PIM 設定檔,以設定靜態集合點 (RP)。請參閱建立 PIM 設定檔
  3. 設定第 0 層閘道以支援多點傳播。請參閱 新增第 0 層閘道設定多點傳播
  4. 選擇性地設定第 1 層閘道以支援多點傳播。請參閱新增第 1 層閘道