• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

04-二層技術-廣域網接入命令參考

目錄

05-DCC命令

本章節下載 05-DCC命令  (276.53 KB)

05-DCC命令


1 DCC

說明

本模塊涉及的同異步串口(Serial接口)需要工作在異步方式(使用命令physical-mode async)。

 

1.1  DCC配置命令

1.1.1  bandwidth

【命令】

bandwidth bandwidth-value

undo bandwidth

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

bandwidth-value:表示接口的期望帶寬,取值範圍為1~4294967295,單位為kbit/s。

【描述】

bandwidth命令用來配置接口的期望帶寬。undo bandwidth命令用來恢複缺省值。

接口的期望帶寬可以通過第三方軟件查詢MIB節點ifspeed的值來獲取。

期望帶寬供網管監控接口帶寬使用,不會對接口實際帶寬造成影響。

【舉例】

# 配置接口Dialer1的期望帶寬為1000kbit/s。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] bandwidth 1000

1.1.2  dialer bundle

【命令】

dialer bundle number

undo dialer bundle

【視圖】

撥號接口(Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

number:Dialer bundle序號,取值範圍為1~255。

【描述】

dialer bundle命令用來設置工作在共享DCC方式的Dialer接口使用的Dialer bundle。undo dialer bundle命令用來刪除Dialer接口使用的Dialer bundle。

缺省情況下,工作在共享DCC方式的Dialer接口沒有指定其使用的Dialer bundle。

此命令僅用於Dialer接口,並且一個Dialer接口隻能使用一個Dialer bundle。

相關配置可參考命令dialer bundle-member

【舉例】

# 在接口Dialer1上配置該接口使用Dialer bundle3。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] dialer bundle 3

1.1.3  dialer bundle-member

【命令】

dialer bundle-member number [ priority priority ]

undo dialer bundle-member number

【視圖】

撥號接口(物理接口)視圖

【缺省級別】

2:係統級

【參數】

number:Dialer bundle序號,取值範圍為1~255。

priority priority:物理接口在該Dialer bundle中的優先級。priority取值範圍為1~255。priority越大,優先級越高,優先級高的物理接口會被優先使用,priority的缺省值為1。

【描述】

dialer bundle-member命令用來在共享DCC的配置中設置一個物理接口屬於某一個Dialer bundle。undo dialer bundle-member命令用來將該物理接口脫離指定Dialer bundle。

缺省情況下,物理接口不屬於任何Dialer bundle。

此命令隻能用於物理接口,一個物理接口可以是多個Dialer bundle的成員。

相關配置可參考命令dialer bundle

【舉例】

# 設置接口Bri1/0屬於Dialer bundle1和Dialer bundle2,優先級均為50。

<Sysname> system-view

[Sysname] interface bri 1/0

[Sysname-Bri1/0] dialer bundle-member 1 priority 50

[Sysname-Bri1/0] dialer bundle-member 2 priority 50

1.1.4  dialer callback-center

【命令】

dialer callback-center [ user | dial-number ] *

undo dialer callback-center

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

user:根據配置的dialer route命令中的參數user hostname確定回呼的撥號串。

dial-number:根據配置的本地用戶名對應的authorization-attribute callback-number callback-number命令中的參數callback-number確定回呼的撥號串。

【描述】

dialer callback-center命令用來配置PPP回呼的參照依據。undo dialer callback-center命令用來取消該配置。

缺省情況下,未配置PPP回呼的參照依據。

當設備作為PPP回呼的Server端時,必須配置本命令。

userdial-number兩個參數同時被應用時,設備首先嚐試按照第一個參數的設置進行回呼,當無法進行回呼時,再嚐試應用第二個參數的設置進行回呼。dialer callback-center命令不帶任何參數與dialer callback-center user dial-number命令功能相同。

相關配置可參考命令ppp callback

【舉例】

# 配置設備作為PPP回呼的Server端,並且設置回呼方式為user,根據dialer route命令中配置的用戶名對應的撥號串進行回呼。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] ppp callback server

[Sysname-Serial2/0] dialer callback-center user

[Sysname-Serial2/0] dialer route ip 1.1.1.2 user Sysnameb 8810052

# 配置設備作為PPP回呼的Server端,回呼方式為dial-number,根據PPP認證中接收的對端用戶名查找本地用戶表確定回呼的撥號串。

<Sysname> system-view

[Sysname] local-user usera

[Sysname-luser-usera] password simple usera

[Sysname-luser-usera] service-type ppp

[Sysname-luser-usera] authorization-attribute callback-number 8810048

[Sysname-luser-usera] quit

[Sysname] interface serial 2/0

[Sysname-Serial2/0] ppp callback server

[Sysname-Serial2/0] dialer callback-center dial-number

1.1.5  dialer call-in

【命令】

dialer call-in remote-number [ callback ]

undo dialer call-in remote-number [ callback ]

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

remote-number:用來匹配ISDN主叫號碼,取值為1~30個字符的字符串,字符“*”通配任意字符。

callback:如果ISDN主叫號碼與參數remote-number相匹配,則設備發起回呼。

【描述】

dialer call-in命令用來配置是否允許某個ISDN號碼的呼入,是否按照該ISDN主叫號碼進行回呼。undo dialer call-in命令用來取消該配置。

缺省情況下,未配置按照ISDN主叫號碼進行ISDN回呼。

dialer call-in命令用來對ISDN撥入進行預處理,以確定該主叫號碼用戶是否允許呼入,如果PBX交換機沒有提供主叫號碼則直接拒絕該呼叫。

相關配置可參考命令dialer callback-center

說明

在配置了dialer call-in的撥號接口(物理接口或Dialer接口)上同時需要配置dialer route或者dialer number命令,dialer route或者dialer number命令中的dial-numberdialer call-in命令的remote-number一致。

 

【舉例】

# 設置向ISDN主叫號碼為8810152的用戶進行回呼。

<Sysname> system-view

[Sysname] interface bri 1/0

[Sysname-Bri1/0] dialer route ip 100.1.1.2 8810152

[Sysname-Bri1/0] dialer call-in 8810152 callback

1.1.6  dialer circular-group

【命令】

dialer circular-group number

undo dialer circular-group

【視圖】

撥號接口(物理接口)視圖

【缺省級別】

2:係統級

【參數】

number:物理接口所屬的Dialer Circular Group的序號。該序號是利用interface dialer命令定義的,取值範圍為0~1023。

【描述】

dialer circular-group命令用來在輪詢DCC中,配置物理接口屬於某個Dialer接口。undo dialer circular-group命令用來取消該配置。

缺省情況下,物理接口不屬於任何一個Dialer接口。

在輪詢DCC中,一個物理接口隻能屬於一個Dialer接口,一個Dialer接口可以包含多個物理接口。當有呼叫從一個Dialer接口上發起時,按照優先級從高到低從屬於該Dialer接口的物理接口中選擇一個物理接口建立呼叫。

相關配置可參考命令interface dialer

【舉例】

# 將接口Serial2/0和Serial2/1加入Dialer Circular Group1。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] quit

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer circular-group 1

[Sysname-Serial2/0] quit

[Sysname] interface serial 2/1

[Sysname-Serial2/1] dialer circular-group 1

1.1.7  dialer disconnect

【命令】

dialer disconnect [ interface interface-type interface-number ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface interface-type interface-number:拆除指定接口的撥號鏈路。interface-type interface-number用來指定接口類型和編號。

【描述】

dialer disconnect命令用來拆除撥號鏈路。不指定接口則拆除所有接口的撥號鏈路。

【舉例】

# 拆除接口Dialer0的拔號鏈路。

<Sysname> dialer disconnect interface dialer 0

1.1.8  dialer enable-circular

【命令】

dialer enable-circular

undo dialer enable-circular

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

【描述】

dialer enable-circular命令用來使能輪詢DCC。undo dialer enable-circular命令用來禁止輪詢DCC。

缺省情況下,接口上不使能任何類型的DCC。

用戶在使用輪詢DCC前,必須首先使用dialer enable-circular命令使能輪詢DCC功能。如果要配置共享DCC,必須在Dialer接口配置dialer userdialer bundle,同時在物理接口下配置dialer bundle-member

在禁止輪詢DCC後,係統將清除撥號接口下的所有配置信息,而且必須使用shutdownundo shutdown命令才能使接口恢複正常。對於非撥號口,如果非法執行了dialer enable-circularundo dialer enable-circular命令,必須通過使用shutdownundo shutdown命令使接口恢複正常。

相關配置可參考命令dialer circular-group

【舉例】

# 在接口Serial2/0上使能輪詢DCC。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer enable-circular

1.1.9  dialer flow-interval

【命令】

dialer flow-interval interval

undo dialer flow-interval

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

interval:DCC進行流量統計的間隔時間,取值範圍為1~1500,單位為秒。

【描述】

dialer flow-interval命令用來配置DCC進行流量統計的間隔時間。undo dialer flow-interval命令用來恢複缺省情況。

缺省情況下,DCC進行流量統計的間隔時間為20秒。

該命令主要用於DCC的流量檢測MP撥號。DCC以interval的時間間隔為MP撥號提供撥號鏈路上的流量統計信息。該命令僅對DCC流量觸發撥號有效。

相關配置可參考命令dialer threshold

【舉例】

# 配置進行流量統計的間隔時間為3秒。

<Sysname> system-view

[Sysname] dialer flow-interval 3

1.1.10  dialer isdn-leased (physical interface view)

【命令】

dialer isdn-leased number

undo dialer isdn-leased number

【視圖】

撥號接口(物理接口)視圖

【缺省級別】

2:係統級

【參數】

number:用於專線連接的ISDN的B通道號,在BRI接口下取值範圍為0~1,在CE1/PRI接口下取值範圍為0~30(15除外,因為它是控製通道),在CT1/PRI接口下取值範圍為0~23(23除外,因為它是控製通道)。

【描述】

dialer isdn-leased命令用來配置專線連接的ISDN B通道。undo dialer isdn-leased命令用來取消該配置。

缺省情況下,未配置用於專線連接的ISDN B通道。

用戶可將ISDN的任意B通道配置成專線,但該ISDN接口下有B通道作為專線後,該ISDN接口將不能再用做撥號,即同一接口下專線和撥號不能共存。

說明

對於ISDN BRI接口還支持ISDN BRI 128k專線配置,請參考“二層技術-廣域網接入命令參考/ISDN”中的命令dialer isdn-leased

 

【舉例】

# 將接口Bri2/0的第一個B通道設置成專線。

<Sysname> system-view

[Sysname] interface bri 2/0

[Sysname-Bri2/0] dialer isdn-leased 0

1.1.11  dialer number

【命令】

dialer number dial-number

undo dialer number

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

dial-number:去往對端的撥號串,為1~30個字符的字符串。

【描述】

dialer number命令用來設定去往單個對端的撥號串。undo dialer number命令用來刪除已設定的撥號串。

缺省情況下,未配置去往對端的撥號串。

當Dialer接口或者物理接口作為主叫端,需要配置此命令。對於輪詢DCC,需要呼叫多個目的地址或撥號串時,也可以配置dialer route命令來替代dialer number;對於共享DCC,隻能使用dialer number命令。

說明

·     若DCC中沒有配置dialer-group命令,則DCC不會撥號。

·     對於共享DCC,隻能配置dialer number,且一個撥號口隻能配置一個dialer number。對於輪詢DCC,dialer route可以配置多條。

 

相關配置可參考命令dialer route

【舉例】

# 設定接口Dialer1去往對端的撥號串為“11111”。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] dialer number 11111

1.1.12  dialer overlap-receiving

【命令】

dialer overlap-receiving

undo dialer overlap-receiving

【視圖】

ISDN接口視圖

【缺省級別】

2:係統級

【參數】

【描述】

dialer overlap-receiving命令用來配置DCC工作在重疊接收模式,即作為DCC被叫方,隻有在被叫號碼接收完整後才開始建立DCC連接。undo dialer overlap-receiving命令用來恢複缺省情況。

缺省情況下,DCC工作在非重疊接收模式,即DCC被叫方收到一個號碼後立即開始建立DCC連接,而不需等待被叫號碼接收完整。

【舉例】

# 在接口BRI1/0配置DCC工作在重疊接收模式。

<Sysname> system-view

[Sysname] interface bri 1/0

[Sysname-Bri1/0] dialer overlap-receiving

1.1.13  dialer priority

【命令】

dialer priority priority

undo dialer priority

【視圖】

撥號接口(物理接口)視圖

【缺省級別】

2:係統級

【參數】

priority:物理接口在Dialer Circular Group中的優先級,取值範圍為1~127。

【描述】

dialer priority命令用來配置輪詢DCC,設置物理接口在其所在的Dialer Circular Group中的優先級。undo dialer priority命令用來恢複缺省情況。

缺省情況下,物理接口在Dialer Circular Group中的優先級為1。

此命令設定物理接口在其所在的Dialer Circular Group中的使用順序,高優先級的物理接口會被優先使用。

相關配置可參考命令dialer circular-group

【舉例】

# 設置接口Serial2/0在Dialer Circular Group1中的優先級為5。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer circular-group 1

[Sysname-Serial2/0] dialer priority 5

1.1.14  dialer queue-length

【命令】

dialer queue-length packets

undo dialer queue-length

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

packets:接口緩存的數據報文個數,取值範圍為1~100。

【描述】

dialer queue-length命令用來設定撥號接口緩衝隊列長度。undo dialer queue-length命令用來恢複缺省情況。

缺省情況下,不對報文進行緩存。

沒有為撥號接口配置緩衝隊列的情況下,當撥號接口收到一個報文時,如果此時連接還沒有成功建立,則這個報文將會被丟棄。如果為撥號接口配置了緩衝隊列,則在連接成功建立之前報文將被緩存,待連接成功後再發送。

【舉例】

# 設置接口Serial2/0的接口緩衝隊列長度為10。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer queue-length 10

1.1.15  dialer route

【命令】

dialer route protocol next-hop-address [ mask network-mask-length ] [ broadcast | user hostname ] * [ dial-number ] [ autodial | interface interface-type interface-number ] *

undo dialer route protocol next-hop-address [ user hostname ] [ mask network-mask-length ] [ dial-number ] [ interface interface-type interface-number ]

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

protocol:網絡協議。可選值為ip,表示支持IP協議。

next-hop-address:撥號目的地的IP地址。

mask network-mask-length:撥號目的地IP地址的掩碼長度,取值範圍為0~32。若不設置該參數則係統默認為32,此時就把next-hop-address當成主機地址處理。若用戶需要把next-hop-address配置成網段地址,則需要指定它的network-mask-length。當next-hop-address取值為0.0.0.0並且network-mask-length取值為0時,表示不限製下一跳的地址,例如dialer route ip 0.0.0.0 mask 0 8886,表示允許通過8886號碼撥叫任何IP地址。

broadcast:表示廣播報文可以從這條鏈路發送。

user hostname:對端用戶名,為1~80個字符的字符串,用於接收呼叫時的驗證。

dial-number:去往對端的撥號串,為1~30個字符的字符串。

autodial:若一條dialer route命令配置了本參數,則路由器每隔一定時間會自動嚐試用本dialer route撥號,撥號的時間間隔由命令dialer timer autodial設置,缺省的時間間隔為300秒。

interface interface-type interface-number:按指定的物理接口拔號。當幾個物理接口綁定到一個Dialer口,且這幾條拔號鏈路連接到不同的ISDN交換機時,需要配置指定拔號號碼與物理接口的對應關係。此參數隻能在使能輪詢DCC的Dialer口上配置。

【描述】

dialer route命令用來配置從一個DCC接口呼叫指定目的地址(可以指定主機IP地址,也可以指定網段地址),或接收多個對端的呼叫。undo dialer route命令用來刪除該配置。

如果需要DCC主動呼叫,則需使用dial-number參數來配置撥號串。

如果配置了某個IP地址next-hop-address對應的撥號串dial-number,那麼使用undo命令時必須包含dial-number參數。

如果使用user關鍵字,則必須配置相關的PPP驗證。

一個撥號端口可以配置多條dialer route,一個目的地址也可配置多條dialer route以實現撥號串備份的功能。

說明

若沒有配置dialer-group命令,則DCC不會撥號。

 

【舉例】

# 配置去往192.168.1.0/24網段的數據包都撥叫888066號碼建立鏈路。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer route ip 192.168.1.0 mask 24 888066

# 配置去往191.168.1.1主機地址的數據包撥叫888065號碼建立鏈路。

[Sysname-Serial2/0] dialer route ip 191.168.1.1 888065

1.1.16  dialer threshold

【命令】

dialer threshold traffic-percentage [ in | in-out | out ]

undo dialer threshold

【視圖】

撥號接口(Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

traffic-percentage:鏈路實際流量與帶寬的百分比,取值範圍為0~99。

in:計算實際負載時隻計算接收的流量。

in-out:計算實際負載時計算接收和發送流量中較大的一個。

out:計算實際負載時隻計算發送的流量。

【描述】

dialer threshold命令用來設定DCC接口上鏈路的負載閾值,當DCC接口的所有鏈路的流量與可用帶寬的比例超過設定的百分比時,啟動另一條鏈路呼叫同一個目的地址。undo dialer threshold命令用來恢複缺省情況。

缺省情況下,不啟動該功能。

在DCC應用中,可以配置鏈路的負載閾值。當負載閾值範圍是1~99之間時,MP捆綁根據實際流量百分比適當調節分配的帶寬,即如果一條鏈路的實際流量與帶寬的比例超過設定的負載閾值,則係統會自動啟用第二條鏈路,並將兩條鏈路進行MP捆綁;當兩條鏈路的流量與帶寬的比例超過設定的負載閾值,係統會啟動第三條鏈路並進行MP捆綁,……依此類推,從而確保DCC鏈路具有合理的負載流量。

相反,若N條(N為大於2的整數)鏈路的流量與N-1條鏈路帶寬的比例小於設定的負載閾值時,係統自動關閉一條鏈路,……以此類推,從而確保DCC鏈路的利用率保持在合理範圍。

目前,本命令隻能用於Dialer接口,用於物理接口不生效。另外,本命令須與ppp mp命令結合使用。

參數traffic-percentage值為0時,在鏈路由於自動撥號或者報文觸發撥號而開始呼叫的時候,將自動啟動所有可用的鏈路進行呼叫,而不依靠流量檢測決定呼叫策略,對於已經呼叫建立的鏈路也不會因為超時而主動拆鏈,也就是說,dialer timer idle命令在配置了dialer threshold 0之後將會失效。

相關配置可參考命令dialer flow-interval

【舉例】

# 設置接口Dialer1的負載閾值為80%。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] dialer threshold 80

1.1.17  dialer timer autodial

【命令】

dialer timer autodial seconds

undo dialer timer autodial

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

seconds:發起下次呼叫嚐試的間隔時間,取值範圍為1~604800,單位為秒。

【描述】

dialer timer autodial命令用來配置DCC自動撥號的間隔時間。undo dialer timer autodial命令用來恢複缺省情況。

缺省情況下,DCC自動撥號的間隔時間為300秒。

該命令必須與dialer route命令中的關鍵字autodial結合使用。配置該命令後,DCC將每隔seconds時間自動嚐試撥號一次,直至連接建立。自動撥號功能無需數據包的觸發,並且在連接建立後不會因空閑時間超時而自動掛端,即dialer timer idle命令配置對其無效。

相關配置可參考命令dialer route

【舉例】

# 在接口Serial2/0上設置DCC自動呼叫間隔時間為60秒。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer timer autodial 60

1.1.18  dialer timer compete

【命令】

dialer timer compete seconds

undo dialer timer compete

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

seconds:接口發生呼叫競爭後的空閑時間,取值範圍為0~65535,單位為秒。

【描述】

dialer timer compete命令用來配置當接口發生呼叫競爭後的空閑時間。undo dialer timer compete命令用來恢複缺省情況。

缺省情況下,接口發生呼叫競爭後的空閑時間為20秒。

當DCC開始發起新呼叫時,若所有通道都被占滿則進入“競爭”狀態。通常一條鏈路建立後Idle超時定時器將起作用。但若同時刻去往另一目的地址的呼叫發生,則會引起競爭,此時DCC使用Compete-idle超時定時器取代Idle超時定時器,即鏈路空閑時間達到Compete-idle超時定時器的規定後將自動斷開。

【舉例】

# 在接口Serial2/0上設置接口發生呼叫競爭後的空閑時間為10秒。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer timer compete 10

1.1.19  dialer timer enable

【命令】

dialer timer enable seconds

undo dialer timer enable

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

seconds:進行下次呼叫的間隔時間,取值範圍為5~65535,單位為秒。

【描述】

dialer timer enable命令用來配置接口上當鏈路斷開後進行下次呼叫的間隔時間。undo dialer timer enable命令用來恢複缺省情況。

缺省情況下,接口上當鏈路斷開後進行下次呼叫的間隔時間為5秒。

當DCC呼叫鏈路因故障或掛斷等原因導致進入斷開狀態,必須經過指定時間(即進行下一次呼叫的間隔時間)後才能建立新的撥號連接,從而避免交換設備過載。

需要注意的是:為了使Server端有足夠的時間進行回呼,Client端下次呼叫發起前的鏈路斷開時間應至少比Server端的長10秒。建議Server端下次呼叫發起前的鏈路斷開時間使用默認值5秒,Client端配置為15秒。

【舉例】

# 設置DCC可以進行下一次呼叫的間隔時間為15秒。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer timer enable 15

1.1.20  dialer timer idle

【命令】

dialer timer idle seconds

undo dialer timer idle

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

seconds:允許鏈路空閑的時間,取值範圍為0~65535,單位為秒。

【描述】

dialer timer idle命令用來設定當接口的呼叫建立後,允許鏈路空閑的時間,即沒有Interesting報文傳送的時間。undo dialer timer idle命令用來恢複缺省情況。

缺省情況下,允許鏈路空閑的時間為120秒。

當一條鏈路建立後,timer idle定時起作用。若在設定的時間內沒有Interesting報文在此鏈路上傳送,則DCC自動掛斷鏈路;若timer idle設定為0,則相應的鏈路在建立後,無論是否有Interesting報文在此鏈路上傳送,將永遠不被掛斷。

【舉例】

# 設置接口Serial2/0允許鏈路空閑的時間為50秒。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer timer idle 50

1.1.21  dialer timer wait-carrier

【命令】

dialer timer wait-carrier seconds

undo dialer timer wait-carrier

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

seconds:呼叫建立超時時間,取值範圍為0~65535,單位為秒。

【描述】

dialer timer wait-carrier命令用來設定呼叫建立超時定時器(wait-carrier定時器)的超時時間。undo dialer timer wait-carrier命令用來恢複缺省情況。

缺省情況下,呼叫建立超時時間為60秒。

和某些對端建立DCC呼叫時,從呼叫發起到連接建立的時間長短不一,為了有效控製發起呼叫到呼叫連接建立之間允許等待的時間,可以配置wait-carrier定時器,規定若在指定時間內呼叫仍未建立,則DCC將終止該呼叫。

【舉例】

# 設置接口Serial2/0的呼叫建立超時時間為100秒。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer timer wait-carrier 100

1.1.22  dialer timer warmup

【命令】

dialer timer warmup seconds

undo dialer timer warmup

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

seconds:動態路由備份功能在係統啟動後不生效的時間,取值範圍為0~66635,單位為秒。

【描述】

dialer timer warmup命令用來設置動態路由備份功能在係統啟動後多久可以生效。undo dialer timer warmup命令用來恢複缺省情況。

缺省情況下,動態路由備份功能在係統啟動30秒後生效。

配有動態路由備份功能的路由器在啟動時,主鏈路如果在本命令配置的時間內沒有協商UP,係統就會觸發備份撥號鏈路;當主鏈路UP後,係統會切換回主鏈路。

【舉例】

# 設置動態路由備份功能在係統啟動20秒後開始生效。

<Sysname> system-view

[Sysname] dialer timer warmup 20

1.1.23  dialer user

【命令】

dialer user username

undo dialer user [ username ]

【視圖】

撥號接口(Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

username:對端用戶名,為1~80個字符的字符串,用於PPP驗證。

【描述】

dialer user命令用來設置對端用戶名,以便接收呼叫時能驗證呼叫請求。undo dialer user命令用來刪除對端用戶名。

缺省情況下,無對端用戶名。

當Dialer接口封裝PPP時,利用PPP驗證得到的對端用戶名決定接收呼叫時的Dialer接口。

該命令僅在共享Dialer接口上有效。在一個Dialer接口下最多可以配置255個dialer user。當一個Dialer接口下配置多個dialer user時,就實現了用一個Dialer接口同時接入多個撥號接口的連接。

dialer user命令完成使能共享DCC的功能,在已經使能了輪詢DCC的Dialer接口上配置dialer user,則原有的輪詢DCC相關的撥號配置全部消失,用戶使用過程中,請慎用此命令。

在使用undo dialer user命令後,係統將清除撥號接口下的所有配置信息。

相關配置可參考“二層技術-廣域網接入命令參考/PPP”中的命令ppp pap local-userppp chap user

【舉例】

# 設置對端用戶名為routerb。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] dialer user routerb

1.1.24  dialer-group

【命令】

dialer-group group-number

undo dialer-group

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

group-number:接口所屬的撥號訪問組的序號,這個撥號訪問組由dialer-rule命令設定,取值範圍為1~255。

【描述】

dialer-group命令用來將接口置於一個撥號訪問組(Dialer Access Group)中,撥號訪問組的撥號規則由dialer-rule指定。undo dialer-group命令用來將接口從撥號訪問組中刪除。

一個DCC接口隻能屬於一個Dialer Access Group,重複配置dialer-group命令則會覆蓋上一次的配置。

說明

在接口的缺省配置中,dialer-group命令是未配置的。用戶必須配置此命令,否則DCC將無法發送報文。

 

相關配置可參考命令dialer-rule

【舉例】

# 將接口Serial2/0置入Dialer Access Group 1。

<Sysname> system-view

[Sysname] dialer-rule 1 acl 3101

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer-group 1

1.1.25  dialer-rule

【命令】

dialer-rule group-number { protocol-name { deny | permit } | acl { acl-number | name acl-name } }

undo dialer-rule group -number

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

group-number:撥號訪問組(Dialer Access Group)的序號,取值範圍為1~255,與dialer-group命令中的group-number參數相對應。

protocol-name:網絡協議名,取值為ip(表示IP協議)或者bridge(表示網橋協議)。

deny:表示禁止相應協議的報文。

permit:表示允許相應協議的報文。

acl-number:撥號訪問組對應的ACL(Access Control List,訪問控製列表)序號,取值範圍為2000~3999。其中:

·     基本ACL,acl-number取值範圍為2000~2999;

·     高級ACL,acl-number取值範圍為3000~3999。

name acl-name:撥號訪問組對應的ACL名稱。

【描述】

dialer-rule命令用來設定撥號訪問組的撥號控製列表,從而設定撥號訪問組的DCC呼叫發生的條件。undo dialer-rule命令用來取消該設置。

通過配置撥號控製列表,可以過濾流經撥號接口的各種報文。根據報文是否符合撥號ACL控製列表的通過(permit)或拒絕(deny)條件,報文分為兩類:

·     符合撥號ACL控製列表的permit條件的報文或者不符合撥號ACL控製列表deny條件的報文,如果相應鏈路已經建立,DCC將通過該鏈路發出報文,並清零Idle超時定時器;如果鏈路沒有建立則發出新呼叫。

·     不符合撥號ACL控製列表permit條件的報文或者符合撥號ACL控製列表的deny條件的報文,如果相應的鏈路已經建立,DCC將通過此鏈路發出報文,但是不清零Idle超時定時器;如果相應鏈路沒有建立,則不發出呼叫並丟棄此報文。

要想使DCC正常發送報文,必須配置正確的DCC撥號控製列表,並將對應接口(如物理接口、Dialer接口)通過dialer-group命令關聯到撥號控製列表,如果缺少此項配置則DCC無法正常發送報文。DCC撥號控製列表既可以直接配置數據報文的過濾條件,也可以引入訪問控製列表中的過濾規則。

若一個撥號接口根據配置的dialer-group找不到對應的dialer-rule,DCC將報文作為Uninteresting報文丟棄。

相關配置可參考命令dialer-group

【舉例】

# 設置Dialer-rule1,並將它與接口Serial2/0關聯。

<Sysname> system-view

[Sysname] dialer-rule 1 ip permit

[Sysname] interface serial 2/0

[Sysname-Serial2/0] dialer-group 1

1.1.26  display dialer

【命令】

display dialer [ interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface interface-type interface-number:顯示指定接口的DCC信息。interface-type interface-number用來指定接口類型和編號。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display dialer命令用來顯示接口的DCC信息。如果不指定接口,則顯示所有接口的DCC信息。

【舉例】

# 顯示所有接口的DCC信息。

<Sysname> display dialer

Dialer0 - dialer type = Dialer

   Dialer Route:

   NextHop_address          Dialer_Numbers

   Dialer number            003

 

   Dialer Timers(Secs):

   Auto-dial:300    Compete:20    Enable:5

   Idle:120    Wait-for-Carrier:60

   Total Channels:1  Free Channels:1

表1-1 display dialer命令顯示信息描述表

字段

描述

Dialer0 - dialer type = Dialer

該撥號接口的類型,可以是物理接口或者Dialer口

NextHop_address

在接口上配置的dialer route命令指定的對端IP地址

Dialer_Numbers

對應對端IP地址的撥號串

Dialer number

去往單個對端的撥號串

Dialer Timers(Secs)

撥號定時器設置,單位為秒

Auto-dial

dialer timer autodial命令設定的定時器時間

Compete

dialer timer compete命令設定的定時器時間

Enable

dialer timer enable命令設定的定時器時間

Idle

dialer timer idle命令設定的定時器時間

Wait-for-carrier

dialer timer wait-carrier命令設定的定時器時間

Total Channels

該接口總共的通道數

Free Channels

空閑的通道數

 

1.1.27  display interface dialer

【命令】

display interface dialer number [ brief ] [ | { begin | exclude | include } regular-expression ]

display interface [ dialer ] [ brief [ down ] ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

number:Dialer接口的編號。取值範圍為已創建的Dialer接口的編號。

brief:顯示接口的概要信息。不指定該參數時,將顯示接口的詳細信息。

down:顯示當前狀態為down的接口的信息以及down的原因。不指定該參數時,將不會根據接口狀態來過濾顯示信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display interface dialer命令用來顯示Dialer接口的信息。

需要注意的是:

·     如果不指定dialer參數,將顯示設備支持的所有接口的相關信息。

·     如果指定dialer參數,不指定接口編號,則顯示所有Dialer接口的信息。

【舉例】

# 顯示接口Dialer1的詳細信息。

<Sysname> display interface dialer 1

Dialer1 current state: UP

Line protocol current state: UP (spoofing)

Description: Dialer1 Interface

The Maximum Transmit Unit is 1500, Hold timer is 10(sec)

Internet protocol processing : disabled

Link layer protocol is PPP

LCP initial

Physical is Dialer, baudrate: 64000 bps

Output queue : (Urgent queuing : Length)  50

Output queue : (Protocol queuing : Length)  500

Output queue : (FIFO queuing : Length)  75

Last clearing of counters:  Never

    Last 300 seconds input rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec

    Last 300 seconds output rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec

    0 packets input, 0 bytes, 0 drops

    0 packets output, 0 bytes, 0 drops

# 顯示接口Dialer1的概要信息。

<Sysname> display interface dialer 1 brief

The brief information of interface(s) under route mode:

Link: ADM - administratively down; Stby - standby

Protocol: (s) - spoofing

Interface            Link Protocol Main IP         Description

Dia1                 UP   UP(s)    --

# 顯示所有狀態為down的Dialer接口的概要信息。

<Sysname> display interface dialer brief down

The brief information of interface(s) under route mode:

Link: ADM - administratively down; Stby - standby

Interface            Link Cause

Dia1                 ADM  Administratively

表1-2 display interface dialer命令顯示信息描述表

字段

描述

current state

接口當前的物理狀態:

·     UP:該接口的物理狀態為開啟。

·     DOWN ( Administratively )::表示該接口已經通過shutdown命令被關閉,需要通過undo shutdown命令開啟。

Line protocol current state

鏈路層協議狀態:(UP/DOWN)

Description

接口的描述字符串

The Maximum Transmit Unit

接口的最大傳輸單元

Internet protocol processing

網絡層協議處理狀況:(enabled/disabled)

Link layer protocol is PPP

鏈路層封裝的協議

LCP initial

LCP(鏈路控製協議)初始化完成

Physical is Dialer

物理接口是Dialer接口

Output queue : (Urgent queuing : Length)

緊急發送隊列的報文統計

Output queue : (Protocol queuing : Length)

協議發送隊列的報文統計

Output queue : (FIFO queuing : Length)

先入先出發送隊列的報文統計

Last clearing of counters: Never

最後一次清除接口統計信息的時間(Never表示未清除過接口的統計信息)

Last 300 seconds input rate

最近五分鍾時間內接口的輸入速率

Last 300 seconds output rate

最近五分鍾時間內接口的輸出速率

0 packets input, 0 bytes, 0 drops

該接口接收的數據報文個數、字節數,以及由於沒有接收緩衝而被丟棄的報文個數

0 packets output, 0 bytes, 0 drops

該接口發送的數據報文個數、字節數,以及由於沒有發送緩衝而被丟棄的報文個數

The brief information of interface(s) under route mode

三層模式下(route)的接口的概要信息,即三層接口的概要信息

Link: ADM - administratively down; Stby - standby

·     如果某接口的Link屬性值為“ADM”,則表示該接口被管理員手工關閉了,需要在該接口下執行undo shutdown命令才能恢複端口本身的物理狀態

·     如果某接口的Link屬性值為“Stby”,則表示該接口是一個備份接口,使用display standby state命令可以查看該備份接口對應的主接口

Protocol: (s) - spoofing

如果某接口的Protocol屬性值中帶有“(s)”字符串,則表示該接口的網絡層協議狀態顯示是UP的,但實際可能沒有對應的鏈路,或者所對應的鏈路不是永久存在而是按需建立

Interface

接口名稱縮寫

Link

接口物理連接狀態,取值可能為:

·     UP:表示本鏈路物理上是連通的

·     ADM:表示本鏈路被手工關閉了,需要執行undo shutdown命令才能恢複真實的物理狀態

Protocol

接口協議連接狀態,取值為UP(s)

Main IP

接口主IP地址

Description

接口的描述信息

Cause

接口物理連接狀態為DOWN的原因,取值為Administratively時表示本鏈路被手工關閉了,需要執行undo shutdown命令才能恢複真實的物理狀態

 

1.1.28  interface dialer

【命令】

interface dialer number

undo interface dialer number

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

number:Dialer接口序號,取值範圍為0~1023。

【描述】

interface dialer命令用創建一個Dialer接口。在輪詢DCC配置中,相當於創建一個Dialer Circular Group。如果當前已經配置該接口,此命令用來進入該接口視圖。undo interface dialer命令用來刪除一個指定的Dialer接口。

缺省情況下,未創建Dialer接口。

Dialer接口的波特率恒定為64000bps,並且不能修改為其它值。

輪詢DCC中,Dialer Circular Group 允許將一個Dialer接口的配置用於一組物理接口,這些物理接口繼承該Dialer接口的屬性。這種方式在需要同時呼叫多個目的地址時是非常有效的,即在Dialer接口上配置多條dialer route命令,而每個物理接口隻需執行dialer circular-group命令綁定到某個Dialer Circular Group。

共享DCC中,雖然任意一個Dialer接口也可以有多個物理接口為它提供服務,但任意一個物理接口可同時服務於多個Dialer接口,而這些物理接口上必須配置驗證,通過呼入方的用戶名尋找它本次呼叫所對應的Dialer接口;在該方式下,物理接口與Dialer接口是動態綁定的,而且一個Dialer接口隻能呼叫一個目的地址,由命令dialer number來指定。

輪詢DCC和共享DCC的物理接口不具有單獨的網絡地址,它們都繼承使用對應Dialer接口的網絡地址。

【舉例】

# 創建一個接口Dialer1。

<Sysname> system-view

[Sysname] interface dialer 1

1.1.29  ppp callback

【命令】

ppp callback { client | server }

undo ppp callback { client | server }

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

client:作為PPP回呼的Client端,發送回呼請求。

server:作為PPP回呼的Server端,接受回呼請求。

【描述】

ppp callback命令用來允許PPP發送或接受回呼請求。undo ppp callback命令用來禁止PPP發送或接受PPP回呼請求。

缺省情況下,係統未啟動回呼功能。

在PPP回呼的配置中,需要配置發送呼叫方作為Client端,同時配置接受呼叫方作為Server端。由Client端首先發起呼叫,Server端確認該呼叫是否進行回呼,若需要回呼,Server端則立即掛斷該次呼入連接,並根據用戶名或回呼字符串等信息向Client端再次發起呼叫。

利用PPP回呼功能可以為PPP Client端節省通信費用。

【舉例】

# 設置接口Serial2/0允許接受回呼請求。

<Sysname> system-view

[Sysname] interface serial 2/0

[Sysname-Serial2/0] ppp callback server

1.1.30  ppp callback ntstring

【命令】

ppp callback ntstring dial-number

undo ppp callback ntstring

【視圖】

撥號接口(物理接口、Dialer接口)視圖

【缺省級別】

2:係統級

【參數】

dial-number:從Windows NT Server回呼路由器的撥號串。

【描述】

ppp callback ntstring命令用來設置從Windows NT Server回呼路由器時所需要的撥號串。undo ppp callback ntstring命令用來取消設置的回呼撥號串。

缺省情況下,沒有設置Windows NT Server回呼撥號串。

當路由器作為PPP回呼的Client端呼叫作為PPP回呼Server端的Windows NT Server時,如果NT Server需要路由器發送回呼號碼,則需要配置此命令。

相關配置可參考命令ppp callback

【舉例】

# 設定從Windows NT Server回呼路由器的撥號串為1234567。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] ppp callback ntstring 1234567

1.1.31  reset counters interface

【命令】

reset counters interface [ dialer [ number ] ]

【視圖】

用戶視圖

【缺省級別】

2:係統級

【參數】

number:Dialer接口的編號。取值範圍為已創建的Dialer接口的編號。

【描述】

reset counters interface命令用來清除Dialer接口的統計信息。

在某些情況下,需要統計一定時間內某接口的流量,這就需要在統計開始前清除該接口原有的統計信息,重新進行統計。

·     如果不指定dialer和接口號,則清除所有接口的統計信息;

·     如果指定dialer而不指定接口號,則清除所有Dialer接口的統計信息;

·     如果同時指定dialer和接口號,則清除指定Dialer接口的統計信息。

【舉例】

# 清除接口Dialer1的統計信息。

<Sysname> reset counters interface dialer 1

1.1.32  standby routing-group

【命令】

standby routing-group group-number

undo standby routing-group group-number

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

group-number:動態路由備份組號,取值範圍為1~255。

【描述】

standby routing-group命令用來在撥號接口上啟用動態路由備份功能。undo standby routing-group命令用來在撥號接口上禁用動態路由備份功能。

缺省情況下,禁用動態路由備份功能。

說明

啟用動態路由備份功能之前,必須確保撥號接口上已經配置了基本DCC功能。

 

【舉例】

# 在Bri3/0接口上啟用動態路由備份功能。

<Sysname> system-view

[Sysname] interface bri 3/0

[Sysname-Bri3/0] standby routing-group 1

1.1.33  standby routing-rule

【命令】

standby routing-rule group-number ip ip-address { mask | mask-length }

undo standby routing-rule group-number [ ip ip-address { mask | mask-length } ]

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

group-number:動態路由備份組號,取值範圍為1~255。

ip ip-address:表示需監控的網段地址。

mask:網絡掩碼。

mask-length:網絡掩碼的長度,取值範圍為0~32。

【描述】

standby routing-rule命令用來創建動態路由備份組,並將被監控網段加入動態路由備份組。undo standby routing-rule命令用來刪除動態路由備份組,或從動態路由備份組中刪除被監控網段。

缺省情況下,沒有創建動態路由備份組。

說明

一個動態路由備份組內,最多可配置255個被監控網段。隻有到一個動態路由備份組內的所有被監控網段的路由都不存在時,才認為主鏈路斷開。

 

【舉例】

# 設置動態路由備份組1,用於監控到達網段20.0.0.0/8和30.0.0.0/8的路由。

<Sysname> system-view

[Sysname] standby routing-rule 1 ip 20.0.0.1 255.0.0.0

[Sysname] standby routing-rule 1 ip 30.0.0.1 255.0.0.0

1.1.34  standby timer routing-disable

【命令】

standby timer routing-disable seconds

undo standby timer routing-disable

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

seconds:主鏈路接通後斷開備份鏈路的延遲時間,取值範圍為0~65535,單位為秒。

【描述】

standby timer routing-disable命令用來配置主鏈路接通後斷開備份鏈路的延遲時間。undo standby timer routing-disable命令用來恢複缺省情況。

缺省情況下,主鏈路接通後斷開備份鏈路的延遲時間為20秒。

【舉例】

# 在接口Bri3/0上設置當主鏈路接通後斷開備份鏈路的延遲時間為5秒。

<Sysname> system-view

[Sysname] interface bri 3/0

[Sysname-Bri3/0] standby timer routing-disable 5

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們