這個例子要讓大家觀察, 如何透過自動路由協定(本例子是 RIPv1), 來散播 "預設路由" 資訊.
R2 的設定關鍵, 在於:
- R2 本身的路由表, 包含 "預設路由"
- R2 路由交換協定的設定內, 包含 "default-information originate" 宣告.
所以 R2 的設定關鍵如下:
ip route 0.0.0.0 0.0.0.0 172.30.2.1
router rip
network 172.30.0.0
network 192.168.4.0
default-information originate
R3 上就可以看到以下結果:
R3>show ip route
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, 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 192.168.4.2 to network 0.0.0.0
R 172.30.0.0/16 [120/1] via 192.168.4.2, 00:00:19, Serial0/0/0
C 192.168.4.0/24 is directly connected, Serial0/0/0
C 192.168.5.0/24 is directly connected, FastEthernet0/0
R* 0.0.0.0/0 [120/1] via 192.168.4.2, 00:00:19, Serial0/0/0
R3>
您好,我想請問一下關於預設路由的指令問題,想請問ip default-network 跟 default-information originate這兩個指令有什麼差別呢??我在書上看到ip default-network也可以將預設路由散撥出去,不過我實際使用在這個例子上發現沒辦法...還有一個指令ip default-gateway跟這兩個指令又有什麼差別呢??我再網路上看了一堆資料還是看不懂,所以來麻煩您一下...順道一提您的網站做的很棒!!謝謝。
回覆刪除感謝您的鼓勵!
回覆刪除* 我們用例子來看, "default-information originate" 一般來說就是交換協定中產生一筆 default route 給其他 router.
只有 OSPF 例外, OSPF 的解讀是, 如果我這顆 Router 的路由表包含 "0.0.0.0/0" 這筆路由資訊的話, 我透過交換協定丟出去的路由資訊, 就會包含一筆 "0.0.0.0/0" 的路由資訊. 換句話說, 沒有加這個命令的話, 即使我有 "0.0.0.0/0", 我也不告訴別人我有 "0.0.0.0/0".
請參考:
http://www.cisco.com/en/US/docs/ios/12_3t/ip_route/command/reference/ip2_c1gt.html#wp1094366
* "ip default-network" 簡單地說, 如果我的路由表有這筆路由資訊, 我就當他是 default route, 並且將她註記成 "candidate default". 至於要不要透過協定交換出去通知其他路由器, 要看協定支不支援. RIP, EIGRP 支援; OSPF 不支援
有關 "ip default-network" 命令的用法, 可以參考:
http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a0080094374.shtml#ipnetwork
* 最後有關 "ip default-gateway". 這個命令只有當 IOS 以純粹 Layer 2 模式執行時, 才會參照到這項參數, 例如, Cisco 2960, 或是 Cisco 3750 但是設定成 "no ip routing"時, 這個參數才有用!
請參考:
http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a0080094374.shtml#ipgateway
希望有幫助!
你好 我是一名學生 我遇到了一個題目 讓我不使用 default-information originate 和 ip rotue指令來設定預設路由 題目上的連接internet的路由已經有向外的預設路由 但我不知怎麼讓其他的路由器也能知道這條路由資訊 不知您是否知道有什麼辦法?
回覆刪除如果題目要求使用 RIP 的話,最後一招是使用 "ip default-network X.X.X.X"。
刪除如果題目要求使用OSPF的話,需要透過Stub Area來產生。
您有題目完整的文字描述嗎?