第4段:監測主接口與世隔絕 備份接口的切換 R1#debug ppp auth PPP authentication debugging is on R1#debiig dialer Dial on demand events debugging is on (從路由器R1的S0接口上撥下串行電纜) 05:59:12:%LINK-3-UPDOWN:Interface Serial0,changed state to down 05:59:12: %LINK-3-UPDOWN: Interface BRIO:1, changed state to down 05:59:12: BRO:1 DDR: disconnecting call 05:59:12: %LINK-3-UPDOWN: Interface BRIO:2, changed state to down 05:59:12: BRO:2 DDR: disconnecting call 05:59:12: %LINK-3-UPDOWN:Interface BRIO,changed state to up 05:59:13: BRO DDR: Dialing cause ip (s=192.168.1.1, d=224.0.0.9) 05:59:13: BRO DDR: Attempting to dial 80000002 05:59:13: %ISDN-6-LAYER2UP: Layer 2 for Interface BRO, TEI 69 changed to up 05:59:13: BRO:2 PPP: Treating connection as a callin 05:59:13:%LIND-3-UPDOWN:Interface BRIO:1 changed state to up 05:59:13:%ISDN-6-CONNECT:Interface BRIO:1 is now connected to 80000002
05:59:15: BRO:1 CHAP: O CHALLENGE id 38 len 23 from "R1" 05:59:15: BRO:1 CHAP: I CHALLENGE id 5 len 23 from "R2" 05:59:15: BRO:1 CHAP: O RESPONSE id 5 len 23 from "R1" 05:59:15: BRO:1 CHAP: I SUCCESS id 5 len 4 05:59:15: BRO:1 CHAP: I RESPONSE id 38 len 23 from "R2" 05:59:15: BRP:1 CHAP: O SUCCESS id 28 len 4 05:59:15: BRO:1 DDR: dialer PRotocol up R1# 05:59:16:%LINEPROTO-5-UPDOWN:Line protocol on Interface BRIO:1,changed state to up R1# R1#ip route * R1#ip route rip 10.0.0.0/24 is subnetted, 2 subnets R 10.1.2.0p120/1]via 192.168.1.2,00:00:04,BRIO R1# R1#ping 10.1.2.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.1.2.1, timeout is 2 seconds: !!!!! Success rate is 100 percent(5/5),round-trip min/avg/max=4/4/8 ms
(接通路由器R1 S0接口上的串行電纜) R1# 06:00:14:%LINK-3-UPDOWN:Interface Serial0,changed state to up 06:00:14:%LINEPROTO-5-UPDOWN:Line protocol on Interface Serial0,changed state to up 06:00:14:BRO:1DDR:disconnection call 06:00:14:%ISDN-6-DISCONNECT:Interface BRIO:1 disconnected from 80000002 R2,call lasted 61 seconds 06:00:14:; LINK-3-UPDOWN:Interface BRIO:1,changed state to down 06:00:14: BRO:1 DDR: disconnecting call 06:00:14: %ISDN-6-LAYER2DOWN: Layer 2 for Interface BRIO, TEI 69 changed to down 06:00:14: %LINK-5-CHANGED: Interface BRIO, changed state to standby mode 06:00:14: %LINK-3-UPDOWN: Interface BRIO: 1, changed state to down 06:00:15: BRO:1 DDR: disconnecting call 06:00:15: %LINK-3-UPDOWN: Interface BRIO:2, changed state to down R1# 06:00:15: BRO:2 DDR: disconnecting call R1# 06:00:15: %LINEPROTO-5-UPDOWN:Line protocol on Interface BRIO:1,changed state to-down R1# R1#cle ip route * R1#sh ip route rip 10.0.0.0/24 is subnetted, 2 subnets R 10.1.2.0[120/1]via 200.1.1.2,00:00:18,Serial0 R 192.168.1.0/24[120/1]via 200.1.1.2,00:00:18,Serial0 R1# R#ping 10.1.2.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.1.2.1, timeout is 2 seconds: !!!!!
(1)在實驗2配置的基礎上,對R1路由器,百先應配置S0接口,包括設置IP地址和時鐘,這是因為它所連接的電纜類型為DCE。 (2)backup interface bri 0命令把BRIO接口設置成為S0接口的的備份接口。 (3)backup delay 520命令設置當主鏈路 (SO)斷開元之后,備份鏈路 (BRIO)開始工作;并設置當主鏈路 (S0)恢復正常后的20s之后,備份鏈路 (BRI0)斷開連接。 (4)接下來對于R1的配置是啟動RIP路由協議,并且聲明相應的網段。應該注重的是,因為IP地址的分配形成了不連續的子網(10.1.1.0/24和10.1.2.0/24兩個子網同屬于一個A類的主網10.0.0.0,并且被其他網絡分離開來,成為不連續的于網),所以應設置RIP的版本為Version2,并且關閉自動匯總。 (5)把實驗2中的靜態路由刪除,以保證由RIP協議得來的路由進入路由表。 (6)第2段是對路由器R2的配置,相關操作中的配置S0接口、RIPv2協議以及刪除靜態路由操作與配置R1時類似。 no dialer map ip 192.168.1.1 name R1命令刪除了實驗2中定義的帶有ISDN號碼的撥號映射; dialer map ip 192.168.1.1 name R1 broadcast定義了1條新的撥號映射,這個映射中沒有了ISDN號碼字段,使得R2路由器只能接受其他路由器的撥入,而不能向其他路由器主動發起連接。 R3路由器中沒有有關各份接口的配置,這是因為它不發起連接。 實驗中把兩臺路由器的PPP多路連接關閉了,這只是為了監測的方便,不是必須的設置。 (7)第3段是正常連接時,R1和R2的相關信息。所謂正常連接,是指兩臺路由器通過DDN線路相連接的狀態。 (8)查看R1的路由表申由REP協議得到的路由,發現除了R2路由器LO接口的網段10.1.2.0/24出現外,還出現了192.168.1.0/24網段,并且其下一跳地址均為200.1.1.2。 (9)sh ip int brief命令列出了所有接口的簡要信息,可以看到其中BRIO接口的狀態是備份方式 (Standby mode),2個B信道是關閉狀態。說明備份接口的語句己經設置成功。 (10)sh int sO命令查看S0的具體接口信息,列出了第1段中配置的備份接口及2個時間參數。 (11)對192.168.1.2(R2 BRIO)和10.1.2且(R2 L0)的測試是成功的,說明RIP協、議及DDN鏈路工作正常。 (12)對于R2的測試結果與對R1的測試結果有明顯不同,請注重觀察。 sh ip route rip命令列出的路由項只有10.1.1.0/24一條; sh ip int brief命令顯示BRIO接口工作狀態是up/up,當使用show int bri 0命令時列出的結果是up/up(spoofing); ping 10.1.1.1(R1 L0)成功,而ping 192.168.1.1(R2 L0)則失敗。 R1和R2上BRIO接口的不同狀態是它們路由表區別和ping測試結果不同的根源。 (13)第4段列出了主接口與各份接口互相切換過程中路由器本身所進行的處理。 (14)為便于觀察,打開對撥號和PPP認證的debug。 (15)拔下R4路由器SO接口上的串行電纜后的監測結果依次如下: S0接口關閉; BRIO接口開啟; BREOH接口開啟; BRI0:1接口連接到80000001號碼; PPPCHAP認證過程,最后通過認證; BRIO訂接口上的線路協議激活。 至此BRIO接口己經被激活,用于RIP協議的路由更新。 clear ip route,命令強迫清除現有路由表,使路由表反映最新的拓撲變化。 show ip routc rip指令所列出的路由表明RIP協議己經通過ISDN線路正常工作了,ping測試的成功進一步驗證了這一點。 (16)接通R1路由器S0接口上的串行電纜后的監測結果依次如下: S0接口激活; S0接口線路協議激活; BRIO幾接口掛斷呼叫; BRIO:1接口關閉; 監測結果表明S0接口己經被激活,重新用于RIP協議的路由更新。 再次用clear ip route,命令強迫清除現有路由表。 查看新路由表并且使用ping指令測試,相應的結果與第3段中正常連接的測試結果相同,意味著從備份鏈路到主鏈路的切換己經完成。