可以肯定,不論是在實驗室里還是在其他的地方,幀中繼交換機都是很有用的設備。就像引導寄存器一樣,幀中繼交換機的設置也是路由器設置中非常精深的內容之一。學會如何配置幀中繼交換機,就能夠建立很多不同的網(wǎng)絡模型。由于我們是“服務提供者”,必須能夠自主分配那些與M&T或MCI所提供的完全—致的DLCI。通過在實驗室里建立精確的網(wǎng)絡模型,不但能夠增加安裝網(wǎng)絡的信心,還能降低配置錯誤或設備發(fā)生問題的概率。這一節(jié)將側重講述如何將—臺Cisco 路由器配置成—臺幀中繼交換機。從本質上來說,幀中繼交換技術是—種基于數(shù)據(jù)鏈路連接標識(DLCI)的幀交換技術。在路由器的幀中繼ARP表中,DLCI號是與接口關聯(lián)的。幀中繼使用其ARP表來檢查DLCI與接口之間的配對情況,以決定是否把數(shù)據(jù)幀從某一特定的接口發(fā)出去。幀中繼交換機首先是一臺DCE設備,也就是說:
·它的任何模型都需要至少3臺路由器:一臺用于交換機功熊,矛外兩臺使用該交換機彼此通信。
· 幀交換機的串行接口處需要使用DCE電纜。
在這里,需要定義一些常用的幀中繼用的術語:
·Permanent virtual circuit 永久虛電路(PVC)一-—是指用于幀傳輸?shù)亩说蕉说挠谰眠壿嬰娐贰VC的端點是用DLCI來尋址的。
· Data-Link connectionidention數(shù)據(jù)鏈路連接標識(DLCI)一一是指用來識別用戶端設備(CPE)與幀中繼交換機之間的PⅤC所用的一個邏輯數(shù)字,從16到1007。大多數(shù)情況下,DLCI只在本地有意義,也就是說,只有本地設備知道DLCI代表含義。對于同一中心站點來說,遠端可能有兩個PVC具有同樣的DLCI號。
· Local Management interface本地管理接口(LMI)——是指路由器與幀中繼交換機之間的信令標準。交換機使用LMI來確定哪一些DLCI已被定義以及它們的當前狀態(tài)。LMI也支持每10秒一次的keephve機制,用于確認PVC是否被激活,或是數(shù)據(jù)是否正在進行交換。Cisco路由器支持3類LMI:Cisco、ansi和q933a。路由器能夠以白動協(xié)商的方式?jīng)Q定使用何種類型的LMI進行通信:-——Cisco是由網(wǎng)絡3大巨頭:Cisco,digital和NonhemTclecom定義的LMI類型,自動協(xié)商失敗后的缺省類型,其狀態(tài)信息是通過DLCI1023發(fā)送。
——a11si是由ANSI通常稱為附件D的T1.617標準定義的LMI類型。這是所有的幀中繼網(wǎng)絡里最常見的一種類型,其LMI狀態(tài)信息是通過DLCI 0發(fā)送。
——q933a是由ITU Q.933(也稱為附件A)定義的LMI類型,其狀態(tài)信息是通過DLCI 0發(fā)送。
· 網(wǎng)絡到網(wǎng)絡接口(NNI)— — NNI是用于兩個交換機的通信的標準,既使用在幀中
繼茭換機中,也用在ATM中。在ATM中,NNI稱為網(wǎng)絡節(jié)點接口。
配置幀中繼交換機時,必須完成以下操作:
第1步 啟動幀中繼交換功能。
第2步 設置LMI接口類型和幀中繼接口類型。
第3步 用fra1ne-relay route命令設置PVC。
在這個例了里,要使用兩臺終端設備或路由器并且配置一臺幀中繼交換機。在開始之前
做出—份PVC圖表是很有幫助的。在圖表里,需要包括DCE、PVC以及接口示意圖。給出了該例子的圖表,從硬件與服務供應商的角度對網(wǎng)絡進行了強調。中間的幀中繼交換機有兩條V.35DCE線纜用于連接另外兩臺路由器R1和R2。這兩臺路由器在其串口O都連接V35DTE公頭電纜。設置PVC將串口0上的DLCI 101映射到串口5上的DLCI 102。
做出這份圖表之后,配置幀中繼交換機的第一步是引導幀中繼交換,可以用全局配置命令frame-reIay switching來完成。隨后,設置串口以用于幀中繼交換,使用encapsulation frame-reIay命令將數(shù)據(jù)格式封裝成幀中繼。另外,還需要在接口提示符下使用frame-felayLmi type[ansi|Cisco|q993a]命令來設置LMI的類型。隨后,應該使用frame-relay intf-type命令。由于接口是DCE的,就要求使用clock rate bit/s命令來設置波特率,其中, bit/s的值可以從1200到8000000。最后,命令frame-relay route [16-1007]inbound_DLCI interface outbound_serial_interface [16-1007]outbount_DLCI能夠在接口上產生一個PVC并且將它映射到另外一個接口上去。下例演示了這些命令的用法以及幀中繼交換機的基本配置方法
frame_switch#
frame_switch#conf t
Enten configuration commandso, ne per 1ine. End with CNTL/2.
frame_switch{config)#f rame-relay switching
frame_switch(config)#interface serial O
frame_sv/itch(conifg-if)#encapsulation frame-relay
frame_switch(config-if)#frame-relay intf-type dce
fname_switch(config-if)#frame-relay lmi-type ansi
frame_switch(config-if)#clock rate 56000
frame_switch(config-if)#frame-relay route 1Ot interface s5 102
frame_switch (config-if)#exit
fname_switch(config-if)#
fname_switch(config)#interface serial 5
fname_switch(config-if)#encapsulation f rame-relay
frame_switch(config-if)#frame-relay intf-type ctce
frame_switch(config-if)#clock rate 56000
frame_switch(config-1f)#frame-relay route 102 interface sO 101
frame_switch (config-if) #exit
frame_swi.tch(config-if) #