網絡拓撲
實驗內容
被測設備幀中繼點到點子接口的PVC狀態爲非激活時,觀察該子接口的物理狀態和協議狀態是否正常。
實驗配置
子接口配置任務清單
子接口的應用可以按照如下的步驟進行:
創建子接口
配置幀中繼子接口的DCLI號
配置幀中繼子接口PVC 及建立地址映射
創建子接口
子接口的創建可以按如下的步驟進行:
步驟 | 命令 | 作用 |
第一步 | Red-Giant(config)# interface serial number | 進入同步串口接口配置層 |
第二步 | Red-Giant(config-if)#encapsulation frame-relay [ietf|cisco] | 封裝幀中繼,推薦ietf格式 |
第三步 | Red-Giant(config)#interface serial number.subinterface-number [multipoint|point-to-point] | 退出到全局配置層,在創建幀中繼的子接口,並指定接口的類型。 |
其中,封裝幀中繼子接口時,缺省封裝的點到多點。
配置幀中繼子接口的DLCI
如果,使用反轉ARP,那麼必須配置幀中繼子接口的DLCI,如果使用靜態映射,那麼可以忽略此步驟。
命令 | 作用 |
Red-Giant(config-subif)#frame-relay interface-dlci dlci | 配置子接口的DLCI |
Red-Giant(config-subif)#no frame-relay interface-dlci dlci | 刪除子接口的DLCI |
建立幀中繼子接口地址映射
對於點到點子接口,因爲只有唯一的對端DTE,所以在給子接口配置虛電路的DLCI時實際已經隱含地確定了對端的網絡地址,而於對點到多點子接口,對端網絡地址與本地DLCI 的映射關係必須通過配置靜態地址映射或者通過反轉ARP來確定。
1) 建立幀中繼子接口靜態地址映射
命令 | 作用 |
Red-Giant(config-subif)#frame-relay map ip ip-address dlci [ option ] | 建立幀中繼子接口靜態地址映射 |
Router(config-isubf)# no frame-relay map ip ip-address dlci [ option ] | 刪除幀中繼子接口靜態地址映射 |
2)允許/禁止幀中繼子接口反轉ARP
命令 | 作用 |
Red-Giant(config-subif)#frame-relay inverse-arp ip [ dlci ] | 允許使用幀中繼子接口反轉ARP協議 |
Red-Giant(config-subif)#no frame-relay inverse-arp ip [dlci] | 禁止使用幀中繼子接口反轉ARP |
缺省情況下,幀中繼子接口是允許使用反轉ARP協議的。
幀中繼監控和維護
幀中繼調試信息
幀中繼有以下的調試信息,利用debug frame-relay ?命令可以查詢到:
命令 | 作用 |
Red-Giant#debug frame-relay dlsw | 調試在幀中繼上運行DLSW+的信息 |
Red-Giant#debug frame-relay event | 調試幀中繼事件信息 |
Red-Giant#debug frame-relay ip tcp [header-compression] | 調試幀中繼的IP TCP信息,或者TCP報頭壓縮信息 |
Red-Giant#debug frame-relay llc2 | 調試在幀中繼上運行LLC2的信息 |
Red-Giant#debug frame-relay lmi [interface serial number] | 調試幀中繼本地管理信息的報文信息 |
Red-Giant#debug frame-relay packet [interface serial number] | 調試幀中繼報文傳輸的信息 |
Red-Giant#debug frame-relay Verbose | 調試幀中繼的詳細信息 |
以上的調試信息以debug frame-relay lmi和debug frame-relay packet最爲常用。下面就以此爲例來說明:
Serial0(o): dlci 16(0x401), pkt type 0x800(IP), datagramsize 104
Serial0(i): dlci 16(0x401), pkt type 0x800, datagramsize 104
以上是debug frame-relay packet的調試信息,serial0表示是接口serial 0, o(output)表示是輸出的報文,i(input)表示是輸入的報文,dlci 16表示在本地DLCI號爲16的虛鏈路上的報文,其中報文的網絡協議是0x800,IP協議,報長datagramsize 104字節。
Serial0(out): StEnq, myseq 91, yourseen 90, DTE up
datagramstart = 0x4F76F68, datagramsize = 13
FR encap = 0x00010308
00 75 51 01 01 53 02 5B 5A
Serial0(in): Status, myseq 91
RT IE 51, length 1, type 1
KA IE 53, length 2, yourseq 91, myseq 91
以上的調試信息告訴我們:該幀中繼封裝在serial0接口,此時本地DTE發送的序號myseq爲91,對DCE方的確認的序號yourseen是90,DTE的報文長度爲13字節。而在serial0口下個接收到的報文對方的發送序號yourseq是91,DCE對DTE確認的序號是myseq 91。
幀中繼鏈路維護命令
下表顯示出常見的幀中繼鏈路的維護命令:
命令 | 作用 |
Red-Giant#clear frame-relay-inarp | 清除用反轉ARP創建的動態地址映射 |
Red-Giant#show interfaces serial number | 顯示同步口接口的信息 |
Red-Giant#show frame-relay lmi | 顯示幀中繼本地管理信息 |
Red-Giant# show frame-relay map | 顯示幀中繼映射表 |
Red-Giant# show frame-relay pvc | 顯示幀中繼永久虛電路PVC信息 |
Red-Giant# show frame-relay route | 顯示幀中繼交換信息 |
Red-Giant# show frame-relay traffic | 顯示幀中繼流量信息 |
實驗方法
1) 被測設備與標準設備之間通過幀中繼交換機連接。
2) 被測設備與標準設備1之間的PVC DLCI號爲100,被測設備與標準設備2之間的PVC DLCI號爲200。
3) 被測設備串行口封裝幀中繼協議,並配置必要幀中繼參數。
4) 被測設備串行口上創建兩個點到點子接口,子接口1的DLCI號爲100,子接口2的DLCI號爲200。
5) 配置IP地址,被測設備子接口1 IP爲192.168.168.1,子接口2的IP地址爲192.168.169.1,標準設備1的IP地址爲192.168.168.2,標準設備2的IP地址爲192.168.169.1。
6) 觀察被測設備兩個子接口的端口狀態指示。
7) 關閉標準設備1的串行口。
8) 觀察被測設備子接口的端口狀態指示。
測試結果
1) 步驟6)中,兩個子接口的端口狀態爲:UP,UP。
2) 步驟8)中,子接口1的端口狀態爲:Down,Down。