OSPF (開放式最短路徑優先) 是一種在單一自發系統 (AS) 內運作的內部閘道通訊協定 (IGP)。從 NSX-T Data Center 3.1.1 開始,您可以在第 0 層閘道上設定 OSPF。

OSPF 功能具有下列功能與限制:
  • 僅支援 OSPFv2。
  • 第 0 層閘道可以是作用中/作用中式或作用中/待命 (先佔式和非先佔式)。
  • 僅支援預設 VRF。
  • 您可以在第 0 層閘道上設定單一區域,每個 Edge 節點最多具有兩個第 0 層上行。
  • 支援骨幹、一般區域與 NSSA (非純末梢區域)。
  • 不支援在 BGP 與 OSPF 之間重新分配。
  • 在對等 IP 可透過 OSPF 學習的 BGP 多躍點情況下,OSPF 和 BGP 可以一併使用。
  • OSPF 與 BGP 支援相同的重新分配功能 (第 0 層上行、下行、回送、第 1 層下行等)。根據區域類型,所有這些網路的重新分配都將會導致 Edge 節點產生類型 5 外部 LSA (連結狀態通告),或僅具有類型 2 度量的類型 7 外部 LSA (e2 或 n2 路由)。Edge 節點本身可以學習任何類型的 LSA。
  • 區域組態上支援 MD5 和純文字密碼驗證。
  • 不支援聯盟。
  • 支援 e2 和 n2 路由的路由摘要。
  • 執行 OSPF 的介面可以是廣播或編號的點對點 (/31)。
  • OSPF 工作階段可以使用 BFD 支援。
  • 若要正常重新啟動,則只支援僅限協助程式模式。
  • 支援重新分配路由對應。僅符合首碼清單的項目才適用。未設定動作。
  • OSPF ECMP 支援最多 8 個路徑。
  • 僅支援預設來源。
  • 不支援使用 NAT 搭配 OSPF。
  • 不支援使用第 0 層 VIP 搭配 OSPF。
如何判斷 OSPF 路由器識別碼 (RID):
  • 如果沒有回送介面,OSPF 會採用最高的介面 IP 位址作為 RID。
  • 如果 OSPF 已選擇最高的介面 IP 作為 RID,則新增回送介面並不會影響 OSPF 芳鄰設定,且 RID 不會變更。
  • 如果 RID 是最高介面 IP 而且有回送,則停用和啟用 OSPF 會將 RID 變更為回送 IP。
  • 如果 RID 是最高的介面 IP 且存在回送,則將 Edge 節點重新開機、在 Edge 節點上啟用維護模式或重新啟動路由程序後將不會變更 RID。
  • 如果 RID 是最高的介面 IP 且存在回送,則重新部署或取代 Edge 傳輸節點會將 RID 變更為回送介面 IP。
  • 如果 RID 是最高的介面 IP 且存在回送,則修改或刪除最高的介面 IP 位址會將 RID 變更為回送介面 IP。
  • 如果 RID 是回送介面 IP,則修改或刪除最高的介面 IP 將不會變更 RID。
  • 清除 OSPF 芳鄰將會變更 RID。這個操作只會保留舊的 RID。
  • 從遠端站台軟開機或硬開機 OSPF 相鄰,並不會影響 OSPF RID。

程序

  1. 使用 admin 權限來登入 NSX Manager
  2. 選取網路 > 第 0 層閘道
  3. 按一下 OSPF 切換以啟用 OSPF。
  4. 區域定義欄位中,按一下設定以新增區域定義。
    您僅能新增一個區域定義。
    1. 按一下新增區域定義
    2. 輸入區域識別碼。
      值必須是數字或採用 IPv4 格式的 4 個數字 (例如,1.2.3.4)。
    3. 類型資料行中,選取一般NSSA
      OSPF NSSA (非純末梢區域) 允許在區域內湧入外部路由。
    4. 驗證資料行中,選取密碼MD5
    5. 金鑰識別碼資料行中,如果驗證設定為 MD5,請輸入金鑰識別碼。
    6. 密碼資料行中,如果驗證設定為密碼MD5,請輸入密碼。
      NSX-T Data Center 3.1.3.2 和更舊版本中,純文字密碼和 MD5 密碼最多可包含 8 個字元。從 NSX-T Data Center 3.1.3.3 開始,MD5 密碼最多可包含 16 個字元,純文字密碼的長度上限仍為 8 個字元。
    7. 按一下儲存
  5. 正常重新啟動欄位中,選取停用僅限協助程式
  6. 按一下 ECMP 切換按鈕以啟用或停用 ECMP。
    ECMP (等價多路徑) 路由允許透過多個最佳路徑進行封包轉送。它可以為失敗的路徑提供 Fault Tolerance。
  7. 路由摘要欄位中,按一下設定以新增摘要位址。
    路由摘要可以減少湧入區域中的 LSA 數目。您可以摘要一或多個 IP 位址的範圍,並傳送單一 LSA 中關於這些位址的路由資訊。
    1. 按一下新增首碼
    2. 以 CIDR 格式輸入 IP 位址首碼。
    3. 通告資料行中,選取以指出是否要通告摘要路由。
      預設值為
    4. 重複上述步驟以新增更多首碼。
  8. 按一下預設路由來源切換以啟用或停用預設路由來源。
    啟用此選項,以重新分配 OSPF 中的預設路由。
  9. OSPF 已設定介面欄位中,按一下設定,以設定現有外部介面上的 OSPF。
    1. 按一下設定介面
    2. 介面資料行中,從下拉式清單選取介面。
    3. 區域識別碼資料行中,從下拉式清單選取區域識別碼。
    4. 網路類型資料行中,選取廣播P2P
    5. OSPF 資料行中,將切換設定為已啟用
    6. 按一下 BFD 切換,以啟用或停用 BFD。
    7. 如果已啟用 BFD,請選取 BFD 設定檔。
    8. 若要變更 OSPF 問詢間隔,請輸入新的值。
      預設為 10 秒。此參數指定問詢訊息之間的時間。
    9. 若要變更 OSPF 無作用間隔,請輸入新的值。
      預設為 40 秒。如果在此時間間隔內未收到問詢訊息,則系統會將芳鄰視為無法使用。
    10. 按一下儲存
    11. 重複上述步驟以設定更多介面。
  10. 按一下儲存
  11. 按一下路由重新分配以展開該區段。
  12. 按一下 OSPF 路由重新分配狀態切換按鈕以啟用 OSPF。
  13. 如果已設定路由重新分配規則,請按一下相應的編號以查看目前的規則或新增其他規則。如果未設定任何規則,請按一下設定以新增重新分配規則。將 OSPF 新增到會將路由重新分配到 OSPF 的任何規則的目的地通訊協定中。如果您打算稍後再新增重新分配規則,請記得執行此步驟。

結果

設定 OSPF 後,您可以在 OSPF 芳鄰欄位中按一下 檢視以查看 OSPF 芳鄰的相關資訊。顯示的資訊包括 芳鄰 IP 位址介面來源Edge 節點優先順序狀態

附註:如果無法連線到芳鄰,則會發出有關芳鄰的警示。如果該芳鄰不再位於網路中,只需確認警示,而不要解決該問題。如果解決了該警示,系統會再次發出警示。