1. 程式人生 > >幀中繼一些典型配置舉例

幀中繼一些典型配置舉例

  幀中繼是一種高效能的WAN協議,它執行在OSI參考模型的物理層和資料鏈路層。它是一種資料包交換技術,是X.25的簡化版本。它省略了X.25的一些強健功能,如提供視窗技術和資料重發技術,而是依靠高層協議提供糾錯功能,這是因為幀中繼工作在更好的WAN裝置上,這些裝置較之X.25的WAN裝置具有更可靠的連線服務和更高的可靠性,它嚴格地對應於OSI參考模型的最低二層,而X.25還提供第三層的服務,所以,幀中繼比X.25具有更高的效能和更有效的傳輸效率。


配置幀中繼IETF DTE示例

   幀中繼廣域網的裝置分為資料終端裝置(DTE)和資料電路終端裝置(DCE),Cisco路由器作為 DTE裝置。

   幀中繼技術提供面向連線的資料鏈路層的通訊,在每對裝置之間都存在一條定義好的通訊鏈路,且該鏈路有一個鏈路識別碼。這種服務通過幀中繼虛電路實現,每個幀中繼虛電路都以資料鏈路識別碼(DLCI)標識自己。DLCI的值一般由幀中繼服務提供商指定。幀中繼即支援PVC也支援SVC。

   幀中繼本地管理介面(LMI)是對基本的幀中繼標準的擴充套件。它是路由器和幀中繼交換機之間信令標準,提供幀中繼管理機制。它提供了許多管理複雜網際網路絡的特性,其中包括全域性定址、虛電路狀態訊息和多目傳送等功能。  

2.有關命令:  埠設定
任務
命令
設定Frame Relay封裝 encapsulation frame-relay[ietf] 1
設定Frame Relay LMI型別 frame-relay lmi-type {ansi | cisco | q933a}2
設定子介面 interface interface-type interface-number.subinterface-number [multipoint|point-to-point]
對映協議地址與DLCI frame-relay map protocol protocol-address dlci [broadcast]3
設定FR DLCI編號 frame-relay interface-dlci dlci [broadcast]
注:1.若使Cisco路由器與其它廠家路由裝置相連,則使用Internet工程任務組(IETF)規定的幀中繼封裝格式。 2.從Cisco IOS版本11.2開始,軟體支援本地管理介面(LMI)“自動感覺”, “自動感覺”使介面能確定交換機支援的LMI型別,使用者可以不明確配置LMI介面型別。 3.broadcast選項允許在幀中繼網路上傳輸路由廣播資訊

 檢查的命令有:

show frame-relay lmi show frame-relay map show frame-relay packet show frame-relay pvc show frame-relay route show frame-relay status show frame-relay traffic

( 1 )組網需求

  通過公用幀中繼網路互連區域網,在這種方式下,路由器只能作為使用者裝置工作在幀中繼的 DTE 方式 , 假設路由器 R1 的 DLCI 號 16 ,路由器 R2 的 DLCI 號 17 。

圖 15 - 1 配置幀中繼 DTE 示例圖

( 2 )配置步驟

配置路由器 R1 :

!配置介面 IP 地址

Red-Giant(config)#interface serial 0

Red-Giant(config-if)#ip address 1.1.1 .1 255.255.255.252

!配置介面封裝為幀中繼 IETF 報文格式

Red-Giant(config-if)#encapsulation frame-relay ietf

!配置靜態地址對映

Red-Giant(config-if)#frame-relay map i p 1.1.1 .2 16

配置路由器 R2 :

!配置介面 IP 地址

Red-Giant(config)#interface serial 0

Red-Giant(config-if)#ip address 1.1.1 .2 255.255.255.252

!配置介面封裝為幀中繼 IETF 報文格式

Red-Giant(config-if)#encapsulation frame-relay ietf

!配置靜態地址對映

Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 17

15.3.4.2 配置幀中繼IETF DCE示例

( 1 )組網需求

  兩臺路由器通過電纜線背靠背直連, R1 物理層和幀中繼鏈路層都作為 DTE 工作方式、 R2 在物理層和幀中繼鏈路層都作為 DCE 工作方式。

圖 15 - 2 幀中繼電纜線背靠背直連- DCE 示例圖

