Router

在簡單的網路配置中,Rip V2 無法按預期工作

  • November 17, 2010

我遇到了一些問題,但我不確定是什麼配置錯誤。我有一個簡單的網路設計如下:

4 個路由器(通過串列鏈路連接)呈方形配置,每個路由器都連接到單個交換機(通過 FastEthernet)。這是一張 ASCII 地圖

s---R1-----------------------------R2---s
    |                             |
    |                             |
    |                             |
    |                             |
    |                             |
    |                             |
s---R4-----------------------------R3---s

串列鏈路的子網如下:

192.168.1.0/30
192.168.1.4/30
192.168.1.8/30
192.168.1.12/30

Router和Switch之間的乙太網子網如下:

10.0.0.0/20
10.0.16.0/20
10.0.32.0/22
10.0.36.0/22

我將 Rip v2 用於路由協議,並且我已將每個路由器配置如下(在 Cisco IOS 中)

router rip
 version 2
 network 192.168.1.0
 network 10.0.0.0

根據我的閱讀,這應該會導致 RIP 為10.0.0.0網路發送包含多個 (VLSM) 路由的更新。然而,這種情況並非如此。從左下角的路由器檢查路由時,我看到:

R4#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
      D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
      N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
      E1 - OSPF external type 1, E2 - OSPF external type 2
      i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
      ia - IS-IS inter area, * - candidate default, U - per-user static route
      o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

    10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C       10.0.0.0/20 is directly connected, FastEthernet0/0
R       10.0.0.0/8 [120/1] via 192.168.1.6, 00:00:23, Serial0/1
                  [120/1] via 192.168.1.14, 00:00:12, Serial0/0
    192.168.1.0/30 is subnetted, 4 subnets
R       192.168.1.8 [120/1] via 192.168.1.14, 00:00:12, Serial0/0
C       192.168.1.12 is directly connected, Serial0/0
R       192.168.1.0 [120/1] via 192.168.1.6, 00:00:23, Serial0/1
C       192.168.1.4 is directly connected, Serial0/1

它顯示直接連接的子網是正確的,為什麼它將其餘10.0.0.0網路顯示為沒有被可變子網劃分。所有路由器都存在同樣的問題。每個路由器都發送一個更新,說明它有一個到 10.0.0.0/8 的路徑。為什麼路由器沒有通告正確的子網。RIP v2 不應該支持 VLSM 嗎?

任何幫助是極大的讚賞。如果我遺漏了一些簡單的東西,請告訴我!

嘗試輸入命令:

router rip
no auto-summary

來自“Cisco IOS 版本 12.0 網路協議配置指南,第 1 部分”:配置 RIP

禁用路由匯總

RIP 第 2 版預設支持自動路由匯總。該軟體在跨越有類網路邊界時匯總有類網路邊界的子前綴。

如果您已斷開子網,請禁用自動路由匯總以通告子網。當禁用路由匯總時,軟體會跨有類網路邊界傳輸子網和主機路由資訊。

引用自:https://serverfault.com/questions/202307