內容
路由重新分配(Route Redistribution)設定
本指南說明如何透過 Omada 控制器在 Omada L3 交換器上設定 RIP 功能。
- Omada 控制器(軟體控制器 / 硬體控制器 / 雲端控制器,v5.9 或以上版本)
- Omada L3 交換器
RIP 是一種距離向量協定,使用 Hop 作為其 metric。與 OSPF 相比,RIP 沒有精確的路徑計算能力。在大型網路中,OSPF 效能更好且更具可擴充性。因此,RIP主要應用於規模較小的網路,例如校園網路或較簡單的區域網路。
但是 OSPF 的設定和管理較為複雜,需要專業的網路知識和技術能力。它還會產生和更新大量的路由資訊,消耗大量的網路頻寬和處理效能。相較於 OSPF,RIP 的計算和更新量較小,對網路負載的影響較低。
RIP 是運作在 Autonomous System(自治系統)中的內部閘道協定(IGP)。
RIP 的主要功能:
- 自動維護網路路由資訊:RIP 依據從 neighboring(鄰居)路由器接收的 RIB 資訊來更新和維護路由資料庫(RIB)和轉發資料庫(FIB)。
- Fast rerouting:當有多條路徑可以到達目標網路時,可以設定主要和備援路徑。當主要路徑失效時,路由可以迅速切換到備援路徑,確保能有穩定的網路連接。這也可以透過整合雙向轉發檢測(BFD)來實現。Omada 交換器目前不支援 BFD 或 Fast rerouting 。
RIP 只在 Autonomous System(自治系統)內運作,而外部閘道協定(EGPs)則用於自治系統之間。在同一個自治系統內,可以共存多個內部閘道協定(IGPs),而 RIP 可以引入來自其他 IGP 的路由資訊,例如像 OSPF 路由。
在路由表中,由不同協定產生的路由或直接連接的路由會有不同的優先順序。當存在多個路由協定時,路由表會依據預設或手動設定的優先權進行更新(數字越小,優先權越高)。預設優先順序如下:
在 Omada 控制器上,不支援 RIP 的 GUI 設定,您需要透過 CLI 設定 功能來設定 RIP。
注意:停用 RIP 時,相關 RIP 設定將被清除。只有啟用 RIP 後,這些設定才會生效。
設定可分為以下三個部分:
- 基本設定:在特定網段上啟用 RIP。可依據場景選擇其他設定方式。
- 路由匯總(route summary):如果路由表中存在多個相鄰的網段,可以使用路由摘要將它們匯總成一條路由,進而減少路由項目數量和 RIP 廣播。
- 路由重新分配(Route redistribution): RIP 可以重新分配其他路由協定產生的路由,並依據不同協定的優先順序將其廣播給相鄰路由器。
如下圖拓撲所示,本場景的需求是在交換器 A 和交換器 B 的所有 Interface 上啟用 RIPv2。
交換器 A 和交換器 B 的 VLAN Interface 設定如下:
交換器 A |
交換器 B |
VLAN interface 100:1.1.1.1/24 |
VLAN interface 100:1.1.1.2/24 |
VLAN interface 102:5.1.1.1/24 |
VLAN interface 101:7.1.1.1/24 |
|
VLAN interface 102:8.1.1.1/24 |
步驟 1. 透過網頁瀏覽器登入控制器,前往 站點設定 > CLI 設定 > 設備 CLI。然後按一下 建立新的站點 CLI 設定檔 以新增設備的 CLI 範本。
步驟 2. 為交換器 A 建立 CLI 範本,如下所示:
router rip
network 1.1.1.1
network 5.1.1.1
然後按一下 下一步,並選擇交換器 A。
步驟 3. 為交換器 B 建立 CLI 範本,如下所示:
router rip
network 1.1.1.2
network 7.1.1.1
network 8.1.1.1
然後點選 下一步,選擇交換器 B。
Route Summary 是指將同一實體網路中多個連續子網路的路由聚合為一個路由的過程。例如,有三個路由項目,10.1.1.0/24、10.1.2.0/24 和 10.1.3.0/24。可以將它們設定為聚合為一個路由項目 10.1.0.0/16,相鄰路由器將只接收該項目路由,進而減少路由表的大小和網路流量。透過設定路由聚合,可以提高網路的可擴充性和路由器的處理速度。當 RIP-2 將多條路由聚合為一條路由時,聚合後的路由的 Metric 值將是所有路由的 Metric 值中的最小值。
交換器 A 和交換器 B 的 VLAN Interface 設定如下:
交換器 A |
交換器 B |
VLAN100 interface:1.1.1.1/24 |
VLAN100 interface:1.1.1.2/24 |
VLAN101 interface:5.1.1.1/24 |
VLAN101 interface:10.1.1.1/24 |
VLAN102 interface:6.1.1.1/24 |
VLAN102 interface:10.1.2.1/24 |
|
VLAN103 interface:10.1.3.1/24 |
步驟 1. 在交換器 A 和交換器 B 的所有網段啟用 RIP,請參考上一節。
步驟 2. 前往 站點設定 > CLI 設定 > 設備 CLI。執行以下指令,在交換器 B 上啟用 Auto Summary 功能。
router rip
auto-summary
然後點選 下一步,選擇交換器 B。
如果路由器上不僅能執行 RIP,還可以執行其他路協定,如 OSPF、IS-IS、BGP、靜態路由或直連路由,則可以設定 RIP 導入這些協定所產生的路由。Omada 交換器目前僅支援導入 OSPF、靜態路由和直連路由。導入外部路由時,如果沒有指定 metric 值,則會分配預設的 metric 值。
交換器 A 和交換器 B 的 VLAN Interface 設定如下:
交換器 A |
交換器 B |
VLAN100 Interface:1.1.1.1/24 |
VLAN100 Interface:1.1.1.2/24 |
VLAN101 Interface:5.1.1.1/24 |
VLAN101 Interface:10.1.1.1/24 |
VLAN102 Interface:6.1.1.1/24 |
VLAN102 Interface:10.1.2.1/24 |
|
VLAN103 Interface:10.1.3.1/24 |
步驟 1. 在交換器 A 上的 VLAN 100 Interface 和交換器 B 上的 VLAN 100/101/102/103 Interface 上啟用 RIP。
步驟 2. 前往 站點設定 > CLI 設定 > 設備 CLI。在交換器 A 上執行下列指令,使交換器 A 上的 VLAN 100 Interface 透過 RIP 導入直連路由,並設定增加的 metric 為 3。
router rip
redistribute connected metric 3
然後按一下 下一步,選擇 Switch A
RIP 基本設定驗證
步驟 1. 前往 工具 > 終端機,選擇 交換器 作為 設備類型, 並選擇交換器 A 和交換器 B 作為 來源。然後按一下 開啟終端機,透過 SSH 連接到交換器 A 和交換器 B。您可以透過 設備清單 切換不同交換器的 SSH 終端。
步驟 2. 在交換器 A 和交換器 B 終端機輸入以下指令,查看路由資訊。如果交換器 A 和交換器 B 能夠成功透過 RIP 從對方取得到路由,則表示 RIP 設定正確。
en
show ip route
交換器 B 的路由表:
確認 Route Summary 設定
步驟 1. 參考上一張節開啟交換器 A 和交換器 B 終端機。
步驟 2. 開啟 Auto Summary 功能前,請檢查交換器 A 的路由表項目。
步驟 3. 啟用 Auto Summary 功能後,請查看交換器 A 的路由表項目。
路由重新分配設定驗證
步驟 1. 啟用 路由重新分配 功能前,請先檢查交換器 B 的路由資訊。
由於交換器 A 的 VLAN 101/102 Interface 上沒有啟用 RIP,因此交換器 A 上 VLAN 101/102 的路由資訊不會透過 RIP 轉發給交換器 B。
步驟 2. 啟用路由重新分配功能後,再次檢視交換器 B 的路由表。
未啟用 RIP 的 5.1.1.0/24 和 6.1.1.1.0/24 已加入路由表中,且 metric 增加了 3。
以上是如何透過 Omada 控制器在 Omada L3 交換器上設定 RIP 的設定指南。
要了解各項功能和設定的更多詳細資訊,請前往 檔案下載 下載您的產品的手冊。
1. RIP 預設版本、RIP 版本 1、RIP 版本 2 有甚麼差別?
回覆:版本 1:Protocol stack 只能透過廣播方式發送和接收 RIP 1 版本封包。版本 2:Protocol stack 可以接收 RIP 版本 1 和 RIP 版本 2 的封包,但只能透過 multicast 或廣播發送 RIP 版本 2 的封包。
2. 與 RIP-1相比,RIP-2 有哪些優點?
回覆:
- 路由資訊協定版本 2(RIP-2)支援對外部路由進行 tagging,並依據 tag 使用路由策略對路由進行靈活的控制。
- RIP-2 封包包含遮罩資訊,支援路由聚合和無類別域間路由(CIDR)。
- RIP-2 支援指定 next hop,讓在廣播網路上可以指定最佳的 next hop 位址。
- RIP-2 支援發送更新封包給 multicast 路由。只有支援 RIP-2 的設備才能接收 RIP-2 封包,這樣可以減少資源消耗。
- RIP-2 提供兩種封包驗證模式,即純文字驗證和訊息摘要演算法 5(MD5)驗證,來增強安全性。
3. 我們可以在 GRE 通道上使用 RIP 嗎?
回覆:可以的,GRE 可以當中 RIP 協定封包的承載通道,所有正常的協定運作都可以在 GRE 通道上運作。