適用於:Omada SDN 控制器 v5.13.30.8 或更高版本、Omada L3 交換器。
本文將介紹如何透過 Omada SDN 控制器在 Omada 交換器上設定 OSPF。
1. 什麼是 OSPF?
OSPF(開放式最短路徑優先)是由 IETF(網際網路工程任務組)組織依據連線狀態所開發的內部閘道協定。目前 IPv4 協定使用 OSPF Version 2,控制器支援的版本為 OSPFv2。
2. 網路要求
如下圖所示,需要四台交換器來實現 OSPF 路由互通,其中 Switch B 和 Switch C 為 OSPF 骨幹區域,後續可以將這兩台交換器作為主設備來擴充 OSPF 網路。
3. 設定步驟
為了完成這個網路需求,四台交換器都需要完成四項設定:建立 VLAN、設定每個介面所屬的 VLAN、建立 VLAN 介面和設定 OSPF。以下僅以 Switch B 為範例介紹相關設定方式。
3.1 建立 VLAN
前往 設定 – Wired Networks(有線網路) – LAN(區域網路) – Networks(網路),點擊 建立新的 LAN。
參考下圖建立 VLAN 2 和 VLAN 3。
3.2 設定連接埠設定檔
建立連接埠設定檔並將其套用到介面。您可以依據需要變更介面所屬的 VLAN。
前往 設定 – Wired Networks(有線網路) – LAN(區域網路) – Profiles(設定檔),點擊 建立新的連接埠設定檔。
建立設定檔:SwitchB_P2,將 Native Network 和 Untagged Networks 設為預設。設定 Tagged Networks 為 VLAN 2。
然後建立設定檔:SwitchB_P1,將 Native Network 和 Untagged Networks 設為預設。設定 Tagged Networks 為 VLAN 3。
前往 Devices(設備) – Device List(設備列表),點擊 Switch B,在右方彈出的細部設定頁面中前往 Ports(連接埠),點擊 Port 2 的編輯按鈕。
將其設定檔變更為 SwitchB_P2。
之後將 Port1 的設定檔修改為 SwitchB_P1。
3.3 建立 VLAN 介面
在 Switch B 的細部設定頁面中,前往 Config(設定) – VLAN Interface,開啟 VLAN 2 右側的啟用開關,然後點擊 Apply(套用)。
點選 VLAN 2 的編輯按鈕。
設定 VLAN Interface 2 的 IP 位址和子網路遮罩為 10.2.1.2/255.255.255.0。
然後用同樣的方法建立 VLAN Interface 3。
3.4 設定 OSPF
前往 Settings(設定) – Transmission(傳輸) – Switch OSPF(交換器 OSPF) – OSPF Process,點擊 Create New OSPF Process(新增 OSPF Process) 來建立 OSPF process。
在設備名稱中選擇 Switch B,輸入 Process ID 和 Router ID,Router ID 可以自動設定或手動設定。
點擊 Create New Area(新增 Area), Area ID 填寫 0.0.0.0, Area Type 選擇 Normal(正常),然後點擊 Add Network(新增網路),輸入10.3.1.0/24,點擊 Confirm(確認) 完成建立 OSPF Area 0 和網路 10.3.1.0/24 的子網路。
請注意,控制器支援可依照需求將 Area Type 設定為 Stub Area 和 NSSA Area,但是骨幹區域(Area 0)的 Area Type 必須為 Normal(正常)。
再次點擊 Create New Area(新增 Area),在 Area ID 中填寫 0.0.0.1,Area Type 選擇 Normal(正常),點擊 Add Network(新增網路),輸入 10.2.1.0/24 然後點擊 Confirm (確認),建立 OSPF Area 1 和網路 10.2.1.0/24 的子網路。
然後點擊 Create(建立) 完成設定發佈。
依照你的拓撲架構,參考前面的設定過程,對其他三台交換器進行設定。
4. 選用功能。
以上範例已經能夠滿足 OSPF 的基本需求,控制器也可以設定以下 OSPF 選用功能。
- 選項 1 - Route Redistribution(重新分配路由)
在 Create New OSPF Process(新增 OSPF Process) 或 Edit OSPF Process 頁面,您可以設定 Route Redistribution(重新分配路由)來新增靜態路由或是直接連接的路由。
- 選項 2 - OSPF Interface 參數
在 OSPF Interface 頁面,可以設定 OSPF Interface 參數,如 Cost、Network Type、Hello Interval、Authentication Type 等等。
有關功能和 CLI 的更多詳細訊息,請查看 CLI 指南和用戶指南。