( 2 )配置步驟

配置路由器 R1 :

!配置介面 IP 地址

Red-Giant(config)#interface serial 0

Red-Giant(config-if)#ip address 1.1.1 .1 255.255.255.252

!配置介面封裝為幀中繼 IETF 報文格式

Red-Giant(config-if)#encapsulation frame-relay ietf

!配置靜態地址對映

Red-Giant(config-if)#frame-relay map i p 1.1.1 .2 16

配置路由器 B :

!配置幀中繼交換功能

Red-Giant(config)#frame-relay switching

!配置介面 IP 地址

Red-Giant(config)#interface serial 0

Red-Giant(config-if)#ip address 1.1.1 .2 255.255.255.252

!配置介面封裝為幀中繼 IETF 報文格式

Red-Giant(config-if)#encapsulation frame-relay ietf

!配置介面的型別 DCE

Red-Giant(config-if)#frame-relay intf-type dce

!配置本地 DLCI 號

Red-Giant(config-if)#frame-relay local-dlci 16

!配置靜態地址對映

Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 16

.15.3.4.3 配置幀中繼子介面-點到點子介面示例

( 1 )組網需求

  三臺路由器,路由器 R1 封裝幀中繼點到點子介面,路由器 R2 、 R3 在物理層介面上封裝幀中繼,都工作在 DTE 方式, DLCI 號在 R1 上分別是 16 、 17 , R2 的 DLCI 號是 20 , R3 的 DLCI 號是 19 。採用 ANSI 本地管理型別。

圖 15 - 3 幀中繼點到點子介面配置示例圖

( 2 )配置步驟

  配置路由器 R1 :

!配置物理子介面的幀中繼封裝格式 ietf ,設定 ANSI 本地管理型別

Red-Giant(config)#interface serial0
Red-Giant(config-if)#encapsulation frame-relay ietf
Red-Giant(config-if)#frame-relay lmi-type ansi

!建立幀中繼點到點子介面 serial0.1 ,並且設定 IP 地址和指定本地 DLCI 號

Red-Giant(config)#interface serial0.1 point-to-point
Red-Giant(config-subif)#ip address 1.1.1 .1 255.255.255.252
Red-Giant(config-subif)#frame-relay interface-dlci 16

!建立幀中繼點到點子介面 serial0.2 ,並且設定 IP 地址和指定本地 DLCI 號

Red-Giant(config)#interface serial0.2 point-to-point
Red-Giant(config-subif)#ip address 2.2.2 .1 255.255.255.252
Red-Giant(config-subif)# frame-relay interface-dlci 17

   配置路由器 R2 :

!配置介面 serial0 幀中繼封裝格式 ietf, 設定 IP 地址,並且設定 ANSI 本地管理型別

Red-Giant(config)#interface serial0
Red-Giant(config-if)#ip address 1.1.1 .2 255.255.255.252
Red-Giant(config-if)#encapsulation frame-relay ietf
Red-Giant(config-if)#frame-relay lmi-type ansi
Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 20 broadcast

   配置路由器 R3 :

!配置介面 serial0 幀中繼封裝格式 ietf, 設定 IP 地址,並且設定 ANSI 本地管理型別

Red-Giant(config)#interface serial0
Red-Giant(config-if)#ip address 2.2.2 .2 255.255.255.252
Red-Giant(config-if)#encapsulation frame-relay ietf
Red-Giant(config-if)#frame-relay lmi-type ansi
Red-Giant(config-if)#frame-relay map i p 2.2.2 .1 19 broadcast

15.4.4 配置幀中繼子介面-點到多點子介面示例

( 1 )組網需求

  三臺路由器,路由器 R1 的子介面 serial0.1 封裝幀中繼點到多點子介面,分別對映到 R2 、 R3 的兩個物理介面,路由器 R2 、 R3 在物理層介面上封裝幀中繼,都工作在 DTE 方式, DLCI 號在 R1 上分別是 16 , R2 的 DLCI 號是 20 , R3 的 DLCI 號是 19 。採

  用預設的 Q 933A 本地管理型別。路由器 R1 將採用靜態路由對映的方式手工指定幀中繼的地址對映表。子介面 Serial0.2 是點到點的子介面型別,在本示例中不細述。

