#實驗 2-2 幀中繼配置
實驗 2-2 幀中繼配置 學習目標 掌握使用者邊緣裝置(CE)上幀中繼介面的配置方法 掌握Hub-Spoke網路中RIP的配置方法 掌握Hub-Spoke(NBMA)網路中OSPF的配置方法 掌握點到多點網路中OSPF的配置方法 場景 企業的總部和部分分支之間仍使用幀中繼網路互連,作為企業的網路管理員,您需要在總部和分支的邊緣路由器上配置幀中繼功能,並配置本地DLCI與IP地址間的對映。 操作步驟 步驟一. 實驗環境準備 如果本任務中您使用的是空配置裝置,需要從步驟1開始配置,然後跳過步 驟2。如果使用的裝置包含上一個實驗的配置,請直接從步驟2開始配置。 system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R1 system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R2 system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R3 步驟二. 清除裝置上原有的配置 關閉三臺路由器上HDLC和PPP封裝的所有的序列介面。 [R1]interface Serial 1/0/0 [R1-Serial1/0/0]shutdown [R2]interface Serial 1/0/0 [R2-Serial1/0/0]shutdown [R2-Serial1/0/0]interface Serial 2/0/0 [R2-Serial2/0/0]shutdown [R3]interface Serial 2/0/0 [R3-Serial2/0/0]shutdown 步驟三. 配置幀中繼封裝 配置基本引數及IP地址等資訊。手動指定本地DLCI與對端IP地址的對映關係。 本任務中,需要關閉逆向地址解析功能,並在fr map命令中指定broadcast引數,從而使得該對映上能夠傳送廣播報文。 [R1]interface Serial 2/0/0 [R1-Serial2/0/0]link-protocol fr Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:y [R1-Serial2/0/0]ip address 10.0.123.1 24 [R1-Serial2/0/0]undo fr inarp [R1-Serial2/0/0]fr map ip 10.0.123.2 102 broadcast [R1-Serial2/0/0]fr map ip 10.0.123.3 103 broadcast [R1-Serial2/0/0]interface loopback 0 [R1-LoopBack0]ip address 10.0.1.1 24 [R2]interface Serial 3/0/0 [R2-Serial3/0/0]link-protocol fr Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:y [R2-Serial3/0/0]ip address 10.0.123.2 24 [R2-Serial3/0/0]undo fr inarp [R2-Serial3/0/0]fr map ip 10.0.123.1 201 broadcast [R2-Serial3/0/0]interface loopback 0 [R2-LoopBack0]ip address 10.0.2.2 24 [R3]interface Serial 1/0/0 [R3-Serial1/0/0]link-protocol fr Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:y [R3-Serial1/0/0]ip address 10.0.123.3 24 [R3-Serial1/0/0]undo fr inarp [R3-Serial1/0/0]fr map ip 10.0.123.1 301 broadcast [R3-Serial1/0/0]interface loopback 0 [R3-LoopBack0]ip address 10.0.3.3 24 配置完成後,檢測網路的連通性。 ping 10.0.123.2 檢視R1介面的幀中繼封裝資訊。 display fr interface Serial 2/0/0 步驟四. 在 R1、R2 和 R3 間配置 RIPv2 協議 在R1、R2和R3上配置RIPv2協議。如果您是在完成HDLC/PPP實驗後的基 礎上繼續配置的本實驗,則網段10.0.0.0已經在RIP網路中宣告。在本任務中需要關閉自動匯聚功能。 同時需要注意的是,由於幀中繼網路的特殊性,預設情況下,幀中繼介面下 RIP的水平分割功能被關閉。在本實驗中,不對其進行修改。 [R1]rip 1 [R1-rip-1]version 2 [R1-rip-1]network 10.0.0.0 [R1-rip-1]undo summary [R2]rip 1 [R2-rip-1]version 2 [R2-rip-1]network 10.0.0.0 [R2-rip-1]undo summary [R3]rip 1 [R3-rip-1]version 2 [R3-rip-1]network 10.0.0.0 [R3-rip-1]undo summary 在R1、R2和R3的路由表中檢視已經學習到的路由。 display ip routing-table protocol rip 在R3上以環回介面IP地址為源地址測試網路連通性。 [R3]ping –a 10.0.3.3 10.0.1.1 測試如果在R3上以物理介面S2/0/0(10.0.123.3)為源地址傳送的報文, 能否轉發到R2的網段10.0.2.2上。 [R3]ping 10.0.2.2 上述檢測結果表明,當序列介面為源介面時,R3無法與R2通訊(反之亦然)。 通過如下步驟找出R3無法與R2通訊的原因:
- 在R3的路由表中查詢是否存在通往10.0.2.2地址的相關路由條目。
- 如果存在通往10.0.2.2地址的相關路由條目,檢視下一跳IP地址。然後, 檢測R3傳送的報文能否到達該下一跳,並檢測三層IP地址是否有與二層PVC 的正確對映。
- 如果R3傳送的報文能夠到達該下一跳,而且三層IP地址已經與二層PVC 有正確對映,則檢測R1上是否存在通往10.0.2.2地址的可達路由,該路由的 下一跳是否可達,三層IP地址是否與二層PVC正確對映。
- 如果單向路徑沒有問題,再檢視目標裝置,檢測R2上是否存在通往回應 報文目的IP地址的相關路由條目,路由的下一跳是否可達。
- 如果路由的下一跳不可達,但是有迴應報文的目的IP地址(10.0.123.3) 的相關路由條目,則表明R2上雖然有通往該地址的路由,但是沒有三層IP地 址與二層PVC的正確對映。 上述故障診斷過程的命令回顯資訊如下: display ip routing-table 由此可以看出,由於三層IP地址沒有與二層PVC的正確對映,導致R2傳送的 報文無法到達10.0.123.3。 步驟五. 修改網路引數,開啟 R2 和 R3 之間的連線 步驟4中的故障診斷結果表明,R2和R3通訊失敗是因為幀中繼介面之間沒有 配置虛擬電路。要解決這一問題,需要在R2和R3的幀中繼介面之間配置IP地址與PVC的對映關係。 [R2]interface Serial 3/0/0 [R2-Serial3/0/0]fr map ip 10.0.123.3 201 [R3]interface Serial 1/0/0 [R3-Serial1/0/0]fr map ip 10.0.123.2 301 配置完IP地址和PVC之間的對映後,檢視R2和R3上的IP地址與PVC對映表 並檢測網路的連通性。 display fr lmi-info inter Serial 1/0/0 步驟六. 在 R1 和 R2 間配置 OSPF 協議 刪除步驟2中的RIP配置和步驟3中在R2和R3間建立的幀中繼對映。 [R1]undo rip 1 Warning: The RIP process will be deleted. Continue?[Y/N]y [R2]interface Serial 3/0/0 [R2-Serial3/0/0]undo fr map ip 10.0.123.3 201 [R2-Serial3/0/0]quit [R2]undo rip 1 Warning: The RIP process will be deleted. Continue?[Y/N]y [R3]interface Serial 1/0/0 [R3-Serial1/0/0]undo fr map ip 10.0.123.2 301 [R3-Serial1/0/0]quit [R3]undo rip 1 Warning: The RIP process will be deleted. Continue?[Y/N]y 在R1、R2和R3上配置單區域OSPF。 [R1]ospf 1 router-id 10.0.1.1 [R1-ospf-1]area 0 [R1-ospf-1-area-0.0.0.0]network 10.0.0.0 0.255.255.255 [R2]ospf 1 router-id 10.0.2.2 [R2-ospf-1]area 0 [R2-ospf-1-area-0.0.0.0]network 10.0.0.0 0.255.255.255 [R3]ospf 1 router-id 10.0.3.3 [R3-ospf-1]area 0 [R3-ospf-1-area-0.0.0.0]network 10.0.0.0 0.255.255.255 基本引數配置完成後,發現OSPF無法建立鄰居鄰接關係。原因是OSPF在幀 中繼網路中的的網路型別預設為NBMA,這種情況下,OSPF不支援廣播,因而無法主動發現鄰居。 display ospf interface Serial 1/0/0 verbose
步驟七. 配置 NBMA 網路 在NBMA網路中OSPF只能單播發送hello訊息,因此需要手動指定鄰居才能 轉發hello訊息。此外,當R3是指定路由器(DR)時,由於R2不能通過R2和R1 間的PVC與DR建立OSPF鄰接關係。這種情況下,只能將R1配置為DR。 [R1]ospf [R1-ospf-1]peer 10.0.123.2 [R1-ospf-1]peer 10.0.123.3 [R1-ospf-1]interface Serial 2/0/0 [R1-Serial2/0/0]ospf dr-priority 255 [R2]ospf [R2-ospf-1]peer 10.0.123.1 [R3]ospf [R3-ospf-1]peer 10.0.123.1 你還可以將 R2 和 R3 的 DR 優先順序配置為 0,使它們不參加 DR 選舉。 display ospf interface Serial 2/0/0 verbose OSPF Process 1 with Router ID 10.0.1.1 Interfaces Interface: 10.0.123.1 (Serial2/0/0) 如果修改優先順序後R1不是DR,執行以下命令重啟所有路由器上的OSPF進 程,然後再次執行上一條display命令。 reset ospf process graceful-restart 檢視路由表,確認整個幀中繼網路已經成功運行了OSPF協議。 display ip routing-table 測試網路連通性。 ping -a 10.0.1.1 10.0.2.2 步驟八. 將 OSPF 網路型別配置為點到多點 還可以在幀中繼網路上配置點到多點的OSPF網路型別。首先刪除手動指定 鄰居關係的配置命令。 [R1]ospf [R1-ospf-1]undo peer 10.0.123.2 [R1-ospf-1]undo peer 10.0.123.3 [R2]ospf [R2-ospf-1]undo peer 10.0.123.1 [R3]ospf [R3-ospf-1]undo peer 10.0.123.1 然後在介面試圖下,將網路型別修改為點到多點。 [R1]interface Serial 2/0/0 [R1-Serial2/0/0]ospf network-type p2mp [R2]interface Serial 3/0/0 [R2-Serial3/0/0]ospf network-type p2mp [R3]interface Serial 1/0/0 [R3-Serial1/0/0]ospf network-type p2mp 配置完成後,等待裝置自動建立鄰居關係,然後檢視鄰居關係和路由資訊。 display ospf peer brief 在R3上檢測網路的連通性。 ping -a 10.0.3.3 10.0.1.1 配置檔案 [R1]display current-configuration [V200R007C00SPC600]
sysname R1
interface Serial2/0/0 link-protocol fr undo fr inarp fr map ip 10.0.123.2 102 broadcast fr map ip 10.0.123.3 103 broadcast ip address 10.0.123.1 255.255.255.0 ospf network-type p2mp ospf dr-priority 255
interface LoopBack0 ip address 10.0.1.1 255.255.255.0
ospf 1 router-id 10.0.1.1 area 0.0.0.0 network 10.0.0.0 0.255.255.255
user-interface con 0
authentication-mode password
set authentication password
cipher %dD#}P<HzJ;Xs%X>hOkm!,.+Iq61QKK6tI}cc-;k_o
C.+L,%
user-interface vty 0 4
return [R2]display current-configuration [V200R007C00SPC600]
sysname R2
interface Serial3/0/0 link-protocol fr undo fr inarp fr map ip 10.0.123.1 201 broadcast ip address 10.0.123.2 255.255.255.0 ospf network-type p2mp
interface LoopBack0 ip address 10.0.2.2 255.255.255.0
ospf 1 router-id 10.0.2.2 area 0.0.0.0 network 10.0.0.0 0.255.255.255
user-interface con 0 authentication-mode password set authentication password cipher %|nRPL^hr2IXi7LHDID!/,.%.8%h;3:,hXO2dk#ikaWI.(,% user-interface vty 0 4
return [R3]display current-configuration [V200R007C00SPC600]
sysname R3
interface Serial1/0/0 link-protocol fr undo fr inarp fr map ip 10.0.123.1 301 broadcast ip address 10.0.123.3 255.255.255.0 ospf network-type p2mp
interface LoopBack0 ip address 10.0.3.3 255.255.255.0
ospf 1 router-id 10.0.3.3 area 0.0.0.0 network 10.0.0.0 0.255.255.255
user-interface con 0 authentication-mode password set authentication password cipher %W|KaTeX parse error: Expected 'EOF', got '}' at position 5: )M5D}̲[email protected]^gK\;>QR,.*…%$ user-interface vty 0 4
return