使用ISDN和DDR技術改善遠端連線效能

tonykorn97發表於2006-06-26
使用ISDN和DDR技術改善遠端連線效能

ISDN 服務包括 ISDN BRI ISDN PRI

ISDN BRI具有如下特徵

有兩個速度皆為64Kbit/sB通道;

有一個16kbit/sD通道;

分幀(framing)和同步開銷為48kbit/s;

總速度為192kbit/s(64*2+16+48)

用於小型集中點.

注意:B(承載)通道傳輸使用者資料,D(delta)通道傳輸控制資訊和信令資訊.D通道還用於向遠端裝置發起X.25呼叫.

ISDN協議層

ISDN B通道通常在第2層使用高階資料鏈路控制(HDLC)或PPP協議來對高層分組(如ip分組)進行封裝。

D 通道始終處於活動狀態,它使用按需撥號路由選擇(DDR)來建立ISDN連線。

ISDN配置任務

要配置路由器的ISDN BRI介面,需要使用全域性配置命令和介面配置命令。其中全域性配置認為如下:

選擇與中心局(CO)的ISDN服務提供商交換機相匹配的交換機型別;

設定有關目的地的詳細資訊,指出從路由器到其他ISDN目的地的靜態路由;

指定資料流規則,以向合適的目的地發起ISDN呼叫。

介面配置認為包括:

選擇ISDN BRI埠,並配置其ip地址和子網掩碼。

雖然介面自動繼承全域性交換機型別設定,但可能需要在介面上配置特定的交換機型別。

指定封裝方式。預設封裝方法為HDLC.如果需要使用PPP封裝,必須配置PPP,其中包括身份驗證,回撥和MLP等選項。

配置ISDN地址以及ISDN服務提供商提供的其他引數。

配置DDR資訊和呼叫引數

配置可選擇性,包括ISDN運營商等待多長時間後應答呼叫以及空閒多長時間後路由器將斷開。

要配置ISDN BRI,需要執行下述全域性配置命令和介面配置命令

全域性配置命令

isdn switch-type

介面配置命令

ip address;

isdn switch-type

encapsulation ppp;

PPP option (如身份驗證,MLP)配置命令;

isdn spin1

設定ISDN交換機型別

配置ISDN BRI時,選擇正確的交換機型別至關重要。為此,需要正確地使用命令isdn switch-type.

BRI ISDN交換機型別

Basic-net3 NET3交換機,用於英國,歐洲,亞洲和澳大利亞

設定介面協議

配置ISDN BRI時,可能需要配置B通道的第2層封裝協議和身份驗證。在充當TE1裝置的路由器上,使用命令interface bri interface-number來指定用於ISDN的介面。