圖 15 - 4 幀中繼點到多點子介面配置示例圖

( 2 )配置步驟

  配置路由器 R1 :

!配置物理子介面的幀中繼封裝格式 ietf

Red-Giant(config)#interface serial0
Red-Giant(config-if)#encapsulation frame-relay ietf

!建立幀中繼點到多點子介面 serial0.1 ,並且設定 IP 地址和指定本地 DLCI 號

Red-Giant(config)#interface serial0.1 multipoint
Red-Giant(config-subif)#ip address 1.1.1 .1 255.255.255.0
Red-Giant(config-subif)#frame-relay map i p 1.1.1 .2 16
Red-Giant(config-subif)#frame-relay map i p 1.1.1 .3 17

   配置路由器 R2 :

!配置介面 serial0 幀中繼封裝格式 ietf, 設定 IP 地址

Red-Giant(config)#interface serial0
Red-Giant(config-if)#ip address 1.1.1 .2 255.255.255.0
Red-Giant(config-if)#encapsulation frame-relay ietf
Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 20

   配置路由器 R3 :

| !配置介面 serial0 幀中繼封裝格式 ietf, 設定 IP 地址

Route(config)#interface serial0
Red-Giant(config-if)#ip address 1.1.1 .3 255.255.255.0
Red-Giant(config-if)#encapsulation frame-relay ietf
Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 19

15.4.5 配置幀中繼交換示例

( 1 )組網需求

  四臺路由器,其中的一臺路由器模擬成幀中繼交換機,使用幀中繼交換的功能。 R1 路由器封裝幀中繼並且用多個 IP 地址靜態對映,路由器 R2 、 R3 在物理層介面上封裝幀中繼,都工作在 DTE 方式, DLCI 號在 R1 上分別是 16 , R2 的 DLCI 號是 20 , R3 的 DLCI 號是 21 。然後,路由器 R1 將被作為點到多點的幀中繼介面。路由器 R2 和 R3 分別對映到中心路由器 R1 。

圖 15 - 5 幀中繼點到多點子介面配置示例圖

( 2 )配置步驟

  配置幀中繼交換路由器

!允許幀中繼交換使能

Route(config)#frame-relay switching

!在串列埠 serial0 配置層上,首先將封裝幀中繼,指定封裝格式 DCE ,然後配置本地的 DCLI 號 16
serial1 的 DCLI 21 進行交換,配置本地的 DLCI 17 和 serial2 的 DCLI 20 進行交換

Red-Giant(config)#interface serial0
Red-Giant(config-if)#encapsulation frame-relay
Red-Giant(config-if)#frame-relay intf-type dce
Red-Giant(config-if)#frame-relay route 16 interface Serial1 21
Red-Giant(config-if)#frame-relay route 17 interface Serial2 20

!在介面 seiral1 上,首先配置幀中繼介面型別 DCE ,然後配置本地的幀中繼的 DCLI 號 21 和介面
serial0 的 DCLI 16 進行交換

Route(config)#interface Serial1
Red-Giant(config-if)#encapsulation frame-relay
Red-Giant(config-if)#frame-relay intf-type dce

Red-Giant(config-if)#frame-relay route 21 interface Serial0 16
!在介面 seiral2 上,首先配置幀中繼介面型別 DCE ,然後將本地的幀中繼的 DCLI 號 20 和接!口
serial0 的 DCLI 17 進行交換

Route(config)#interface Serial2
Red-Giant(config-if)#encapsulation frame-relay
Red-Giant(config-if)#frame-relay intf-type dce
Red-Giant(config-if)#frame-relay route 20 interface Serial0 17

  配置路由器 R1 :

Red-Giant(config)#interface serial0
Red-Giant(config-if)#encapsulation frame-relay ietf
Red-Giant(config-if)#frame-relay map i p 1.1.1 .2 16
Red-Giant(config-if)#frame-relay map i p 1.1.1 .3 17

  配置路由器 R2 :

Red-Giant(config)#interface serial0
Red-Giant(config-if)#encapsulation frame-relay ietf
Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 20

  配置路由器 R3 :

Red-Giant(config)#interface serial0
Red-Giant(config-if)#encapsulation frame-relay ietf
Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 21