幀中繼交換機的配置

可以肯定,不論是在實驗室裏還是在其他的地方,幀中繼交換機都是很有用的設備。就像引導寄存器一樣,幀中繼交換機的設置也是路由器設置中非常精深的內容之一。學會如何配置幀中繼交換機,就能夠建立很多不同的網絡模型。由於我們是“服務提供者”,必須能夠自主分配那些與M&TMCI所提供的完全—致的DLCI。通過在實驗室裏建立精確的網絡模型,不但能夠增加安裝網絡的信心,還能降低配置錯誤或設備發生問題的概率。這一節將側重講述如何將—臺Cisco 路由器配置成—臺幀中繼交換機。從本質上來說,幀中繼交換技術是—種基於數據鏈路連接標識(DLCI)的幀交換技術。在路由器的幀中繼ARP表中,DLCI號是與接口關聯的。幀中繼使用其ARP表來檢查DLCI與接口之間的配對情況,以決定是否把數據幀從某一特定的接口發出去。幀中繼交換機首先是一臺DCE設備,也就是說:

·它的任何模型都需要至少3臺路由器:一臺用於交換機功熊,矛外兩臺使用該交換機彼此通信。

· 幀交換機的串行接口處需要使用DCE電纜。

在這裏,需要定義一些常用的幀中繼用的術語:

·Permanent virtual circuit 永久虛電路(PVC)-—是指用於幀傳輸的端到端的永久邏輯電路。PVC的端點是用DLCI來尋址的。

· Data-Link connectionidention數據鏈路連接標識(DLCI)一一是指用來識別用戶端設備(CPE)與幀中繼交換機之間的PC所用的一個邏輯數字,161007。大多數情況下,DLCI只在本地有意義,也就是說,只有本地設備知道DLCI代表含義。對於同一中心站點來說,遠端可能有兩個PVC具有同樣的DLCI號。

· Local Management interface本地管理接口(LMI)——是指路由器與幀中繼交換機之間的信令標準。交換機使用LMI來確定哪一些DLCI已被定義以及它們的當前狀態。LMI也支持每10秒一次的keephve機制,用於確認PVC是否被激活,或是數據是否正在進行交換。Cisco路由器支持3LMI:ciscoansiq933a。路由器能夠以白動協商的方式決定使用何種類型的LMI進行通信:-——cisco是由網絡3大巨頭:Cisco,digitalNonhemTclecom定義的LMI類型,自動協商失敗後的缺省類型,其狀態信息是通過DLCI1023發送。

——a11si是由ANSI通常稱爲附件DT1.617標準定義的LMI類型。這是所有的幀中繼網絡裏最常見的一種類型,LMI狀態信息是通過DLCI 0發送。

——q933a是由ITU Q.933(也稱爲附件A)定義的LMI類型,其狀態信息是通過DLCI 0發送。

· 網絡到網絡接口(NNI)— — NNI是用於兩個交換機的通信的標準,既使用在幀中

繼茭換機中,也用在ATM中。在ATM,NNI稱爲網絡節點接口。

配置幀中繼交換機時,必須完成以下操作:

1步 啓動幀中繼交換功能。

2步 設置LMI接口類型和幀中繼接口類型。

3步 用fra1ne-relay route命令設置PVC

在這個例了裏,要使用兩臺終端設備或路由器並且配置一臺幀中繼交換機。在開始之前

做出—份PVC圖表是很有幫助的。在圖表裏,需要包括DCEPVC以及接口示意圖。給出了該例子的圖表,從硬件與服務供應商的角度對網絡進行了強調。中間的幀中繼交換機有兩條V.35DCE線纜用於連接另外兩臺路由器R1R2。這兩臺路由器在其串口O都連接V35DTE公頭電纜。設置PVC將串口0上的DLCI 101映射到串口5上的DLCI 102

 

做出這份圖表之後,配置幀中繼交換機的第一

步是引導幀中繼交換,可以用全局配置命

frame-reIay switching來完成。隨後,設置串口以用於幀中繼交換,使用encapsulation frame-reIay命令將數據格式封裝成幀中繼。另外,還需要在接口提示符下使用frame-felay

Lmi type[ansi|cisco|q993a]命令來設置LMI的類型。隨後,應該使用frame-relay intf-type命令。由於接口是DCE,就要求使用clock rate bit/s命令來設置波特率,其中, bit/s

的值可以從12008000000。最後,命令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) #

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章