13-LAPB和X.25命令
本章節下載: 13-LAPB和X.25命令 (452.61 KB)
1.2.2 display x25 alias-policy
1.2.4 display x25 hunt-group-info
1.2.7 display x25 switch-table pvc
1.2.8 display x25 switch-table svc
1.2.10 display x25 x2t switch-table
1.2.26 x25 ignore called-address
1.2.27 x25 ignore calling-address
1.2.36 x25 response called-address
1.2.37 x25 response calling-address
1.2.38 x25 reverse-charge-accept
1.2.42 x25 switch svc hunt-group
1.2.56 x29 timer inviteclear-time
MSR係列路由器各款型對於本節所描述的命令及參數的支持情況有所不同,詳細差異信息如下:
· MSR800、MSR 900、MSR900-E和MSR 930路由器不支持LAPB和X.25。
· MSR 2600、MSR 30-11、MSR 30-11E、MSR 30-11F、MSR3600-51F路由器不支持X.25。
lapb max-frame n1-value
undo lapb max-frame
【視圖】
【缺省級別】
2:係統級
【參數】
n1-value:LAPB參數N1值,表示DCE或DTE希望從DTE或DCE接收的I幀的最大比特數,該值應該為最大傳輸單元(MTU)加上協議頭的總字節數的8倍,取值範圍為1096~12104,單位為比特。
lapb max-frame命令用來配置LAPB參數N1。undo lapb max-frame命令用來恢複缺省情況。
缺省情況下,N1值是根據當前生效的MTU、上層協議和模值來計算的,針對不同的上層協議和模值,N1和MTU的差值是不相同的,如表1-1所示。
表1-1 N1和MTU的差值與上層協議和模值的對應關係
上層協議 |
模值 |
N1和MTU的差值(單位:字節) |
IP/IPX |
8 |
4 |
IP/IPX |
128 |
5 |
多協議 |
8 |
6 |
多協議 |
128 |
7 |
X.25 |
8 |
7 |
X.25 |
128 |
8 |
因此,對於不同的MTU和上層協議及模值的情況下,缺省的N1值也是不相同的。
例如,在係統初始情況下,上層協議為IP,模值為8,MTU為1500,因此缺省的N1值為:(1500+4)×8=12032。如果將模值設置為128,那麼缺省的N1值就應該是:(1500+5)×8=12040,設置模值為128之前的N1(12032)就成為用戶配置值,可以通過命令undo lapb max-frame將其恢複為當前配置下的缺省值(12040)。同樣地,如果MTU的當前值變化後,N1的缺省值也會隨之變化。
如果LAPB承載的上層協議為X.25,允許配置本命令;如果LAPB承載的上層協議為IP等其它協議,不允許配置本命令。
【舉例】
# 設置Serial2/0上LAPB參數N1為1160。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] lapb max-frame 1160
lapb modulo { 8 | 128 }
undo lapb modulo
【視圖】
【缺省級別】
2:係統級
【參數】
8:采用模8編號方式。
128:采用模128編號方式。
lapb modulo命令用來配置LAPB幀編號方式(又稱模數)。undo lapb modulo命令用來恢複缺省情況。
缺省情況下,LAPB的幀編號方式為模8。
LAPB幀編號方式有兩種:模8和模128。每個數據幀(I幀)均按順序編號,編號可以從0到模數減1,序列號就在這整個模數的範圍內循環。
模8是基本方式,所有的標準LAPB都支持,並且對於大多數鏈路來說都足夠了。
相關配置可參考命令lapb window-size。
#設置Serial2/0上的LAPB幀編號方式為模8。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] lapb modulo 8
【命令】
lapb pollremote
undo lapb pollremote
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
lapb pollremote命令用來使能LAPB非請求響應監測功能。使能該功能後,當鏈路收到F比特為1的非請求響應幀時,將觸發鏈路重新協商。undo lapb pollremote命令用來恢複缺省情況。
缺省情況下,LAPB非請求響應監測功能處於關閉狀態。
通常情況下采用缺省配值即可。因為在實際的數據傳輸過程中,網絡中經常會產生一些錯誤幀,這些錯誤幀可能會滿足非請求響應幀的條件,從而觸發鏈路重新協商,對網絡正常業務產生影響。關閉LAPB非請求響應監測功能可以提高係統的容錯能力。
【舉例】
# 設置Serial2/0上打開LAPB非請求響應監測功能,當收到非請求響應幀時,觸發鏈路重新協商。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] lapb pollremote
lapb retry n2-value
undo lapb retry
【視圖】
【缺省級別】
2:係統級
【參數】
n2-value:LAPB參數N2的值,表示DCE或DTE為成功地向DTE或DCE發送一個幀而進行的最大嚐試次數,取值範圍為1~255。
lapb retry命令用來配置LAPB參數N2。undo lapb retry命令用來恢複缺省情況。
缺省情況下,LAPB參數N2的值為10。
# 設置Serial2/0上LAPB參數N2為20。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] lapb retry 20
lapb timer { t1 t1-value | t2 t1-value | t3 t3-value | t4 t4-value }
undo lapb timer { t1 | t2 | t3 | t4 }
【視圖】
【缺省級別】
2:係統級
【參數】
t1 t1-value:定時器T1的值,取值範圍為2~64000,單位為毫秒。
t2 t2-value:定時器T2的值,取值範圍為1~32000,單位為毫秒。
t3 t3-value:定時器T3的值,取值範圍為0~255,單位為秒。
t4 t4-value:定時器T4的值,取值範圍為0~255,單位為秒。
lapb timer命令用來配置LAPB係統定時器T1、T2、T3、T4的值。undo lapb timer命令用來恢複缺省情況。
缺省情況下,定時器T1的值為3000毫秒,定時器T2的值為1500毫秒,定時器T3的值為0秒,定時器T4的值為0秒。
定時器的作用如下:
· T1為發送計時器,當T1計時器到時時,DTE(或DCE)就啟動重發。T1的值應大於發送一個幀到接收到對它作出應答的幀之間的最大時間。
· T2為接收計時器,當T2計時器到時時,DTE(或DCE)必須發送證實幀,使得對方DCE(或DTE)的T1定時器超時之前能接收到證實幀(T1≥2*T2)。
· T3為空閑通道計時器,當T3計時器到時時,DCE向分組層報告鏈路出現了長時間的空閑通道狀態,T3應當大於DCE側的計時器T1(T3>T1)。T3為0意味著該定時器未起作用。
· T4為鏈路探測計時器,當T4計時器到時時,會檢測在設置的超時時間內是否收到了對方的RR幀應答,以此來維持鏈路連接:如果收到應答,則發送一個RR探測幀啟動新一輪檢測;如果沒有收到應答,則會嚐試重發,當嚐試次數超過LAPB參數N2後(通過lapb retry命令配置LAPB參數N2),則會發起鏈路重協商。由於要依賴T1定時器進行重發,所以T4定時器的值要大於T1。T4為0意味著該定時器未起作用。
# 設置Serial2/0上LAPB定時器T1的值為2000毫秒。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] lapb timer t1 2000
lapb window-size k-value
undo lapb window-size
【視圖】
【缺省級別】
2:係統級
【參數】
k-value:表示LAPB窗口參數K的值,表示在任何規定時間內DTE或DCE待確認的按序編號的最大幀數。如果模數為8,則窗口參數K範圍為1~7;如果模數為128,則窗口參數K範圍為1~127。
lapb window-size命令用來配置LAPB窗口參數K。undo lapb window-size命令用來恢複缺省情況。
缺省情況下,窗口參數K值為7。
相關配置可參考命令lapb modulo。
# 設置Serial2/0上LAPB窗口參數K為5。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] lapb window-size 5
link-protocol lapb [dce | dte ] [ ip | multi-protocol ]
【視圖】
【缺省級別】
2:係統級
【參數】
dce:指定接口工作在LAPB的DCE方式。
dte:指定接口工作在LAPB的DTE方式。
ip:指定LAPB承載的上層協議為IP協議。
multi-protocol:指定LAPB承載的上層協議為多協議。
link-protocol lapb命令用來指定接口鏈路層協議為LAPB協議。
缺省情況下,接口的鏈路層協議為PPP。當接口的鏈路層協議為LAPB時,接口缺省的工作方式為DTE,承載IP協議。
雖然LAPB是X.25的二層協議,但可以作為獨立的鏈路層協議來進行簡單的數據傳輸。一般在兩台設備用專線直連時可以使用LAPB協議,此時一端工作在DTE方式,另一端工作在DCE方式。
# 配置Serial2/0的鏈路層協議為LAPB,並工作在DCE方式。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol lapb dce
【命令】
reset lapb statistics
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
reset lapb statistics命令用來清除接口上的LAPB協議的統計信息。
【舉例】
# 清除Serial2/0上LAPB的統計信息。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] reset lapb statistics
channel { interface interface-type interface-number [ dlci dlci-number ] | xot ip-address }
undo channel { interface interface-type interface-number | xot ip-address }
【視圖】
【缺省級別】
2:係統級
【參數】
interface interface-type interface-number:指定的接口。interface-type interface-number用來指定接口的類型和編號。
dlci dlci-number:幀中繼虛電路。dlci-number取值範圍為16~1007。
xot ip-address:XOT通道對端的IP地址。
channel命令用來將一個X.25接口、Annex G DLCI或XOT通道加入到當前搜索群(hunt group)。undo channel命令用來將指定的X.25接口、Annex G DLCI或XOT通道從當前搜索群內刪除。
相關配置可參考命令x25 hunt-group。
# 將Serial2/0加入到X.25搜索群hg1之中。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol x25
[Sysname-Serial2/0] x25 x121-address 1111
[Sysname-Serial2/0] quit
[Sysname] x25 hunt-group hg1 round-robin
[Sysname-hg-hg1] channel interface serial 2/0
# 將Annex G DLCI 100加入到X.25搜索群hg1之中。
<Sysname> system-view
[Sysname] interface serial 2/1
[Sysname-Serial2/1] link-protocol fr
[Sysname-Serial2/1] fr dlci 100
[Sysname-fr-dlci-Serial2/1-100] annexg dce
[Sysname-fr-dlci-Serial2/1-100] quit
[Sysname-Serial2/1] quit
[Sysname] x25 hunt-group hg1 round-robin
[Sysname-hg-hg1] channel interface serial 2/1 dlci 100
# 將目的地址為10.1.1.2的XOT通道加入到X.25搜索群hg1之中。
<Sysname> system-view
[Sysname] x25 hunt-group hg1 round-robin
[Sysname-hg-hg1] channel xot 10.1.1.2
display x25 alias-policy [ interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]
【視圖】
【缺省級別】
2:係統級
【參數】
interface interface-type interface-number:顯示指定接口的X.25別名表。interface-type interface-number用來指定接口的類型和編號。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
display x25 alias-policy命令用來顯示X.25別名表。
相關配置可參考命令x25 alias-policy。
# 顯示X.25的別名表。
<Sysname> display x25 alias-policy
Alias for interface Serial2/1:
Alias for interface Serial2/0:
Alias-1: $20112405$ strict
Alias-2: $20112450 left
Alias-3: 20112450$ right
表1-2 display x25 alias-policy命令顯示信息描述表
字段 |
描述 |
Alias for interface interface-type interface-number |
interface-type interface-number的別名 |
Alias-index |
序號為index的別名 |
strict、left、right |
匹配模式:嚴格匹配、左對齊匹配、右對齊匹配 |
【命令】
display x25 cug { local-cug [ local-cug-number ] | network-cug [ network-cug-number ] } [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
local-cug [ local-cug-number ]:顯示本地側CUG的配置。
network-cug [ network-cug-number ]:顯示網絡側CUG的配置。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display x25 cug命令用來顯示設備各個接口上CUG(Closed User Group,封閉用戶群)的配置。
【舉例】
# 顯示設備各個接口上CUG的配置。
<Sysname> display x25 cug local-cug
X.25 Serial2/0, 2 CUGs subscribed with no public access
local-cug 1 <-> network-cug 4 , no-incoming
local-cug 2 <-> network-cug 5 , preferential
表1-3 display x25 cug local-cug命令顯示信息描述表
字段 |
描述 |
X.25 Serial2/0, 2 CUGs subscribed with no public access |
接口名稱,該接口下啟動CUG服務,未配置呼入/呼出接入策略,CUG映射個數為2個 |
local-cug 1 <-> network-cug 4 |
本地側CUG號(1)和網絡側CUG號(4)映射 |
no-incoming、preferential |
限製規則:不允許呼入、指定該映射關係為優先規則 |
display x25 hunt-group-info [ hunt-group-name ] [ | { begin | exclude | include } regular-expression ]
【視圖】
【缺省級別】
2:係統級
【參數】
hunt-group-name:搜索群名稱,為1~30個字符的字符串。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
display x25 hunt-group-info命令用來顯示X.25搜索群的狀態信息。
利用此命令可以了解設備的搜索群以及搜索群內的接口和XOT通道的信息。
相關配置可參考命令x25 hunt-group。
# 顯示X.25搜索群hg1的狀態信息。
<Sysname> display x25 hunt-group-info hg1
HG_ID : hg1 HG_Type: round-robin
member state vc-used in-pkts out-pkts
Serial2/1 Last used 2 51 20
Serial2/0 Next 1 21 15
1.1.1.1 Normal 1 24 3
表1-4 display x25 hunt-group-info命令顯示信息描述表
字段 |
描述 |
HG_ID : hg1 |
搜索群名稱為hg1 |
HG_Type: round-robin |
搜索群呼叫通道選擇策略(有兩種:round-robin、vc-number) |
member |
搜索群內所包括的接口或XOT通道 |
state |
當前接口或XOT通道狀態,包括: · Last used:本次剛使用過 · Next:round-robin選擇策略下次將選擇的接口或XOT通道 · Normal:普通狀態 · Unavail:不可用狀態 |
vc-used |
在接口或XOT通道上呼叫的次數(包括呼叫成功和呼叫失敗) |
in-pkts |
在接口或XOT通道上的輸入流量,單位為傳輸的分組個數 |
out-pkts |
在接口或XOT通道上的輸出流量,單位為傳輸的分組個數 |
display x25 map [ | { begin | exclude | include } regular-expression ]
【視圖】
【缺省級別】
2:係統級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
display x25 map命令用來顯示X.25地址映射表。
配置X.25地址映射可以通過兩條途徑:專門配置(使用x25 map命令)或隱含配置(使用x25 pvc命令),而通過display x25 map命令可以查看所有的地址映射。
# 顯示X.25地址映射表。
<Sysname> display x25 map
Interface: Serial3/0(protocol status is UP)
ip 202.38.162.2 X.121 address:22
map-type: SVC_MAP VC-number: 0
Facility:
ACCEPT_REVERSE;
BROADCAST;
PACKET_SIZE: I 512 O 512 ;
表1-5 display x25 map命令顯示信息描述表
字段 |
描述 |
Interface: Serial3/0(protocol status is UP) |
接口名稱以及該接口的協議狀態 |
ip 202.38.162.2 X.121 address:22 |
該接口的網絡IP地址和X.121地址 |
map-type: SVC_MAP |
映射類型 |
VC-number: 0 |
虛電路號 |
Facility |
該接口配置的用戶設施 |
【命令】
display x25 pad [ pad-id ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
pad-id:PAD(Packet Assembly/Disassembly Facility,分組彙集/拆卸設備)標識號,取值範圍為0~255。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display x25 pad命令用來顯示X.25 PAD連接信息。
需要注意的是:
· 如果指定pad-id參數則顯示指定PAD連接信息。
· 如果不指定pad-id參數則顯示所有PAD連接信息。
【舉例】
# 顯示X.25所有的PAD連接信息。
<Sysname> display x25 pad
UI-INDEX130:
From remote 22 connected to local 11, State: Normal
X.3Parameters(In):
1:1,2:0,3:2,4:1,5:0,6:0,7:21,8:0,9:0,10:0,11:14
12:0,13:0,14:0,15:0,16:127,17:21,18:18,19:0,20:0,21:0,22:0
X.3Parameters(Out):
1:1,2:0,3:2,4:1,5:0,6:0,7:21,8:0,9:0,10:0,11:14
12:0,13:0,14:0,15:0,16:127,17:21,18:18,19:0,20:0,21:0,22:0
Input:
Pkts(total/control): 13/2 bytes:12
queue(size/max) :0/200
Output:
Pkts(total/control): 15/2 bytes:320
表1-6 display x25 pad命令顯示信息描述表
字段 |
描述 |
UI-INDEX130 |
用戶接口索引 |
From remote 22 connected to local 11, State: Normal |
從遠端X.121地址連接到本地X.121地址,以及PAD目前連接狀態 連接狀態有如下幾種: · Normal:連接已經正常建立 · Closing:連接正在被關閉 · Exception:連接異常 |
X.3Parameters(In) |
外來X.3參數 |
X.3Parameters(Out) |
自帶X.3參數 |
Input: Pkts(total/control): 13/2 bytes:12 queue(size/max) :0/200 |
接收的報文總數/接收的控製報文總數 接收的數據報文字節總數 接收隊列報文數/接收隊列最大長度 |
Output: Pkts(total/control): 15/2 bytes:320 |
發送的報文總數/發送的控製報文總數 發送的數據報文字節總數 |
display x25 switch-table pvc [ | { begin | exclude | include } regular-expression ]
【視圖】
【缺省級別】
2:係統級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
display x25 switch-table pvc命令用來顯示X.25永久虛電路交換路由表。
# 顯示X.25永久虛電路交換路由表。
<Sysname> display x25 switch-table pvc
#1 (In: Serial2/1-vc1024)〈— —〉(Out: Serial2/0-vc1)
#2 (In: Serial2/0-vc1024)〈— —〉(Out: Serial2/1-vc1)
表1-7 display x25 switch-table pvc命令顯示信息描述表
字段 |
描述 |
(In: Serial2/1-vc1024)〈— —〉(Out: Serial2/0-vc1) |
Serial2/1接口的PVC1024與Serial2/0接口的PVC1進行數據交換 |
display x25 switch-table svc { dynamic | static } [ | { begin | exclude | include } regular-expression ]
【視圖】
【缺省級別】
2:係統級
【參數】
dynamic:顯示虛電路路由表。
static:顯示SVC交換路由表。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
display x25 switch-table svc用來顯示路由表信息。
需要注意的是:
· 如果指定static則顯示SVC交換路由表。SVC交換路由表由用戶手工配置而成的,是一張靜態路由表。
· 如果指定dynamic則顯示虛電路路由表。虛電路路由表是虛電路途徑的各節點的端口號和邏輯信道號之間的鏈接關係,它的內容隨著呼叫的建立而產生,隨著呼叫的清除而消失,是隨呼叫而動態變化的。
相關配置可參考命令x25 switch svc。
# 顯示X.25 SVC交換路由表。
<Sysname> display x25 switch-table svc static
Number Destination Substitute-src Substitute-dst CUD SwitchTo(type/name)
1 11 I/Serial2/0
2 22 I/Serial2/1/0
3 131 H/hg1
4 132 T/123.123.123.123
5 133 T/123.123.123.123
6 111 222 333 T/4.4.4.4
Total of static svc is 6.
The item type of SwitchTo meaning:
I: interface H: hunt-group T: xot
表1-8 display x25 switch-table svc命令顯示信息描述表
字段 |
描述 |
Number |
該條路由在交換路由表中的序號 |
Destination |
目的X.121地址 |
Substitute-src |
替換後的源X.121地址,內容為空表示不做替換 |
Substitute-dst |
替換後的目的X.121地址,內容為空表示不做替換 |
CUD |
Call User Data,呼叫用戶數據 |
SwitchTo |
該條路由的轉發地址,可以為接口、XOT通道或搜索群 |
display x25 vc [ lci ] [ | { begin | exclude | include } regular-expression ]
【視圖】
【缺省級別】
2:係統級
【參數】
lci:邏輯信道號。取值範圍為1~4095。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
display x25 vc命令用來顯示X.25虛電路。
需要注意的是:
· 如果指定邏輯信道號,則顯示指定的虛電路。
· 如果不指定邏輯信道號,則顯示全部虛電路。
建立虛電路有三種情況:
· SVC是在有數據傳輸要求時,由X.25經過呼叫臨時建立的;
· PVC是手工配置的,不論是否有數據傳輸要求而總是存在的;
· 當設備工作在X.25交換方式或者執行某些應用時,為了傳輸數據,也會有虛電路被建立。
這三種虛電路都可以通過使用此命令來查看信息,隻是在顯示信息的某些域有所區別。
# 顯示X.25虛電路。
<Sysname> display x25 vc
Interface: Serial2/0
SVC 1
State: P4(transmit)
Map: ip 10.1.1.2 to 130
Window size: input 2 output 2
Packet Size: input 128 output 128
Local PS: 5 Local PR: 5 Remote PS: 5 Remote PR: 4
Local Busy: FALSE Reset times: 0
Input/Output:
DATA 5/5 INTERRUPT 0/0
RR 0/0 RNR 0/0 REJ 0/0
Bytes 420/420
Send Queue(Current/Max): 0/200
Interface: Serial2/1/0
SVC 10
State: P4(transmit)
SVC <--> Serial2/0 SVC 60
Window size: input 2 output 2
Packet Size: input 128 output 128
Local PS: 0 Local PR: 0 Remote PS: 0 Remote PR: 0
Local Busy: FALSE Reset times: 0
Input/Output:
DATA 5/5 INTERRUPT 0/0
RR 0/0 RNR 0/0 REJ 0/0
Bytes 420/420
Send Queue(Current/Max): 0/200
Interface: Serial2/0-1.1.1.1
PVC 1
State: P/Inactive
XOT PVC <--> Serial2/0 PVC 1 connected
Window size: input 2 output 2
Packet Size: input 128 output 128
Local PS: 0 Local PR: 0 Remote PS: 0 Remote PR: 0
Local Busy: FALSE Reset times: 0
Input/Output:
DATA 0/0 INTERRUPT 0/0
RR 0/0 RNR 0/0 REJ 0/0
Bytes 0/0
Send Queue(Current/Max): 1/200
Interface: Serial2/0
PVC 1
State: D3(DCE reset indication)
PVC <--> XOT Serial2/0-1.1.1.1 PVC 1 connected
Window size: input 2 output 2
Packet Size: input 128 output 128
Local PS: 0 Local PR: 0 Remote PS: 0 Remote PR: 0
Local Busy: FALSE Reset times: 0
Input/Output:
DATA 0/0 INTERRUPT 0/0
RR 0/0 RNR 0/0 REJ 0/0
Bytes 0/0
Send Queue(Current/Max): 0/200
Interface: Serial2/0
SVC 59
State: P4(transmit)
PAD: UI-130 From remote 130 connected to local 220
Window size: input 2 output 2
Packet Size: input 128 output 128
Local PS: 3 Local PR: 1 Remote PS: 1 Remote PR: 2
Local Busy: FALSE Reset times: 0
Input/Output:
DATA 9/11 INTERRUPT 0/0
RR 6/2 RNR 0/0 REJ 0/0
Bytes 53/363
Send Queue(Current/Max): 0/200
表1-9 display x25 vc命令顯示信息描述表
字段 |
描述 |
Interface: Serial2/0 |
接口名稱 |
SVC 1 |
虛電路號 |
State: P4(transmit) |
虛電路狀態:P4(數據傳輸狀態) |
Map: ip 10.1.1.2 to 130 |
與虛電路相關聯的地址映射(Map) |
XOT PVC <--> Serial2/0 PVC 1 connected |
XOT到串口的PVC交換鏈路已建立 |
PVC <--> XOT Serial2/0-1.1.1.1 PVC 1 connected |
串口到XOT的PVC交換鏈路已建立 |
PAD: UI-130 From remote 130 connected to local 220 |
PAD:用戶接口索引130,從遠端X.121地址130連接本地X.121地址220 |
Window size: input 2 output 2 |
虛電路窗口大小:接收窗口/發送窗口 |
Packet Size: input 128 output 128 |
虛電路允許的報文大小:輸入報文/發送報文(單位為字節) |
Local PS: 5 Local PR: 5 Remote PS: 5 Remote PR: 4 |
本地發送報文序號、本地接收報文序號、遠端發送報文序號、遠端接收報文序號 |
Local Busy: FALSE Reset times: 0 |
本端忙狀態/複位次數 |
Input/Output: DATA 5/5 INTERRUPT 0/0 RR 6/2 RNR 0/0 REJ 0/0 Bytes 420/420 |
接收/發送報文: 數據 5/5 中斷 0/0 接收就緒 6/2 接收未就緒 0/0 拒絕 0/0 上層報文字節總數 420/420 |
Send Queue(Current/Max): 0/200 |
發送隊列長度(當前/最大) |
【命令】
display x25 x2t switch-table [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display x25 x2t switch-table命令用來顯示X2T(X.25 to TCP switch)交換表。
需要注意的是:
· 當設備建立一條X2T連接的時候可以看到此表項。
· 當用戶關閉X2T連接則原表項被刪除。
【舉例】
# 顯示設備上的X2T交換表。
<Sysname> display x25 x2t switch-table
X.121 Interface [LCD ] <--> Ip Address port SocketId
=======================================================================
222 Serial2/0 [SVC:1024 ] <--> 20.1.1.1 102 2
NULL Serial2/0 [PVC:1 ] <--> 20.1.1.1 104 2
表1-10 display x25 x2t switch-table命令顯示信息描述表
字段 |
描述 |
X.121 |
X.25側接口的X.121地址 |
Interface |
X.25側接口名稱 |
LCD |
SVC或者PVC連接 |
Ip Address |
IP側接口的IP地址 |
Port |
TCP連接的端口號 |
SocketId |
Socket號 |
【命令】
display x25 xot [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display x25 xot命令用來顯示XOT(X.25 Over TCP)連接信息,其中包括遠端IP地址和端口、本地IP地址和端口、keepalive屬性設置和入出接口名。
相關配置可參考命令x25 switch svc xot和x25 xot pvc。
【舉例】
# 顯示XOT連接信息。
<Sysname> display x25 xot
SVC 1024: ( ESTAB )
tcp peer ip: 10.1.1.1, peer port: 1998
tcp local ip: 10.1.1.2, local port: 1024
socket keepalive period: 5, keepalive tries: 3
come interface name: Serial2/0-10.1.1.1-1024
go interface name: Serial2/0
表1-11 display x25 xot命令顯示信息描述表
字段 |
描述 |
tcp peer ip |
TCP連接的對端IP地址 |
Peer port |
TCP連接的對端端口號 |
tcp local ip |
TCP連接的本地IP地址 |
local port |
TCP連接的本地端口號 |
socket keepalive period |
Keepalive報文的發送周期 |
keepalive tries |
Keepalive報文的重傳定時器 |
come interface name |
入接口名稱:包括入接口的類型和編號、IP地址和TCP連接的端口號 |
go interface name |
出接口名稱 |
link-protocol x25 [ dce |dte ] [ ietf | nonstandard ]
【視圖】
【缺省級別】
2:係統級
【參數】
dce:設定該接口的工作方式為DCE。
dte:設定該接口的工作方式為DTE。
ietf:按照IETF RFC 1356的標準規定在X.25網絡上封裝IP或其它的網絡協議。
nonstandard:非標準地在X.25網絡上封裝IP或其它網絡協議。
link-protocol x25命令用來將指定接口的鏈路層協議封裝為X.25。
缺省情況下,接口的鏈路層協議為PPP。當接口使用X.25協議時,缺省工作方式為DTE IETF。
需要注意的是:
· 一般來說,X.25公共分組交換網均要求設備作為DTE側接入,而且要求IETF格式。所以,此時應該選擇X.25在DTE工作模式下的IETF格式。
· 如果隻是簡單地將兩台設備背靠背直連進行數據傳輸,此時隻要保證傳輸的兩端分別為DTE和DCE,並且數據報格式一致即可。
· 如果使用X.25交換功能,則設備應該工作在DCE方式。
· 在通常的應用中,如果沒有特殊的要求,數據封裝請選用IETF格式。
# 配置Serial2/0的鏈路層協議為X.25,工作在DTE IETF方式。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol x25 dte ietf
【命令】
pad x121-address
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
x121-address:目的X.121地址,為1~15個字符的字符串,必須為數字形式。
【描述】
pad命令用來發起X.25 PAD呼叫並登錄遠端設備。
PAD是一種類似於Telnet的應用,可以從一端通過X.121地址建立到另一端的PAD連接,進行配置等操作。
【舉例】
# 發起X.25 PAD呼叫,目的X.121地址為2。
<Sysname> pad 2
【命令】
reset x25 counters interface interface-type interface-number
【視圖】
用戶視圖
【缺省級別】
1:監控級
【參數】
interface interface-type interface-number:指定的接口。interface-type interface-number用來指定接口的類型和編號。
【描述】
reset x25 counters命令用來清除接口上X.25協議的統計信息。
【舉例】
# 清除Serial2/0上的X.25統計信息。
<Sysname> reset x25 counters interface serial 2/0
【命令】
reset x25 vc interface interface-type interface-number [ vc-number ]
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
interface interface-type interface-number:指定的接口。interface-type interface-number用來指定接口的類型和編號。
vc-number:虛電路號,取值範圍為1~4095,包括了PVC和SVC。
【描述】
reset x25 vc命令用來清除接口上的X.25虛電路。
需要注意的是:
· 如果虛電路號為PVC號,則該PVC被重置;
· 如果虛電路號為SVC號,則該SVC被刪除。
【舉例】
# 清除Serial2/0上的X.25虛電路。
<Sysname> reset x25 vc interface serial 2/0
【命令】
reset xot local local-ip-address local-port remote remote-ip-address remote-port
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
local-ip-address:XOT連接的本地IP地址。
local-port:XOT連接的本地端口號。
remote-ip-address:XOT連接的遠端IP地址。
remote-port:XOT連接的遠端端口號。
【描述】
reset xot命令用來主動清除或複位XOT連接。
需要注意的是:
· 對於SVC,reset xot命令用來主動清除一條XOT連接。
· 對於PVC,reset xot命令用來主動複位一條XOT連接。
在清除或複位XOT連接時所需要用到的端口號可以通過命令display x25 xot或display tcp status獲得。
【舉例】
# 清除或複位一條XOT連接。
<Sysname> reset xot local 10.1.1.1 1998 remote 10.1.1.2 1024
【命令】
translate ip ip-address port port-number { pvc interface-type interface-number pvc-number | x25 x.121-address }
undo translate ip ip-address port port-number
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
ip-address:本地IP地址。
port port-number:本地設備監聽的TCP端口號,取值範圍為1~65535。
interface-type interface-number:指定的接口類型和編號。
pvc-number:PVC號,取值範圍為1~4095。
x25 x.121-address:X.121地址。
【描述】
translate ip命令用來配置一條從IP網絡到X.25網絡的X2T轉發路由。undo translate ip命令用來取消從IP網絡到X.25網絡的X2T轉發路由的配置。
當IP網絡中的主機向設備的指定IP地址和端口號發送報文時,設備會把這些IP報文轉換為X.25報文,然後轉發至X.25網絡中的指定X.121地址或PVC。
用戶可以通過配置多條命令建立起不同端口號和不同X.121地址的映射關係。X2T配置映射表項數的最大值為32。
在配置translate ip命令時,對port端口號port-number的配置要注意,當配置一個IP地址使用一個端口號時,盡量使用102端口號;當配置一個IP地址使用多個端口號時,盡量不要使用知名的端口號(如:21、23等),建議使用1024~5000之間的端口號,以免造成網絡故障。
【舉例】
# 配置一條X2T轉發路由,將發送到本機IP地址10.1.1.1:102的報文轉發至X.121地址111。
<Sysname> system-view
[Sysname] translate ip 10.1.1.1 port 102 x25 111
# 配置一條X2T轉發路由,將發送到本機IP地址10.1.1.1:102的報文轉發至Serial2/0上的PVC 1。
<Sysname> system-view
[Sysname] translate ip 10.1.1.1 port 102 pvc serial 2/0 1
【命令】
translate x25 x.121-address ip ip-address port port-number
undo translate x25 x.121-address
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
x.121-address:目的X.121地址。
ip ip-address:要連接的對端主機的IP地址。
port port-number:要連接的對端主機的端口號。
【描述】
translate x25命令用來配置一條從X.25網絡到IP網絡的X2T轉發路由。undo translate x25命令用來取消已有的配置。
用戶通過此命令來實現X.25側報文到IP側報文的轉發。設備將X.25呼叫請求分組裏的目的地址與x.121-address比較,如果匹配說明是X2T應用,會根據這裏的配置對指定的IP地址和端口號發起TCP連接。然後,將從X.25模塊中接收到的數據加上X2T報文頭,通過TCP連接發送出去。
用戶可以通過配置多條命令建立起不同端口號和不同X.121地址的映射關係。X2T配置映射表項數的最大值為32。
【舉例】
# 配置一條X2T轉發路由,將發送到X.121地址1111的報文轉發至IP地址10.1.1.1:102。
<Sysname> system-view
[Sysname] translate x25 1111 ip 10.1.1.1 port 102
【命令】
x25 add-facility
undo x25 add-facility
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
x25 add-facility命令用來使能添加用戶設施功能。undo x25 add-facility命令用來關閉添加用戶設施功能。
該命令隻能配置在主接口上,且僅對入報文有效,當從該接口接收到呼叫建立協商報文時,如果報文中已攜帶“窗口尺寸”和“最大分組長度”兩個字段時,不做任何處理,如果報文中沒有攜帶這兩個字段,那麼將這兩個字段添加到報文中。
缺省情況下,添加用戶設施功能處於關閉狀態。
【舉例】
# 使能添加用戶設施功能。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol x25 dce ietf
[Sysname-Serial2/0] x25 add-facility
x25 alias-policy match-type alias-string
undo x25 alias-policy match-type alias-string
【視圖】
【缺省級別】
2:係統級
【參數】
match-type:該別名的匹配方式,其取值和含義如下:
· free:自由匹配
· free-ext:擴展式自由匹配
· left:左對齊匹配
· left-ext:擴展式左對齊匹配
· right:右對齊匹配
· right-ext:擴展式右對齊匹配
· strict:嚴格匹配
· whole:全匹配
· whole-ext:擴展式嚴格匹配
alias-string:別名串,為1~17個字符的字符串。
x25 alias-policy命令用來配置一個X.121地址的別名。undo x25 alias-policy命令用來刪除一個X.121地址的別名。
缺省情況下,X.25接口沒有別名。
當一個X.25呼叫被跨網轉發後,不同的X.25網或許會對該呼叫分組所攜帶的目的地址(即被叫DTE的X.121地址)進行某些操作,例如有規律地加上或者去掉前綴、後綴等。此時,需要為設備設置接口的別名來適應這種變化的情況。網絡是否有這種功能,請向X.25服務提供商谘詢之後決定是否啟用別名功能。
# 配置Serial2/0的鏈路層協議為X.25,X.121地址20112451,並為其設置兩個具有不同匹配方式的別名。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol x25
[Sysname-Serial2/0] x25 x121-address 20112451
[Sysname-Serial2/0] x25 alias-policy right 20112451$
[Sysname-Serial2/0] x25 alias-policy left $20112451
經過如上的配置,對於目的地為20112451的呼叫,不論網絡是做添加前綴的操作,還是做添加後綴的操作,隻要該呼叫能到達本地X.25接口Serial2/0,該呼叫均能被接收。
x25 call-facility facility-option
undo x25 call-facility facility-option
【視圖】
【缺省級別】
2:係統級
【參數】
facility-option:用戶設施選項,具體取值請看表1-12。
選項 |
意義 |
closed-user-group group-number |
為該X.25接口指定一個封閉用戶群(CUG,Closed User Group)號。該用戶設施選項能夠使DTE屬於一個或多個封閉用戶群。封閉用戶群功能允許屬於該群的DTE互相通信,而與不在同一個封閉用戶群內的DTE之間的通信就會受到限製。group-number為封閉用戶群號,取值範圍為0~9999 |
packet-size input-packet output-packet |
指定從該X.25接口發起呼叫時進行最大分組長度協商;最大分組長度協商是流量控製參數協商的一部分,它需要兩個參數:最大接收分組長度input-packet和最大發送分組長度output-packet;這兩個值的取值範圍為16~4096,並且必須為2的整數次冪 |
reverse-charge-request |
指定從該X.25接口發起呼叫時攜帶反向計費請求 |
roa-list roa-name |
為該X.25接口指定ROA列表的名稱,roa-name為1~19個字符的字符串 |
send-delay delay-time |
指定從該X.25接口發起呼叫時進行最大網絡傳輸延遲時間協商,delay-time取值範圍為0~65534,單位為毫秒 |
threshold input-value output-value |
指定從該X.25接口發起呼叫時進行吞吐量級的協商閾值。input-value和output-value的值隻能取75、150、300、600、1200、2400、4800、9600、19200或48000 |
window-size input-window-size output-window-size |
指定從該X.25接口發起呼叫時進行窗口尺寸協商;窗口尺寸協商是流量控製參數協商的一部分,它需要兩個參數:接收窗口尺寸input-window-size和發送窗口尺寸output-window-size,當該接口的模數為8時,其取值範圍均為1~7;當該接口的模數為128時,其取值範圍均為1~127 |
x25 call-facility命令用來設置X.25接口的可選用戶設施選項;如果某個選項被設置後,所有源於該X.25接口的X.25呼叫都將在呼叫分組中攜帶相應的信息字段。undo x25 call-facility命令用來刪除已設置的用戶設施選項。
缺省情況下,未配置任何用戶設施。
使用該命令設置的用戶設施對所有源於該X.25接口的呼叫都有效;用戶還可以使用x25 map命令中的可選參數option為源於某條地址映射的X.25呼叫設置用戶設施選項。並且,x25 map命令中配置的用戶設施的優先級,要高於通過x25 call-facility命令配置的用戶設施的優先級。
相關配置可參考命令x25 map和x25 modulo。
# 指定所有從X.25接口Serial2/0發起的呼叫與對端進行流量控製參數的協商。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 call-facility packet-size 512 512
[Sysname-Serial2/0] x25 call-facility window-size 5 5
【命令】
x25 cug-service [ incoming-access | outgoing-access | suppress { all | preferential } ] *
undo x25 cug-service
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
incoming-access:呼入接入策略。
outgoing-access:呼出接入策略。
suppress all:抑製所有,即如果呼入報文中攜帶有CUG設施,則刪除其中的CUG設施並進行呼叫處理。對呼出則不起作用。
suppress preferential:隻對配置了優先規則的呼叫進行處理。
【描述】
x25 cug-service命令用來啟動CUG服務及其限製策略。undo x25 cug-service命令用來關閉CUG服務。
缺省情況下,未啟動CUG服務。
啟動CUG服務後,對於帶有CUG設施的呼叫當滿足CUG限製條件時進行處理。具體情況如下:
· 如果不指定任何參數,則對於所有呼叫(包括攜帶CUG設施的和不攜帶CUG設施的),如果報文中未攜帶有CUG設施時允許呼入/呼出;如果報文中攜帶有CUG設施,則刪除其中的CUG設施並且允許呼入/呼出。
· 如果指定了incoming-access參數,則表示采用呼入接入策略,即當呼入報文中未攜帶有CUG設施時,允許其呼入;如果呼入報文中攜帶CUG設施,並且沒有配置CUG映射規則來允許其呼入,則該呼叫將被禁止。
· 如果指定了outgoing-access參數,則表示采用呼出接入策略,即當呼出報文中未攜帶有CUG設施時,允許其呼出;如果呼出報文中攜帶CUG設施,並且沒有配置該CUG映射規則來允許其呼出,則該呼叫將被禁止。
· 如果指定了suppress all參數,則表示采用抑製所有呼叫中的CUG策略,即如果呼入報文中攜帶有CUG設施,則刪除其中的CUG設施並進行呼叫處理。對呼出則不起作用。
· 如果指定了suppress preferential參數,則表示采用隻抑製優先映射的呼叫中的CUG策略,即如果呼入報文中攜帶有CUG設施並且該呼叫的映射限製規則是preferential,則刪除其中的CUG設施並進行呼叫處理;當該呼叫的抑製規則不是preferential時,不刪除其中的CUG設施但允許其呼叫。本參數對呼出不起作用。
相關配置可參考命令x25 local-cug。
該命令使用在DCE側,可以使用命令link-protocol x25 dce設定該接口的工作方式為DCE。
【舉例】
# 在Serial2/0上啟動CUG服務,其限製策略為呼入接入策略。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 cug-service incoming-access
x25 default-protocol protocol-type
undo x25 default-protocol
【視圖】
【缺省級別】
2:係統級
【參數】
protocol-type:協議類型,現在可選的協議為IP。
x25 default-protocol命令用來為X.25接口設置X.25協議缺省承載的上層協議。undo x25 default-protocol命令用來恢複缺省情況。
缺省情況下,沒有設置X.25協議缺省承載的上層協議。
在X.25 SVC建立過程中,被叫設備會檢查X.25呼叫請求分組的CUD字段,如果為不可辨識的字段則會拒絕該呼叫連接的建立。但是用戶可以為X.25協議指定一個缺省承載的上層協議,當X.25協議接收到一個攜帶未知CUD的呼叫時,可以將其按照用戶指定的缺省上層協議來對待。
# 將X.25接口Serial2/0的缺省承載上層協議設置為IP協議。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 default-protocol ip
【命令】
x25 flowcontrol
undo x25 flowcontrol
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
x25 flowcontrol命令用來使能X.25交換流量控製參數協商功能。undo x25 flowcontrol命令用來關閉X.25交換流量控製參數協商功能。
缺省情況下,X.25交換流量控製參數協商功能處於使能狀態。
【舉例】
# 使能Serial2/0接口的X.25交換流量控製參數協商功能。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 flowcontrol
x25 hunt-group hunt-group-name { round-robin | vc-number }
undo x25 hunt-group hunt-group-name
【視圖】
【缺省級別】
2:係統級
【參數】
hunt-group-name:搜索群名稱,為1~30個字符的字符串。
round-robin:采用循環選擇策略選擇呼叫通道。
vc-number:采用計算可用邏輯通道策略選擇呼叫通道。
x25 hunt-group命令用來創建或進入一個X.25搜索群。undo x25 hunt-group命令用來刪除指定的X.25搜索群。
需要注意的是:
· X.25搜索群支持兩種呼叫通道選擇策略:round-robin方式和vc-number方式,但是一個搜索群隻能使用一種通道選擇策略。round-robin方式對每一個呼叫請求采用循環選擇的方法選擇搜索群內的下一個接口或XOT通道。vc-number方式對每一個呼叫請求選擇搜索群內擁有空閑邏輯通道最多的接口。
· 一個搜索群最多可以擁有10個接口或者XOT通道,它可以無區別的在接口和XOT通道之間選擇可用的通道。
· XOT通道不能加入到采用vc-number選擇策略的X.25搜索群之中。
# 創建X.25搜索群hg1,采用循環選擇策略,並進入X.25搜索群視圖。
<Sysname> system-view
[Sysname] x25 hunt-group hg1 round-robin
[Sysname-hg-hg1]
x25 ignore called-address
undo x25 ignore called-address
【視圖】
【缺省級別】
2:係統級
【參數】
無
x25 ignore called-address命令用來允許X.25在發起呼叫時省略被叫DTE的X.121地址。undo x25 ignore called-address命令用來恢複缺省情況。
缺省情況下,禁止X.25在發起呼叫時省略被叫DTE的X.121地址。
X.25協議規定,呼叫請求分組必須攜帶地址碼組。但是在具體網絡環境中或者因為應用的需要,在某些時候,X.25的呼叫請求也可以不攜帶被叫DTE地址或主叫DTE地址。該命令可以方便地指定設備的X.25接口在發送的呼叫請求分組中是否攜帶被叫DTE地址。
相關配置可參考命令x25 response called-address、x25 response calling-address和x25 ignore calling-address。
# 指定X.25接口Serial2/0在發送呼叫請求分組時不攜帶被叫DTE地址。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 ignore called-address
x25 ignore calling-address
undo x25 ignore calling-address
【視圖】
【缺省級別】
2:係統級
【參數】
無
x25 ignore calling-address命令用來允許X.25在發起呼叫時省略主叫DTE的X.121地址。undo x25 ignore calling-address命令用來恢複缺省情況。
缺省情況下,禁止X.25在發起呼叫時省略主叫DTE的X.121地址。
X.25協議規定,呼叫請求分組必須攜帶地址碼組。但是在具體網絡環境中或者因為應用的需要,在某些時候,X.25的呼叫請求也可以不攜帶被叫DTE地址或主叫DTE地址。該命令可以方便地指定設備的X.25接口在發送的呼叫請求分組中是否攜帶主叫DTE地址。
相關配置可參考命令x25 response called-address、x25 response calling-address和x25 ignore called-address。
# 指定X.25接口Serial2/0在發送呼叫請求分組時不攜帶主叫DTE地址。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 ignore calling-address
【命令】
x25 local-cug local-cug-number network-cug network-cug-number [ no-incoming | no-outgoing | preferential ] *
undo x25 local-cug local-cug-number
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
local-cug-number:本地側CUG號。
network-cug-number:網絡側CUG號。
no-incoming:抑製入呼叫。
no-outgoing:抑製出呼叫。
preferential:指定為優先規則。
【描述】
x25 local-cug命令用來配置本地側CUG號與網絡側CUG號的映射,並定義其限製規則。undo x25 local-cug命令用來刪除本地側CUG號與網絡側CUG號的映射。
缺省情況下,不定義任何CUG映射。
封閉用戶群映射是指設備在處理封閉用戶群的呼叫時,本地側(DTE設備)與網絡側(X.25網絡)CUG號的轉換關係。例如,CUG號為10的DTE要呼叫網絡中CUG號為20的DTE,設備處理此呼叫時,首先要查找映射表中是否存在此映射關係,如果有,則需要將呼叫報文中的CUG號改為20,並轉發此呼叫報文;如果沒有,則拒絕轉發此呼叫報文。
配置封閉用戶群映射時可以指定其限製規則。限製規則包括以下三種:
· 限製呼入no-incoming
· 限製呼出no-outgoing
· 指定為優先規則preferential
其中,指定為優先規則與抑製CUG策略相關。也就是,如果抑製策略設置為隻抑製優先映射的呼叫中的CUG(參數suppress preferential),那麼刪除該映射的入呼叫報文中的CUG設施並進行呼叫處理。
相關配置可參考命令x25 call-facility和x25 cug-service。
該命令使用在DCE側,可以使用命令link-protocol x25 dce設定該接口的工作方式為DCE。
【舉例】
# 在Serial2/0上定義本地側CUG號為100與網絡側CUG號為200的映射關係,限製規則為不允許呼入。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 cug-service
[Sysname-Serial2/0] x25 local-cug 100 network-cug 200 no-incoming
x25 map protocol-type protocol-address x121-address x.121-address [ option ]
undo x25 map { ip | compressedtcp } protocol-address
【視圖】
【缺省級別】
2:係統級
【參數】
protocol-type:網絡協議類型,可選值為ip(表示使用IP協議)或者compressedtcp(表示使用IP協議並且支持TCP頭壓縮)。也可以兩個都配置。兩個都配置時需要保證二者的protocol-address相同。如果配置compressedtcp來支持TCP頭壓縮,需要鏈路端到端都正確配置,否則可能會造成鏈路不通。
protocol-address:對端主機的網絡協議地址。
x121-address x.121-address:對端主機的X.121地址。
option:為該地址映射指定一些屬性或用戶設施。具體配置請看表1-13。
表1-13 X.25地址映射屬性或用戶設施選項
選項 |
意義 |
broadcast |
向該目的地發送網絡協議的廣播和IP協議的多播,該選項對一些路由協議(如RIP)提供了強有力的支持 |
closed-user-group group-number |
指定對應該地址映射的封閉用戶群號,取值範圍為0~9999 |
compress |
表示壓縮X.25載荷 |
encapsulation-type |
設置封裝方法,可選擇的方法有nonstandard、ietf、multi-protocol、snap |
idle-timer minutes |
指定與該地址映射相關聯的虛電路的最大空閑時間,0表示空閑時間無限大 |
no-callin |
禁止接收針對於該地址映射的呼叫 |
no-callout |
禁止使用該地址映射發起呼叫 |
packet-size input-packet output-packet |
指定從該地址映射發起呼叫時進行最大分組長度協商,分別為:最大接收分組長度input-packet和最大發送分組長度output-packet;這兩個值的取值範圍為16~4096,並且必須為2的整數次冪,單位為字節 |
reverse-charge-accept |
如果對該地址映射發起的呼叫裏攜帶了反向計費請求,那麼隻有在地址映射裏配置該選項才能接收呼叫 |
reverse-charge-request |
使用該地址映射發起呼叫時,攜帶反向計費請求 |
roa-list roa-name |
為該X.25接口指定ROA列表的名稱,roa-name為1~19個字符的字符串 |
send-delay delay-time |
指定從該地址映射發起呼叫時進行最大網絡傳輸延遲時間協商,delay-time取值範圍為0~65534,單位為毫秒 |
threshold input-value output-value |
使用該地址映射發起呼叫時,與對端進行吞吐量級的協商閾值。input-value和output-value的值隻能取75、150、300、600、1200、2400、4800、9600、19200或48000 |
vc-per-map count |
設置可以與該地址映射相關聯的虛電路的最大數目,取值範圍為1~8 |
window-size input-window-size output-window-size |
使用該地址映射發起呼叫時,與對端進行窗口尺寸的協商,接收窗口尺寸input-window-size和發送窗口尺寸output-window-size,當該接口的模數為8時,其取值範圍均為1~7;當該接口的模數為128時,其取值範圍均為1~127 |
x25 map命令用來設置網絡協議地址(現在支持的網絡協議有IP)與X.121地址之間的地址映射。undo x25 map命令用來刪除已有的映射。
缺省情況下,未設置任何地址映射。
需要注意的是:
· 由於X.25協議能夠在一個物理接口上複用多條邏輯虛電路,所以需要手工指定所有的網絡地址與X.121地址的映射關係。
· 一旦指定一條地址映射,這條地址映射的所有內容(包括協議地址、X.121地址及其所有選項)都不能再被改變,若想改變,可以先用undo x25 map命令刪除該地址映射,然後再創建一條新的地址映射。
· 在同一個X.25接口上,不應該存在兩條或兩條以上網絡協議地址相同的地址映射。
相關配置可參考命令display x25 map、x25 reverse-charge-accept、x25 call-facility、x25 timer idle和x25 vc-per-map。
# 分別在Serial2/1和Serial2/0上各設置兩條地址映射,這四條地址映射具有互不相同的屬性。
<Sysname> system-view
[Sysname] interface serial 2/1
[Sysname-Serial2/1] x25 map ip 202.38.160.11 x121-address 20112451 reverse-charge-request reverse-charge-accept
[Sysname-Serial2/1] x25 map ip 202.38.160.138 x121-address 20112450 packet-size 512 512 idle-timer 10
[Sysname-Serial2/1] quit
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 map ip 20.30.4.1 x121-address 25112451 window-size 4 4 broadcast
[Sysname-Serial2/0] x25 map ip 20.30.4.8 x121-address 25112450 no-callin
x25 modulo { 8 | 128 }
undo x25 modulo
【視圖】
【缺省級別】
2:係統級
【參數】
8:采用模8編號方式。
128:采用模128編號方式。
x25 modulo命令用來設置一個X.25接口的編碼方式。undo x25 modulo命令用來恢複缺省情況。
缺省情況下,X.25接口的編碼方式為模8方式。
X.25的流量控製的基礎就是滑動窗口,而滑動窗口的關鍵在於為所發送的數據分組順序循環編號並等待對端確認。在編號時,所謂順序是指順序向上遞增,如“……2,3,4,5,6,……”;所謂循環是指到達某個數後(我們稱這個數為“模數”),編號將再次從頭開始,如模數為8時,“……,4,5,6,7,0,1,……”。
X.25協議規定了兩種編號編碼方式:8(也稱基本編號方式)和128(也稱擴展編號方式)。
· X.25規程需要DTE、DCE兩側具有同樣的分組順序編號方式。
· 接口的編碼方式配置完成後,不能馬上生效,需要執行shutdown和undo shutdown命令重啟接口。
· X.25第3層的分組順序編號方式與LAPB(X.25第2層)的幀順序編號方式二者之間是有區別的。當將模128的編號方式使用於高吞吐率的DTE/DCE接口時,對於LAPB來說,它隻影響到本地的DTE/DCE接口效率(稱為點到點效率)的提高;但對於X.25第三層來說,這個影響則是端到端的,即使得通信的兩台DTE設備之間的效率提高了。
# 設置Serial2/0的模數為128。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 modulo 128
x25 packet-size input-packet output-packet
undo x25 packet-size
【視圖】
【缺省級別】
2:係統級
【參數】
input-packet:最大接收分組長度,取值範圍為16~4096,並且必須為2的整數次冪,單位為字節。
output-packet:最大發送分組長度,取值範圍為16~4096,並且必須為2的整數次冪,單位為字節。
x25 packet-size命令用來設置接口最大接收及發送分組的長度。undo x25 packet-size命令用來恢複缺省情況。
缺省情況下,X.25接口的最大接收和最大發送分組長度均為128字節。
X.25分組交換網都具有一個最大傳輸分組長度,DTE設備發送的一個數據分組的最大長度不得超過這個長度(否則會引起虛電路的複位)。這樣,就要求發送端和接收端的DTE設備具有數據報的分片與重組功能。發送端的DTE設備將長度超過最大傳輸分組長度的數據報按照最大傳輸分組長度分片,並且在除了最後一片的其它所有碎片中設置M比特;接收端的DTE在接收到這一係列碎片後,按照M比特將這些碎片重新組裝成一個數據報交給上層協議。請向接入服務商谘詢這個最大接收分組長度。
最大接收分組長度和最大發送分組長度是相等的;除非接入服務商允許,否則不要將這兩個參數設置成不相等的。
# 設置Serial2/0的最大接收分組長度和最大發送分組長度均為256字節。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 packet-size 256 256
x25 pvc pvc-number protocol-type protocol-address x121-address x.121-address [ option ]
undo x25 pvc pvc-number
【視圖】
【缺省級別】
2:係統級
【參數】
pvc-number:永久虛電路號,取值範圍為1~4095,而且必須在永久虛電路信道區間內。
protocol-type:網絡協議類型,可選值為ip(表示該永久虛電路承載的上層網絡協議為IP協議)或者compressedtcp(表示該永久虛電路承載的上層網絡協議為IP協議,並且支持TCP頭壓縮)。
protocol-address:該虛電路對端的網絡協議地址,即IP地址。
x121-address x.121-address:該虛電路對端的X.121地址。
option:該虛電路屬性選項。具體內容請參見表1-14。
選項 |
意義 |
broadcast |
將廣播報文向虛電路的對端轉發 |
encapsulation-type |
設置封裝方法,可選擇的方法有nonstandard、ietf、multi-protocol、snap |
compress |
表示壓縮X.25載荷 |
packet-size input-packet output-packet |
指定該虛電路的最大接收分組長度和最大發送分組長度,取值範圍為16~4096,並且必須為2的整數次冪,單位為字節 |
window-size input-window-size output-window-size |
指定該虛電路的接收窗口input-window-size和發送窗口的尺寸output-window-size,當該永久虛電路所在的X.25接口的模數為8時,取值範圍均為1~7;當該永久虛電路所在的X.25接口的模數為128時,取值範圍均為1~127 |
x25 pvc命令用來配置一條數據報封裝的PVC路由。undo x25 pvc命令用來刪除PVC數據報封裝的路由。
缺省情況下,未創建用於數據報封裝的PVC路由。
當創建一條這樣的永久虛電路時,如果不為該永久虛電路設置相應的屬性,則它的流量控製參數與它所在的X.25接口的流量控製參數相同(一個X.25接口的流量控製參數是通過x25 packet-size、x25 window-size等命令設置的)。
因為在創建永久虛電路的同時就已經隱含地創建了相應的地址映射,所以在創建永久虛電路之前不需要(事實上也不能)創建地址映射。
在創建永久虛電路之前,首先應該開啟永久虛電路信道區間。永久虛電路信道區間是指從1到最近的未被禁止的信道區間的下限減1之間(包括1和下限減1)的這個信道區間。當然,如果下限本身就是1,那麼永久虛電路信道區間自然而然地被禁止。表1-15列舉了幾種典型配置下的永久虛電路信道區間。
永久虛電路信道區間 |
單向呼入信道區間 |
雙向信道區間 |
單向呼出信道區間 |
被禁止 |
[0,0] |
[1,1024] |
[0,0] |
[1,9] |
[0,0] |
[10,24] |
[0,0] |
被禁止 |
[1,10] |
[15,30] |
[0,0] |
[1,4] |
[5,10] |
[15,25] |
[30,32] |
[1,19] |
[0,0] |
[0,0] |
[20,45] |
[1,4094] |
[0,0] |
[0,0] |
[4095,4095] |
關於信道區間的設置,可參考命令x25 vc-range。
# 配置Serial2/0的鏈路層協議為X.25,並啟用永久虛電路信道區間,設置兩條虛電路。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protcol x25
[Sysname-Serial2/0] x25 vc-range bi-channel 8 1024
[Sysname-Serial2/0] x25 pvc 2 ip 202.38.168.1 x121-address 20112451 broadcast packet-size 512 512
[Sysname-Serial2/0] x25 pvc 6 ip 202.38.168.3 x121-address 20112453 broadcast window-size 5 5
x25 queue-length queue-length
undo x25 queue-length
【視圖】
【缺省級別】
2:係統級
【參數】
queue-length:隊列長度,取值範圍為0~9999,單位為數據報的個數。隊列長度配置為0表示不發送報文。
x25 queue-length命令用來設置X.25虛電路的數據隊列的長度。undo x25 queue-length命令用來恢複缺省情況。
缺省情況下,X.25虛電路的數據隊列長度為200。
需要注意的是:
· 當數據流量過大時,可以使用該命令加長X.25虛電路的發送隊列和接收隊列,以免造成數據丟失而影響傳輸效果。
· 更改該參數不會影響已經存在的虛電路的數據隊列。更改該參數後,需要重啟端口(即執行shutdown/undo shutdown命令),端口重啟會清除已經建立的SVC和重置所有PVC,這樣就會影響到所有的虛電路的數據隊列了。
# 設置Serial2/0的虛電路數據隊列的長度為75個數據報。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 queue-length 75
x25 receive-threshold count
undo x25 receive-threshold
【視圖】
【缺省級別】
2:係統級
【參數】
count:發出確認包之前可以接收的數據分組的個數,取值範圍為0到接收窗口尺寸之間;若設置為0或接收窗口值,該功能被關閉;若設置為1,X.25將對每一個接收到的正確的數據分組發送確認信息。
x25 receive-threshold命令用來設置X.25發出確認包之前可接收的最大分組個數。undo x25 receive-threshold命令用來恢複缺省情況。
缺省情況下,X.25發出確認包之前可接收的最大分組個數為0,表示該功能被關閉。
這個功能的開啟使得設備的X.25在接收到若幹正確的數據分組後,即使接收窗口還沒有滿,也向對端發送確認信息;如果應用環境中數據流量並不是很大,人們更關注響應速度時,可以適當地修改該參數的值來達到要求。
相關配置可參考命令x25 window-size。
# 指定X.25接口Serial2/0的每一條虛電路對每一個正確接收的數據分組進行確認。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 receive-threshold 1
【命令】
x25 remove-facility
undo x25 remove-facility
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
x25 remove-facility命令用來使能移除用戶設施功能。undo x25 remove-facility命令用來關閉移除用戶設施功能。
該命令隻能配置在主接口上,且僅對出報文有效,當從該接口發送呼叫建立協商報文時,如果報文中沒有攜帶“窗口尺寸”和“最大分組長度”兩個字段,不做任何處理,如果報文中攜帶這兩個字段,那麼在發送報文之前將移除這兩個字段。
缺省情況下,移除用戶設施功能處於關閉狀態。
【舉例】
# 使能移除用戶設施功能。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol x25 dce ietf
[Sysname-Serial2/0] x25 remove-facility
x25 response called-address
undo x25 response called-address
【視圖】
【缺省級別】
2:係統級
【參數】
無
x25 response called-address命令用來設置X.25在發送呼叫接收分組時攜帶被叫DTE地址信息。undo x25 response called-address命令用來恢複缺省情況。
缺省情況下,禁止X.25在發送呼叫接收分組時攜帶被叫DTE地址信息。
X.25協議規定,呼叫接收分組可以攜帶地址碼組,也可以不攜帶,視具體網絡的要求而定。該命令可以方便地指定X.25在發送的呼叫接收分組中是否攜帶被叫DTE地址。
相關配置可參考命令x25 response calling-address、x25 ignore called-address和x25 ignore calling-address。
# 指定X.25接口Serial2/0在發送呼叫接收分組時攜帶被叫DTE地址。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 response called-address
x25 response calling-address
undo x25 response calling-address
【視圖】
【缺省級別】
2:係統級
【參數】
無
x25 response calling-address命令用來設置X.25發送呼叫接收分組時攜帶主叫DTE地址信息。undo x25 response calling-address命令恢複缺省情況。
缺省情況下,禁止X.25發送呼叫接收分組時攜帶主叫DTE地址信息。
X.25協議規定,呼叫接收分組可以攜帶地址碼組,也可以不攜帶,視具體網絡的要求而定。該命令可以方便地指定X.25在發送的呼叫接收分組中是否攜帶主叫DTE地址。
相關配置可參考命令x25 response called-address、x25 ignore called-address和x25 ignore calling-address。
# 指定X.25接口Serial2/0在發送呼叫接收分組時攜帶主叫DTE地址。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 response calling-address
x25 reverse-charge-accept
undo x25 reverse-charge-accept
【視圖】
【缺省級別】
2:係統級
【參數】
無
x25 reverse-charge-accept命令用來允許本接口接收帶有“反向計費請求”用戶設施的呼叫。undo x25 reverse-charge-accept命令用來禁止本接口接收帶有“反向計費請求”用戶設施的呼叫。
缺省情況下,禁止接收攜帶“反向計費請求”用戶設施的呼叫。
需要注意的是:
· 該項功能不影響任何不攜帶“反向計費請求”用戶設施的呼叫。
· 若在一個X.25接口上打開“接收攜帶反向計費請求的呼叫”這一功能,則所有到達該X.25接口的攜帶“反向計費請求”用戶設施的呼叫都將被接收;若通過x25 map命令中的reverse-charge-accept選項為某一條地址映射打開此功能,則隻有到達該接口的針對該地址映射的這樣的呼叫才被接收,而其餘的這樣的呼叫(指攜帶了反向計費請求,但不針對該地址映射的呼叫)將被清除。
相關配置可參考命令x25 map。
# 允許Serial2/0接收帶有“反向計費請求”用戶設施的呼叫。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 reverse-charge-accept
x25 roa-list roa-name roa-id&<1-10>
undo x25 roa-list roa-name
【視圖】
【缺省級別】
2:係統級
【參數】
roa-name:ROA名字,為1~19個字符的字符串。
roa-id&<1-10>:該ROA指定的ID號,取值範圍為0~9999。&<1-10>表示前麵的參數最多可以輸入10次。
x25 roa-list命令用來定義ROA列表。undo x25 roa-list命令用來刪除ROA列表項。
缺省情況下,不定義任何ROA列表。
可以配置多個(0~20個,係統支持的ROA列表最大規格為1000)ROA。配置好ROA後就可以在x25 call-facility或x25 map命令中通過名字來對其進行引用。
相關配置可參考命令x25 call-facility和x25 map。
# 定義兩個ROA列表,然後分別在Serial2/0和Serial2/1下引用。
<Sysname> system-view
[Sysname] x25 roa-list list1 11 23 45
[Sysname] x25 roa-list list2 345
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 call-facility roa-list list1
[Sysname-Serial2/0] quit
[Sysname] interface serial 2/1
[Sysname-Serial2/1] x25 call-facility roa-list list2
x25 switch pvc pvc-number1 interface interface-type interface-number [ dlci dlci-number ] pvc pvc-number2 [ option ]
undo x25 switch pvc pvc-number1
【視圖】
【缺省級別】
2:係統級
【參數】
pvc-number1:輸入接口上的永久虛電路號,取值範圍為1~4095。
interface interface-type interface-number:指定的接口。interface-type interface-number用來指定接口的類型和編號。
dlci dlci-number:幀中繼虛電路。dlci-number取值範圍為16~1007。
pvc pvc-number2:輸出接口上的永久虛電路號,取值範圍為1~4095。
option:虛電路屬性選項。具體配置請看表1-16。
選項 |
意義 |
packet-size input-packet output-packet |
指定該虛電路的最大接收分組長度input-packet和最大發送分組長度output-packet,取值範圍為16~4096,並且必須為2的整數次冪,單位為字節 |
window-size input-window-size output-window-size |
指定該虛電路的接收窗口input-window-size和發送窗口的尺寸output-window-size,當該接口的模數為8時,其取值範圍均為1~7;當該接口的模數為128時,其取值範圍均為1~127 |
x25 switch pvc命令用來配置一條PVC(永久虛電路)路由。undo x25 switch pvc命令用來刪除PVC路由。
缺省情況下,未配置PVC路由。
通過配置X.25交換,可以將設備作為一個簡單的X.25交換機使用。在配置PVC交換時,輸入和輸出接口的鏈路層協議必須為X.25,而且兩個接口上指定的永久虛電路已經存在並有效。配置PVC交換路由後,設備會將輸入接口的PVC接收的信息從輸出接口的指定PVC轉發出去。
用戶可以配置X.25的PVC交換:從一個X.25接口交換至一條Annex G DLCI(X.25 Over FR),也可以從一條Annex G DLCI交換至一個X.25接口,甚至可以在兩條Annex G DLCI間進分組交換。
通過Annex G DLCI,可以跨越幀中繼網絡連結兩個X.25網絡,也可以利用Annex G DLCI將幀中繼的網絡連結作為兩個X.25網絡連接的備份連接。
如果配置交換,必須同時在交換的另外一個接口上配置交換路由,否則無法進行交換。
在X.25裏麵配置PVC交換的時候,需要先配置虛電路的範圍,這樣才能保證配置成功,否則X.25模板裏麵配置的PVC交換今後沒有機會生效,除非重新應用模板到幀中繼DLCI上麵,或者刪除模板重新建立。
注意在X.25子接口下不能配置交換PVC。
# 將從Serial2/0的PVC1接收的信息從Serial2/1的PVC2轉發出去。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 switch pvc 1 interface serial 2/1 pvc 2
# 將Serial2/1的Annex G DLCI的PVC1與Serial2/0的PVC1之間進行分組交換。
<Sysname> system-view
[Sysname] x25 template switch
[Sysname-x25-switch] x25 vc-range bi-channel 10 20
[Sysname-x25-switch] x25 switch pvc 1 interface serial 3/0 pvc 1
[Sysname-x25-switch] quit
[Sysname] interface serial 2/1
[Sysname-Serial2/1] link-protocol fr
[Sysname-Serial2/1] fr interface-type dce
[Sysname-Serial2/1] fr dlci 100
[Sysname-fr-dlci-Serial2/1-100] annexg dce
[Sysname-fr-dlci-Serial2/1-100] x25-template switch
[Sysname-fr-dlci-Serial2/1-100] quit
[Sysname-Serial2/1] quit
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol x25 dce
[Sysname-Serial2/0] x25 switch pvc 1 interface Serial2/1 dlci 100 pvc 1
【命令】
x25 switch svc [ -number ] x.121-address [ sub-dest destination-address | sub-source source-address ] * interface interface-type interface-number [ dlci dlci-number ]
undo x25 switch svc x.121-address [ sub-dest destination-address ] [ sub-source source-address ] [ interface interface-type interface-number ]
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
x.121-address:目的X.121地址。此參數為模式匹配字符串,為1~15個字符的字符串。關於模式匹配的具體說明請參見表1-17和表1-18。如果不使用任何通配符,表示嚴格匹配指定的目的X.121地址。
表1-17 X.121模式匹配規則
通配符 |
匹配規則 |
舉例 |
可匹配的字符串 |
* |
匹配前麵字符的0次或多次 |
fo* |
f、fo、foo、fooo |
+ |
匹配前麵字符的1次或多次 |
fo+ |
fo、foo、fooo |
^ |
匹配輸入字符串的開始 |
^hell |
hell、hello、hellaaa |
$ |
匹配輸入字符串的結尾 |
ar$ |
ar、car、hear |
\char |
匹配由char指定的單個字符 |
\s |
bs |
. |
匹配任意單個字符 |
l.st |
last、lbst、lost |
.* |
匹配任意0個或多個字符 |
fo.* |
fo、foo、fot |
.+ |
匹配任意1個或多個字符 |
fo.+ |
foo、fot、foot |
表1-18 X.121地址模式匹配字符串的輸入規則
字符 |
輸入規則 |
* |
不能置於字符串首部 不能置於符號^之後 不能置於符號+和*的前麵和後麵 |
+ |
不能置於字符串首部 不能置於符號^之後 不能置於符號+和*的前麵和後麵 |
\ |
不能置於字符串尾部 |
^ |
不能置於符號+和*之前 |
-number:SVC交換路由號。
sub-dest destination-address:替換目的X.121地址,為1~15個字符的字符串。係統將呼叫請求分組中的目的DTE地址替換為該地址。當替換目的地址中不包含“.”、“^”和“$”符號時,目的X.121地址的配置可以參考表1-17和表1-18;當替換目的地址中包含這幾個符號時,則必須符合如下規則:
· 替換目的地址必須是數字、“.”、“^”和“$”的組合,且以“^”開頭,以“$”結尾,“.”表示該位匹配任意數字,中間分為兩個部分,前半部分全是數字,後半部分全是“.”,如“^12..$”、“^1…$”;
· 目的X.121地址必須與替換目的地址的形式一致,如果替換目的地址為“^1…$”,則目的X.121地址必須為“^N…$”的形式,N可以為任意數字;
· 如果命令配置成功,當交換進入的報文的目的X.121地址與配置的目的X.121地址匹配時,則對交換進入的報文的目的X.121地址進行修改,將目的X.121地址中位置為“.”的數字保留,位置不是“.”的數字更改為替換目的地址中對應的數字。如配置x25 switch svc ^12..$ sub-dest ^45..$,如果交換進入報文的目的X.121地址為1278,則交換出去報文中的目的X.121地址為4578。
sub-source source-address:替換源X.121地址,為1~15個字符的字符串,必須為數字形式。係統將呼叫請求分組中的源DTE地址替換為該地址。
interface interface-type interface-number:指定的接口。interface-type interface-number用來指定接口的類型和編號。
dlci dlci-number:幀中繼虛電路。dlci-number取值範圍為16~1007。
【描述】
x25 switch svc命令用來配置一條SVC(交換虛電路)路由,表示將去往目的X.121地址的報文從指定接口轉發出去。undo x25 switch svc命令用來刪除SVC路由。
缺省情況下,未配置SVC路由。
通過配置X.25交換,可以將設備作為一個簡單的X.25交換機使用。
需要注意的是:
· SVC交換的輸出接口可以為普通的X.25接口,也可以是FR接口Annex G DLCI。
· 在使用本命令之前,必須先使能X.25交換功能。
【舉例】
# 配置一條SVC路由,將去往X.121地址20112451的報文從Serial2/0轉發出去。
<Sysname> system-view
[Sysname] x25 switch svc 20112451 interface serial 2/0
# 將去往X.121地址為3的報文從Serial2/0的Annex G DLCI 100轉發出去。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol fr
[Sysname-Serial2/0] fr dlci 100
[Sysname-Serial2/0] annexg dce
[Sysname-Serial2/0] quit
[Sysname] x25 switch svc 3 interface serial 2/0 dlci 100
# 將到達目的地至1189的虛電路交換到接口Serial2/0,並且將目的地址為1189的地址替換為2289的形式。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol x25 dce ietf
[Sysname-Serial2/0] quit
[Sysname] x25 switch svc ^11..$ sub-dest ^22..$ interface serial 2/0
x25 switch svc x.121-address [ sub-dest destination-address | sub-source source-address ] * hunt-group hunt-group-name [ xot-source interface-type interface-number ]
undo x25 switch svc x.121-address [ sub-dest destination-address ] [ sub-source source-address ] [ hunt-group hunt-group-name ] [ xot-source interface-type interface-number ]
【視圖】
【缺省級別】
2:係統級
【參數】
x.121-address:目的X.121地址。此參數為模式匹配字符串,為1~15個字符的字符串。關於模式匹配的具體說明請參看表1-17和表1-18。如果不使用任何通配符,表示嚴格匹配指定的目的X.121地址。
sub-dest destination-address:替換目的X.121地址,為1~15個字符的字符串,必須為數字形式。係統將呼叫請求分組中的目的DTE地址替換為該地址。
sub-source source-address:替換源X.121地址,為1~15個字符的字符串,必須為數字形式。係統將呼叫請求分組中的源DTE地址替換為該地址。
hunt-group hunt-group-name:搜索群。
xot-source interface-type interface-number:指定建立TCP連接的源接口。配置該參數後,TCP連接的源地址就選擇該接口的接口地址;如果不配置該參數,TCP鏈接的源地址將選擇目的IP地址路由出接口的接口地址。建議將源接口指定為Loopback接口,由於Loopback接口永遠不會down,其IP地址永遠有效,隻要源和目的IP之間存在可達路由,就能夠保證已建立的TCP連接持續有效、可用。
x25 switch svc hunt-group命令用來增加一條轉發地址為搜索群的X.25交換路由。undo x25 switch svc hunt-group命令用來刪除指定的X.25交換路由。
缺省情況下,未配置X.25交換路由。
需要注意的是:
· 配置轉發地址為搜索群的X.25交換路由後,相應的X.25的呼叫請求分組將被轉發到指定搜索群內的不同接口或XOT通道之上,從而實現了在X.25協議下的負載分擔。
· X.25搜索群支持源地址和目的地址的替換。利用目的地址替換功能,可以將搜索群內部DTE的X.121地址隱藏起來,外部DTE知道的隻是搜索群的X.121地址,從而加強了搜索群內部網絡的安全。利用源地址替換功能,可以將搜索群外部DTE的X.121地址隱藏起來,內部DTE無法知道呼叫連接的源X.121地址,隻能知道替換後的源X.121地址,從而保護了用戶的隱私。
相關配置可參考命令display x25 switch-table svc。
# 增加一條目的X.121地址為111,轉發地址為搜索群hg1的X.25交換路由,同時將目的地址替換為9999,源地址替換為8888。
<Sysname> system-view
[Sysname] x25 switch svc 111 sub-dest 9999 sub-source 8888 hunt-group hg1 xot-source loopback 0
x25 switch svc x.121-address [ sub-dest destination-address | sub-source source-address ] * xot ip-address&<1-6> [ xot-option ]
undo x25 switch svc x.121-address [ sub-dest destination-address ] [ sub-source source-address ] [ xot ip-address&<1-6> ]
【視圖】
【缺省級別】
2:係統級
【參數】
x.121-address:目的X.121地址。此參數為模式匹配字符串,為1~15個字符的字符串。關於模式匹配的具體說明請參看表1-17和表1-18。如果不使用任何通配符,表示嚴格匹配指定的目的X.121地址。
sub-dest destination-address:替換目的X.121地址,為1~15個字符的字符串,必須為數字形式。係統將呼叫請求分組中的目的DTE地址替換為該地址。
sub-source source-address:替換源X.121地址,為1~15個字符的字符串,必須為數字形式。係統將呼叫請求分組中的源DTE地址替換為該地址。
xot ip-address&<1-6>:XOT連接的目的IP地址。&<1-6>表示前麵的參數最多可以輸入6次。
xot-option:XOT通道參數選項,具體配置請看表1-19。
表1-19 XOT通道參數選項
選項 |
意義 |
timer seconds |
XOT連接的keepalive定時器的延時,設備定時發送keepalive報文以探測連接的可用性,取值範圍為1~3600,單位為秒 |
retry times |
發送keepalive報文的重試次數,重試次數超過times時,斷開XOT連接,取值範圍3~3600 |
source interface-type interface-number |
發起XOT連接的接口類型及接口號 |
【描述】
x25 switch svc xot命令用來增加一條轉發地址為XOT通道的X.25交換路由。undo x25 switch svc xot命令用來刪除指定的X.25交換路由。
缺省情況下,未配置X.25交換路由。
需要注意的是:
· XOT是一種把X.25報文承載在TCP上,實現兩個X.25網通過IP網來互聯的協議。
· 用戶配置X.25 SVC的XOT交換路由後,可以從本端的X.25網跨越IP網實現與遠端X.25網的互聯,將發送到某個X.121地址的報文轉發到某個IP地址。
· 配置keepalive屬性後,可支持XOT的鏈路檢測。
# 配置一條XOT路由,將目的X.121地址為1的報文轉發到目的IP地址為10.1.1.1上。
<Sysname> system-view
[Sysname] x25 switch svc 1 xot 10.1.1.1
x25 switching
undo x25 switching
【視圖】
【缺省級別】
2:係統級
【參數】
無
x25 switching命令用來使能X.25的交換功能。undo x25 switching命令用來禁止X.25的交換功能,但是不影響已經建立好的虛電路的交換功能。
缺省情況下,禁止X.25交換功能。
X.25交換就是從一個X.25接口接收分組,並根據分組中包含的目的地信息選擇某一接口發送出去。引入分組層交換功能,設備就可以作為小型的X.25分組交換機使用。
# 使能X.25交換功能。
<Sysname> system-view
[Sysname] x25 switching
x25 timer hold minutes
undo x25 timer hold
【視圖】
【缺省級別】
2:係統級
【參數】
minutes:時延值,取值範圍為0~1000,單位為分鍾。
x25 timer hold命令用來設置X.25不向一個曾經呼叫失敗過的目的地再次發送呼叫請求的時延。undo x25 timer hold命令用來恢複缺省情況。
缺省情況下,時延值為0分鍾。
需要主要的是:
· 如果向一個錯誤的(根本不存在或存在但現在故障)目的地頻繁地發送呼叫請求,將會降低設備的工作效率,而使用該功能則可以在一定程度上避免這種現象的發生。X.25在這個時延內不會向一個曾經呼叫失敗過的目的地再次發送呼叫請求。
· 如果時延值被設置為0,則相當於關閉該功能。另外,該功能隻對起源於本地的呼叫有效,也就是說,當X.25工作於交換方式時,這個參數是無意義的。
# 設置Serial2/0的時延值為5分鍾。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 timer hold 5
x25 timer idle minutes
undo x25 timer idle
【視圖】
【缺省級別】
2:係統級
【參數】
minutes:虛電路最大空閑時間,取值範圍為0~255,單位為分鍾。
x25 timer idle命令用來設置接口交換虛電路的最大空閑時間。undo x25 timer idle命令用來恢複缺省情況。
缺省情況下,虛電路的最大空閑時間為0分鍾。
需要注意的是:
· 當一條虛電路空閑時間(即無數據傳輸)達到虛電路最大空閑時間,設備將會自動清除這條虛電路。
· 本命令影響該接口下的所有虛電路,也可以通過命令x25 map中的選項來設置與該地址映射相關聯的虛電路的最大空閑時間,並且該設置優先級要高於接口的設置。
· 如果虛電路最大空閑時間被設置為0,則表示虛電路無論空閑多長時間,都不會被清除。
· 對於PVC或者為X.25交換而建立的SVC,此命令不起作用。
相關配置可參考命令x25 map。
# 設置Serial2/0的虛電路最大空閑時間為10分鍾。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 timer idle 10
x25 timer tx0 seconds
undo x25 timer tx0
【視圖】
【缺省級別】
2:係統級
【參數】
seconds:X.25重啟定時器值,取值範圍為1~1000,單位為秒。
x25 timer tx0命令用來設置DTE或DCE重啟定時器的值。undo x25 timer tx0命令用來恢複缺省情況。
缺省情況下,DTE側重啟定時器的值為180秒,DCE側重啟定時器的值為60秒。
X.25協議規定,當DTE側發送了重新啟動請求(或DCE側發送了重新啟動指示)後,應該啟動一個定時器;如果在該定時器超時後仍沒有收到對端的響應,發送端將采取一定的措施保證本地規程的正常進行。
相關配置可參考命令x25 timer tx1、x25 timer tx2和x25 timer tx3。
# 設置Serial2/0的重啟定時器的值為120秒。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 timer tx0 120
x25 timer tx1 seconds
undo x25 timer tx1
【視圖】
【缺省級別】
2:係統級
【參數】
seconds:呼叫請求(指示)發送定時器的值,取值範圍為1~1000,單位為秒。
x25 timer tx1命令用來設置DTE(或DCE)的呼叫請求(指示)發送定時器的值。undo x25 timer tx1命令用來恢複缺省情況。
缺省情況下,DTE側呼叫請求發送定時器的值為200秒,DCE側呼叫指示發送定時器的值為180秒。
X.25協議規定,當DTE發送了呼叫請求(或DCE發送了呼叫指示)後,應該啟動一個定時器;如果在該定時器超時後仍沒有收到對端的響應,發送端將采取一定的措施保證本地規程的正常進行。
相關配置可參考命令x25 timer tx0、x25 timer tx2和x25 timer tx3。
# 設置Serial2/0的呼叫發送定時器的時延值為100秒。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 timer tx1 100
x25 timer tx2 seconds
undo x25 timer tx2
【視圖】
【缺省級別】
2:係統級
【參數】
seconds:複位請求(指示)定時器的值,取值範圍為1~1000,單位為秒。
x25 timer tx2命令用來設置DTE(或DCE)的複位請求(指示)發送定時器的值。undo x25 timer tx2命令用來恢複缺省情況。
缺省情況下,DTE側複位請求定時器的值為180秒,DCE側複位指示定時器的值為60秒。
X.25協議規定,當DTE發送了複位請求(或DCE發送了複位指示)後,應該啟動一個定時器;如果在該定時器超時後仍沒有收到對端的響應,發送端將采取一定的措施保證本地規程的正常進行。
相關配置可參考命令x25 timer tx0、x25 timer tx1和x25 timer tx3。
# 設置Serial2/0的複位定時器值為120秒。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 timer tx2 120
x25 timer tx3 seconds
undo x25 timer tx3
【視圖】
【缺省級別】
2:係統級
【參數】
seconds:清除請求(指示)發送定時器的值,取值範圍為1~1000,單位為秒。
x25 timer tx3命令用來設置DTE(或DCE)的清除請求(指示)發送定時器的值。undo x25 timer tx3命令用來恢複缺省情況。
缺省情況下,DTE側清除請求發送定時器的值為180秒,DCE側清除指示發送定時器的值為60秒。
X.25協議規定,當DTE發送了清除請求(或DCE發送了清除指示)後,應該啟動一個定時器;如果在該定時器超時後仍沒有收到對端的響應,發送端將采取一定的措施保證本地規程的正常進行。
相關配置可參考命令x25 timer tx0、x25 timer tx1和x25 timer tx2。
# 設置Serial2/0的清除發送定時器的值為100秒。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 timer tx3 100
x25 vc-per-map count
undo x25 vc-per-map
【視圖】
【缺省級別】
2:係統級
【參數】
count:虛電路最大數目,取值範圍為1~8。
x25 vc-per-map命令用來設置同時連接同一目的設備的虛電路數目的最大值。undo x25 vc-per-map命令用來恢複缺省情況。
缺省情況下,虛電路最大數目為1。
如果設置該參數大於1,當虛電路的發送窗口和發送隊列都滿了以後,係統就會創建一條新的通向同一個目的地的虛電路;如果新的虛電路無法創建,則數據報將被丟棄。
# 設置Serial2/0的虛電路的最大數目為3。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 vc-per-map 3
【命令】
x25 vc-range { bi-channel ltc htc [ out-channel loc hoc ] | in-channel lic hic [ bi-channel ltc htc ] [ out-channel loc hoc ] | out-channel loc hoc }
undo x25 vc-range
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
bi-channel ltc htc:表示X.25虛電路雙向信道區間的下限及上限,取值範圍為0~4095;如果將htc(即雙向信道區間的上限)設置為0,那麼必須將ltc(即雙向信道區間的下限)也設置為0,表示禁止使用雙向信道區間。
out-channel lic hic:表示X.25虛電路單向呼入信道區間的下限及上限,取值範圍為0~4095。如果hic(即單向呼入信道區間的上限)設置為0,那麼必須將lic(即單向呼入信道區間的下限)也設置為0,表示禁止使用單向呼入信道區間。
in-channel loc hoc:表示X.25虛電路單向呼出信道區間的下限及上限,取值範圍為0~4095。如果將hoc(即單向呼出信道區間的上限)設置為0,那麼必須將loc(即單向呼出信道區間的下限)也設置為0,表示禁止使用單向呼出信道區間。
【描述】
x25 vc-range命令用來設置X.25虛電路範圍的上限及下限。undo x25 vc-range命令用來恢複缺省情況。
缺省情況下,X.25虛電路雙向信道區間的下限為1,上限為1024;X.25虛電路範圍中單向呼入信道區間的上限和下限均為0;X.25虛電路範圍中單向呼出信道區間的上限和下限均為0。
X.25缺省地將單向呼入信道區間和單向呼出信道區間禁止使用,隻保留雙向信道區間(從1到1024)供使用;請根據接入商的要求正確地設置虛電路範圍。
【舉例】
# 配置Serial2/0啟用虛電路範圍中的單向呼入信道區間和雙向信道區間,禁用單向呼出信道區間;執行完該命令序列後,這三個區間分別是[1,7]、[8,1024]和[0,0]。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 vc-range in-channel 1 7 bi-channel 8 1024
x25 window-size input-window-size output-window-size
undo x25 window-size
【視圖】
【缺省級別】
2:係統級
【參數】
input-window-size:接收窗口的尺寸。當該X.25接口的模數為8時,取值範圍為1~7;當該X.25接口的模數為128時,取值範圍為1~127。
output-window-size:發送窗口的尺寸。當該X.25接口的模數為8時,取值範圍為1~7;當該X.25接口的模數為128時,取值範圍為1~127。
x25 window-size命令用來設置X.25接口接收窗口及發送窗口的尺寸。undo x25 window-size命令用來恢複缺省情況。
缺省情況下,X.25接口接收和發送窗口的尺寸均為2。
需要注意的是:
· 接收窗口的尺寸決定了X.25在發送確認信息之前,可以接收的正確數據分組的最大個數。在帶寬允許的情況下,窗口尺寸越大,傳輸效率越高。
· 發送窗口的尺寸決定了X.25在接收正確的確認信息之前,可以發送的數據分組的最大個數。在帶寬允許的情況下,窗口尺寸越大,傳輸效率越高。
· 請向接入服務商谘詢發送窗口和接收窗口的尺寸,而且,除非網絡支持,請不要將這兩個參數設置成不一樣的。
# 將X.25接口Serial2/0的接收窗口和發送窗口尺寸均設置為5。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 window-size 5 5
x25 x121-address x.121-address
undo x25 x121-address
【視圖】
【缺省級別】
2:係統級
【參數】
x.121-address:接口的X.121地址,為1~15個字符的字符串,必須為數字形式。
x25 x121-address命令用來為一個X.25接口配置X.121地址。undo x25 x121-address命令用來刪除X.121地址。
需要注意的是:
· 如果將設備接入X.25公共分組網,則接入服務商必須為其分配一個合法的X.121地址;如果隻是簡單地使用兩台設備背靠背直連,則這個合法的X.121地址可以由用戶隨意指定;如果隻是讓設備工作於交換方式,則可以不配置X.121地址。
· 當為一個X.25接口重新配置X.121地址時,不必先刪除原來的X.121地址,新的地址會自動覆蓋舊的地址。
關於X.121地址的格式、IP地址和X.121地址的動態轉換請參考《ITU-T 建議 X.121》和相關的RFC文檔。
# 配置Serial2/0的X.121地址為20112451。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] x25 x121-address 20112451
x25 xot pvc pvc-number1 ip-address interface interface-type interface-number pvc pvc-number2 [ xot-option | packet-size input-packet output-packet | window-size input-window-size output-window-size ] *
undo x25 xot pvc pvc-number1
【視圖】
【缺省級別】
2:係統級
【參數】
pvc-number1:本端接口上的永久虛電路號,取值範圍為1~4095。
ip-address:XOT連接的對端目的IP地址。
interface interface-type interface-number:接口類型和接口號。
pvc pvc-number2:對端接口上的永久虛電路。pvc-number2取值範圍為1~4095。
xot-option:XOT通道參數選項,具體配置請看表1-20。
表1-20 XOT通道參數選項
選項 |
意義 |
timer seconds |
XOT連接的keepalive定時器的值,設備定時發送keepalive報文以探測連接的可用性,取值範圍為1~3600,單位為秒 |
retry times |
發送keepalive報文的重試次數,重試次數超過times時,斷開XOT連接,取值範圍為3~3600 |
source interface-type interface-number |
發起XOT連接的接口類型及接口號 |
packet-size input-packet output-packet:指定該虛電路的最大接收分組長度input-packet和最大發送分組長度output-packet,取值範圍為16~4096,並且必須為2的整數次冪,單位為字節。
window-size input-window-size output-window-size:指定該虛電路的接收窗口input-window-size和發送窗口的尺寸output-window-size,當該永久虛電路所在的X25接口的模數為8時,其取值範圍均為1~7;當該永久虛電路所在的X25接口的模數為128時,其取值範圍均為1~127。
x25 xot pvc命令用來增加一條XOT的PVC路由。undo x25 xot pvc命令用來刪除指定的PVC路由。
缺省情況下,未配置XOT路由。
需要注意的是:
· XOT是一種把X.25報文承載在TCP上,實現兩個X.25網通過IP網來互聯的協議。
· 用戶配置X.25 PVC的XOT交換路由後,可以從本端的X.25網跨越IP網實現與遠端X.25網的互聯,將發送到某個PVC的報文轉發到某個IP地址。
· 配置keepalive屬性後,可支持XOT的鏈路檢測。
相關配置可參考命令display x25 vc和x25 switching。
# 配置一條XOT的PVC路由,使得從PVC1收到的報文轉發到目的地址為10.1.1.2的設備上,從該設備的Serial2/0的PVC2轉發出去。
<Sysname> system-view
[Sysname] x25 switching
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] ip address 10.1.1.1 255.255.255.0
[Sysname-Ethernet1/1] quit
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol x25 dce ietf
[Sysname-Serial2/0] x25 xot pvc 1 10.1.1.2 interface serial 2/0 pvc 2
【命令】
x29 timer inviteclear-time seconds
undo x29 timer inviteclear-time
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
seconds:當發起PAD清除規程後等待對方應答的時延值,取值範圍為5~2147483,單位為秒。
【描述】
x29 timer inviteclear-time命令用來設置當發起PAD清除規程後等待對方應答的時延,超過這個時間後強製退出PAD連接並啟動x25清除規程。undo x29 timer inviteclear-time恢複該時延的缺省值。
缺省情況下,當發起PAD清除規程後等待對方應答的時延值為5秒。
當X.25 PAD的Server端由於某種原因(如Client端發送quit請求或需要釋放鏈路資源等)向Client端發出清除鏈路消息Invite Clear後,Server端將等待Client端的回應;如果Client端沒有在規定的時間裏回應該消息,那麼Server端將主動拆除鏈路。
【舉例】
# 設置本端發起PAD清除規程後等待對方應答的時延值為1000秒。
<Sysname> system-view
[Sysname] x29 timer inviteclear-time 1000
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!