如果本地BRI介面的路由器為TE2裝置,必須透過序列介面來連線到外部ISDN終端介面卡(TA.TE2路由器上,必須使用命令interface serial interface-number來指定ISDN介面。

BRI介面的預設封裝為HDLC.要改變ISDN介面的封裝型別,可使用命令encapsulation ppp.

HDLC封裝簡單,但不具備PPP的大部分功能,其中包括諸如密碼驗證協議(PAP,挑戰握手驗證協議(CHAP)和MLPLCP(鏈路控制協議)選項。

要恢復預設封裝方法。可使用命令encapsulation hdlc.

配置DDR

DDR允許路由器在需要時才建立連線,並在交換完資訊後斷開連線,這可以為企業節省大量的費用。DDR最長用於ISDN.

DDR的工作原理

按需路由選擇讓預先指定的感興趣的資料流能夠透過ISDN WAN連線發起呼叫。使用DDR時,根據撥號列表將轉發到撥號介面的資料流分為感興趣的和不感興趣的兩大類。如果資料流時感興趣的(撥號列表允許它透過)。且還沒有建立連線,路由器將連線到遠端路由器;如果資料流是不感興趣的(撥號列表禁止它透過),且當前未建立連線,路由器將不撥腳遠端路由器以節省費用。

如果在命令dialer idle-timeout設定的時間內沒有前往目的地的感興趣的資料流,連線將被斷開。

DDR配置任務

要給ISDN配置DDR.有幾項任務是必須完成的。

要配置DDR.需要完成如下任務:

使用命令dialer-list指定感興趣的資料流。

使用命令dialer-group將上述有關感興趣資料流的定義應用於介面。

使用命令dialer map指定目標ip地址,主機名,要撥打的電話號碼以及其他可選的呼叫引數。

使用下述命令指定呼叫引數:

dialer idle-timeout seconds:指定多長時間內沒有感興趣的資料流到達時將斷開連線,預設為120分鐘。

Dialer fast-idle seconds:指定如果有其他呼叫等待使用線路時,黨前呼叫空閒多長時間後將斷開,預設為20秒鐘。

Dialer load-threshold load [outbound | inbound | either ]:指定介面負載達到什麼程度後,將發起另一個到目的地的呼叫。

指定感興趣的資料流

命令dialer-list指定在什麼情況下進行按需撥號以建立連線。該命令的簡單用法是,指定某種協議(如IPIPX)的資料流是否觸發呼叫;更復雜的用法是,使用訪問列表來更細緻地指定協議的那些資料流是感興趣的。

命令dialer-list的語法如下;

Router(config)#dialer-list dialer-group-number protocol protocol-name {permit | deny |list access-list-number}

該命令完成兩項任務。首先,它定義感興趣的資料流;其次它將上述定義於撥號組關聯起來。

命令dialer-group將介面加入到撥號組中,從而將相應的撥號列表應用於介面。不能同時將多個撥號列表應用於同一個介面。命令dialer-group的語法如下:

Router(config-if)#dialer-group group-number

將訪問列表用於DDR

在撥號列表中,可以使用訪問列表來嚴格控制那些分組是感興趣的。引數access-list-number用於指定要使用的訪問列表。命令access-list用於定義訪問列表。可以使用標準訪問列表和擴充套件訪問列表;在標準訪問列表中,可使用源地址來指定感興趣的資料流,而在擴充套件訪問列表中,可使用源地址,目標地址和上層協議來知道感興趣的資料流。

指定目的地引數

當發現感興趣的資料流後,介面將啟用併發起到遠端的地的呼叫,而遠端目的地是有撥號對映指定的。

Route(config-if)#dialer map protocol next-hop address [name hostname] [speed 56 64 ] [broadcast] [modem-script modem-regexp] [system-script system-regexp] dialstring [:isdn-subaddress]]

配置ISDN DDR

hostname routerA

isdn switch-type basic-5ess

username routerB password itassecret

interface bri 0

ip address 10.170.0.1 255.255.0.0

encapsulation ppp

dialer idle-timeout 300

dialer map ip 10.170.0.2 name routerB 4085554000

dialer-group 1

ppp authentication chap

!

ip route 192.168.1.0 255.255.255.0 10.170.0.2

dialer-list 1 protocol ip permit

isdn switch-type basic-5ess 將介面的CO ISDN交換機型別設定為AT&T 5ESS

username routerb

password itsasecret 指定遠端路由器的使用者名稱和密碼, 用於CHAP身份驗證。

Interface bri 0 進入介面BRI 0配置模式

Ip address 10.170.0.1 255.255.0.0 指定介面BRI 0ip 地址和子網掩碼

Encapsulation ppp 將介面bri 0的封裝型別設定為PPP

Dialer idle-timeout 300 指定空閒300秒後,路由器將斷開ISDN呼叫

Dialer map 指定如何呼叫下一跳路由器

Ip 指定協議名稱

10.170.0.2 10.170.0.2 指定遠端路由器BRI介面的IP地址

ROUTERB 指定遠端路由器的名稱

4085554000 指定為到達遠端路由器BRI介面應撥打的電話號碼

diraler-group 1 將介面bri 0加入到編號為1的撥號組中

ppp authentication chap 在介面BRI 0上啟用CHAP身份驗證

ip route … 配置一條到遠端路由器所在子網的靜態路由

dialer-list 1 protocol ip permit 將撥號組1中的介面感興趣的資料流定義為IP資料流,路由器僅為IP 資料流發起ISDN呼叫

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/312079/viewspace-245324/,如需轉載,請註明出處,否則將追究法律責任。

相關文章