选择区域语言: EN CN HK

X.25 PACKETSIZE WINDOWSIZE 典型配置指导

手册下载

 

X.25 Packetsize & Windowsize

典型配置指导

Hangzhou H3C Technologies Co., Ltd.

杭州华三通信技术有限公司

All rights reserved

版权所有  侵权必究


 

1   特性介绍................................................................................................................................. 1

2   特性的优点............................................................................................................................. 2

3   使用指南................................................................................................................................. 2

3.1    使用场合......................................................................................................................... 2

3.2    配置步骤......................................................................................................................... 2

3.2.1   作为X.25终端接入设备的基础配置........................................................................... 3

3.2.2   作为X.25交换设备的基础配置.................................................................................. 3

3.2.3   配置X.25流量控制参数............................................................................................ 3

3.3    举例一:作为X.25终端接入设备......................................................................................... 4

3.3.1   组网需求............................................................................................................... 4

3.3.2   组网图.................................................................................................................. 4

3.3.3   配置..................................................................................................................... 5

3.3.4   验证结果............................................................................................................... 7

3.3.5   故障排除............................................................................................................... 8

3.4    举例二:作为X.25交换设备.............................................................................................. 12

3.4.1   组网需求............................................................................................................. 12

3.4.2   组网图................................................................................................................ 13

3.4.3   配置.................................................................................................................... 14

3.4.4   验证结果............................................................................................................. 16

3.4.5   故障排除............................................................................................................. 17

4   关键命令............................................................................................................................... 19

4.1    x25 packet-size.............................................................................................................. 19

4.2    x25 window-size............................................................................................................. 20

4.3    x25 call-facility............................................................................................................... 21

5   相关资料............................................................................................................................... 23

5.1    相关协议和标准.............................................................................................................. 23

5.2    其它相关资料................................................................................................................. 23

 


关键词:X.25

    要:本文档主要介绍X.25 Packetsize & Windowsize特性的典型配置和故障排除等内容。

缩略语:

缩略语

英文全名

中文解释

X.25

X.25

X.25规程

SVC

Switched Virtual Circuit

交换虚电路

PVC

Permanent Virtual Circuit

永久虚电路

P0

P0

呼叫未准备就绪状态

P1

P1

呼叫准备就绪状态

P2

P2

DTE等待呼叫应答状态

P3

P3

DCE等待呼叫应答状态

P4

P4

数据传输状态       

P5

P5

呼叫碰撞状态

P6

P6

DTE拆线请求状态

P7

P7

DCE拆线指示

 

1         特性介绍

X.25协议是具有强流量控制能力的可靠传输协议,它具有这种能力的基础是流量控制参数“窗口尺寸”和“最大分组长度”。X.25 Window-size & Packet-size就是X.25接口的流量控制参数。

Window-size X.25接口接收及发送窗口的尺寸,在带宽允许的情况下,窗口尺寸越大,传输效率越高。请向接入服务商咨询发送窗口和接收窗口的尺寸,而且,除非网络支持,请不要将发送窗口尺寸和接收窗口尺寸置成不一样的。

packet-sizeX.25接口最大接收及发送分组的长度。通常,X.25分组交换网都具有一个最大传输分组长度,DTE设备发送的一个数据分组的最大长度不得超过这个长度(否则会引起虚电路的复位),请向接入服务商咨询这个最大接收分组长度。一般来说,最大接收分组长度和最大发送分组长度是相等的;除非接入服务商允许,请不要将最大接收分组长度和最大发送分组长度置成互不相等的。

X.25的流量控制参数是X.25规程实现其可靠稳定传输的重要保证条件,只有在正确的配置下,X.25的流量控制能力才是有效的和正确的,任何不当的配置都会引起“清除”或“复原”事件的发生。H3C系列路由器中X.25的窗口与分组长度的缺省值与《ITU-T X.25建议》的规定保持一致,如果没有接入服务提供商的特殊要求,不必再设置。

2         特性的优点

l       可提供可靠稳定的链路连接。

l       调节链路流量,进行流量控制。

l       灵活协商窗口尺寸及最大分组长度。

3         使用指南

本文主要介绍在X25接口下如何配置及应用流量控制参数Window-size & Packet-size,在X.25交换虚电路SVC上如何配置及应用流量控制参数Window-size & Packet-size,并区分H3C路由器用作X.25终端接入设备和X.25交换设备两种情况下对X.25流量控制参数Window-size & Packet-size的处理。X.25的流量控制参数可以配置在一个X.25接口上指定此接口的流量控制参数,也可以配置在一条特定的SVCPVC上对指定的虚电路进行流量控制。请根据具体使用情况咨询接入服务提供商进行正确的配置。

3.1        使用场合

在实际应用中,一般组网情况有两种:

1)    H3C路由器作为X.25终端接入设备,连入X.25网络;
2)    H3C路由器作为X.25交换设备,根据不同的目的X121地址,把不同的应用数据转发到不同的X.25网络。

3.2        配置步骤

X.25流量控制参数Window-size & Packet-sizeX.25特性的一部分,所以完成流量控制参数配置之前,应当首先保证X.25的基础配置能够正确完成。

H3C路由器作为X.25终端接入设备和X.25交换设备的基础配置有所不同。下面分别介绍两种基础配置:

l       作为X.25终端接入设备的基础配置。主要配置X.25工作模式, X.121地址以及地址映射等;

l       作为X.25交换设备的基础配置。主要配置X.25工作模式,允许/禁止X.25交换功能,增加/删除一条SVC路由等;

l       流量控制参数相关配置。主要配置缺省的流量控制参数,基于X.25接口的流量控制参数,基于X.25地址映射的流量控制参数等。

3.2.1       作为X.25终端接入设备的基础配置

作为X.25终端接入设备,路由器上需要进行如下配置:

1)    配置X.25工作模式(必须)。
2)    配置X.121地址
3)    创建协议地址到X.121地址的映射

步骤

操作说明

视图

操作命令

1

设置X.25接口的工作模式及其数据报格式

接口视图

link-protocol x25 [ dte | dce ] [ nonstandard | ietf ]

2

设置接口的X.121地址

接口视图

x25 x121-address x.121-address

3

创建一条到一个目的地的协议地址和X.121地址之间的映射

接口视图

x25 map { ip | compressedtcp } protocol-address x121-address x.121-address [ option ]

3.2.2       作为X.25交换设备的基础配置

作为X.25交换设备,路由器上需要进行如下配置:

1)    配置X.25工作模式
2)    允许/禁止X.25交换
3)    增加/删除一条SVC路由

步骤

操作说明

视图

操作命令

1

设置X.25接口的工作模式及其数据报格式

接口视图

link-protocol x25 dce  [ nonstandard | ietf ]

2

允许X.25交换

系统视图

x25 switching

3

增加一条SVC路由

系统视图

x25 switch svc x.121-address [ sub-dest destination-address ] [ sub-source source-address ] interface serial interface-number

3.2.3       配置X.25流量控制参数

在路由器上配置X.25流量控制参数,上需要进行如下配置:

1)    配置缺省的流量控制参数。
2)    配置基于X.25接口的流量控制参数。
3)    配置基于X.25地址映射的流量控制参数。

步骤

操作说明

视图

操作命令

1

配置缺省的流量控制参数

接口视图

x25 window-size input-window-size output-window-size

x25 packet-size input-packet output-packet

2

配置基于X.25接口的流量控制参数

接口视图

x25 call-facility packet-size input-packet output-packet

x25 call-facility window-size input-window-size output-window-size

3

配置基于X.25地址映射的流量控制参数

接口视图

x25 map protocol protocol-address x121-address x.121-address window-size input-window-size output-window-size

 

&  说明:

基于X.25接口的配置会在每一个源于此X.25接口的呼叫中生效;基于地址映射的配置只在本接口对于指定目的地的呼叫中生效。

由于X25 PVC不需要呼叫建立链接,所以对于PVC不进行参数协商。

3.3        举例一:作为X.25终端接入设备

3.3.1       组网需求

在实际应用中,一般组网情况有两种:

1)    H3C路由器作为X.25终端接入设备,连入X.25网络;
2)    H3C路由器作为X.25交换设备,根据不同的目的X121地址,把不同的应用数据转发到不同的X.25网络。

3.3.2       组网图

1.     作为X.25终端接入设备连入X.25网络

1        将路由器接入X.25公共分组网中

2.     X.25终端接入设备的流量控制参数协商规则:

1)    RouterARouterB发起呼叫:

如果RouterA上配置了基于地址映射的流量控制参数(x25 map )或者基于接口的流量控制参数(x25 call-facility)或者缺省的流量控制参数(x25 packet-size/window-size),则从RouterARouterB发起的呼叫请求报文包含有流量控制参数facility设施字段,其中流量控制参数设施字段window-size & packet-size 属性值遵循如下规则:首先取 x25 map中配置的参数值,如果map中没有配置,其次取x25 call-facilty中配置的参数值。

2)     RouterB处理RouterA的呼叫请求:

如果RouterA上配置了基于地址映射的流量控制参数(x25 map )或者基于接口的流量控制参数(x25 call-facility )或者缺省的流量控制参数(x25 packet-size/window-size)RouterB接收到含有流量控制facility字段的呼叫请求报文,要回复一个带有协商后的流量控制facility字段的呼叫应答报文,此报文中的流量控制facility字段参数值遵循如下规则:

首先比较本端x25 map命令中配置的参数值和从RouterA接收到的呼叫请求报文中的参数值,取其最小值,包含在呼叫应答报文中回复给RouterA

如果map中没有配置参数值,其次比较本端x25 call-facility命令中配置的参数值和从RouterA接收到的呼叫请求报文中的参数值,取其最小值,包含在呼叫应答报文中回复给RouterA

如果map中和call-facility中都没有配置参数值,最后判断x25 packet-size命令配置packet-size与呼叫请求报文中的packet-size,取两者最小值,包含在呼叫应答报文中回复给RouterA

3)    RouterA上处理RouterB的呼叫应答:

RouterA接收到RouterB的呼叫应答报文,根据此报文中包含的流量控制facility参数值对本接口或者虚电路的流量控制参数进行调整,至此完成流量控制参数的协商。

4)    无流量控制参数协商:

如果RouterAmapcall-facility都没有配置,则发出的呼叫请求报文不含有流量控制facility参数,即不进行流量控制参数协商。此时RouterARouterB使用的缺省流量控制参数,此参数由x25 packet-size/window-size命令配置,如果没有配置此命令,则使用缺省值。缺省情况下,X.25接口接收窗口和发送窗口的尺寸为2X.25接口的最大接收分组长度和最大发送分组长度为128

3.3.3       配置

1.     使用的版本

1)    RouterA版本信息

[RouterA]vrbd

Routing Platform Software

Version AR28-31 8040V300R003B02D014 (COMWAREV300R002B13D004), RELEASE SOFTWARE

Compiled Jul 18 2005 16:16:19 by Houming

 

[RouterA]display version

 Copyright Notice:

 All rights reserved (Jul 18 2005).

 Without the owner's prior written consent, no decompiling

 nor reverse-engineering shall be allowed.

 H3C Comware Platform Software

 Comware software, Version 3.40, Release RT-0012

 Copyright (c) 2004-2006 Hangzhou H3C Tech. Co.,Ltd. All rights reserved

.

H3C AR28-31 uptime is 0 week, 0 day, 0 hour, 1 minute

 

 CPU type: PowerPC 8245 300MHz

 128M bytes SDRAM Memory

 32M bytes Flash Memory

 128K bytes NvRAM Memory

 Pcb      Version:1.0

 Logic    Version:1.0

 BootROM  Version:9.08

  [SLOT 0] 2FE      (Hardware)2.1, (Driver)2.0, (Cpld)0.0

  [SLOT 1] 4SA      (Hardware)1.0, (Driver)1.0, (Cpld)0.0

  [SLOT 2] 4FXS     (Hardware)2.0, (Driver)2.0, (Cpld)1.0

  [SLOT 3] 2FE      (Hardware)2.1, (Driver)2.0, (Cpld)0.0

 

&  说明:

RouterARouterB使用同一个版本。

 

2.     配置路由器RouterA

当前视图

配置命令

简单说明

<RouterA>

system-view

进入系统视图

[RouterA]

interface Serial 1/0

进入串口1/0视图

[RouterA-Serial1/0]

Link x25 dte

配置1/0接口的模式为x25 dte

[RouterA-Serial1/0]

x25 x121-address 1

配置x25接口的X121地址为1

[RouterA-Serial1/0]

ip address 1.1.1.1 255.255.255.0

配置x25接口的IP地址

[RouterA-Serial1/0]

x25 map ip 1.1.1.2 x121-address 2 window-size 4 4 packet-size 256 256

配置到RouterB的协议地址到X.121地址的映射 以及 配置基于地址映射的流量控制参数

[RouterA-Serial1/0]

x25 call-facility window-size 6 6

x25 call-facility packet-size 512 512

配置基于接口的流量控制参数

[RouterA-Serial1/0]

x25 window-size 2 2

x25 packet-size 1024 1024

配置缺省的流量控制参数

3.     配置路由器RouterB

当前视图

配置命令

简单说明

<RouterB>

system-view

进入系统视图

[RouterB]

interface Serial 1/1

进入串口1/1视图

[RouterB-Serial1/1]

Link x25 dce

配置1/1接口的模式为x25 dce

[RouterB-Serial1/1]

x25 x121-address 2

配置x25接口的X121地址为2

[RouterB-Serial1/1]

ip address 1.1.1.2 255.255.255.0

配置x25接口的IP地址

[RouterB-Serial1/1]

x25 map ip 1.1.1.1 x121-address 1 window-size 2 2 packet-size 128 128

配置到RouterB的协议地址到X.121地址的映射 以及 配置基于地址映射的流量控制参数

[RouterB-Serial1/1]

x25 call-facility window-size 4 4

x25 call-facility packet-size 256 256

配置基于接口的流量控制参数

[RouterB-Serial1/1]

x25 window-size 6 6

x25 packet-size 512 512

配置缺省的流量控制参数

3.3.4       验证结果

1.     RouterA验证结果

<RouterA>display x25 vc

Interface: Serial1/0

  SVC 1024

    State: P4

    Map: ip 1.1.1.2 to 2

    Window size: input 2  output 2

    Packet Size: input 128  output 128

    Local PS: 1  Local PR: 1  Remote PS: 0  Remote PR: 1

    Local Busy: FALSE  Reset times: 0

    Input/Output:

      DATA 1/1  INTERRUPT 0/0

      RR 0/0  RNR 0/0  REJ 0/0

      Bytes 84/84

Send Queue(Current/Max): 0/200

<RouterA>display x25 map

  Interface: Serial1/0(protocol status is UP)

    ip 1.1.1.2  X.121 address:2

      Map-type: SVC_MAP  VC-number: 1

      Facility:

        PACKET_SIZE: I 256  O 256 ;

        WINDOW_SIZE: I 4  O 4 ;

2.     RouterB验证结果

<RouterB>display x25 vc

Interface: Serial1/1

  SVC 1024

    State: P4

    Map: ip 1.1.1.1 to 1

    Window size: input 2  output 2

    Packet Size: input 128  output 128

    Local PS: 1  Local PR: 1  Remote PS: 1  Remote PR: 0

    Local Busy: FALSE  Reset times: 0

    Input/Output:

      DATA 1/1  INTERRUPT 0/0

      RR 0/0  RNR 0/0  REJ 0/0

      Bytes 84/84

    Send Queue(Current/Max): 0/200

<RouterB>display x25 map

  Interface: Serial1/1(protocol status is UP)

    ip 1.1.1.1  X.121 address:1

      Map-type: SVC_MAP  VC-number: 1

      Facility:

        PACKET_SIZE: I 128  O 128 ;

        WINDOW_SIZE: I 2  O 2 ;

3.3.5       故障排除

1.     调试信息解析

对于使用X.25功能的路由器,在建立X.25 VC链路过程中,可以在用户视图下打开”debugging x25 all””debugging lapb all”来观察VC链路建立和报文收发情况。

正常情况下VC链路建立和数据传送的调试信息如下表所示:

2.     RouterA调试信息

<RouterB>debug x25 al l

#打开X25的调试开关,以便观察X25呼叫请求报文和呼叫应

<RouterB>terminal monitor

% Current terminal monitor is on

 

<RouterB>terminal debugging

% Current terminal debugging is on

 

<RouterA>ping -s 500 -c 1 1.1.1.2

  PING 1.1.1.2: 500  data bytes, press CTRL_C to break

*0.74488501 RouterA X25/8/debug2:

Serial1/0: X.25 O State P1  LCI 1 MOD 8 CALL_IND Len 16

#RouterB发出呼叫请求报文

*0.74488610 RouterA X25/8/debug2:

  From(1): 1  To(1): 2

  Facilities: (6)

#发出的呼叫请求报文包含6个字节的facility字段

Window size: 4 4

#facility字段中包括流量控制参数Window size: 值为4 4

Packet size: 256 256

#Packet size:值为 256 256

  Call User Data: 0xCC000000

    Reply from 1.1.1.2: bytes=500 Sequence=1 ttl=255 time=194 ms

 

  --- 1.1.1.2 ping statistics ---

*0.74488800 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1: Start call timer

    1 packet(s) transmitted

    1 packet(s) received

    0.00% packet loss

*0.74488890 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1: Change state to P3

    round-trip min/avg/max = 194/194/194 ms

 

<RouterA>

*0.74488980 RouterA X25/8/debug2:

Serial1/0: X.25 I State P3  LCI 1 MOD 8 CALL_ACC Len 11

#RouterB接收到呼叫应答报文

*0.74489090 RouterA X25/8/debug2:

  From(0):   To(0):

  Facilities: (6)

#接收的呼叫应答报文中包含6个字节的facility字段

Window size: 2 2

#facility字段中包括流量控制参数Window size: 值为2 2

Packet size: 128 128

#Packet size:值为 128 128

*0.74489240 RouterA X25/8/debug2:                        

Serial1/0 X.25 LCI 1: Stop call timer

*0.74489330 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1: Change state to P4

*0.74489420 RouterA X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 0 Pr 0 M Len 131

#本端发出的数据报文根据最大

*0.74489540 RouterA X25/8/debug2:

#长度为128,把长字节的数据报文

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 1 Pr 0 M Len 131

#分片为短字节的数据报文;

*0.74489670 RouterA X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 RR Pr 2 Len 3

*0.74489780 RouterA X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 2 Pr 0 M Len 131

*0.74489900 RouterA X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 3 Pr 0 M Len 131

*0.74490020 RouterA X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 RR Pr 4 Len 3

*0.74490130 RouterA X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 4 Pr 0 Len 19

*0.74490250 RouterA X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 0 Pr 5 M Len 131

*0.74490370 RouterA X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 1 Pr 5 M Len 131

*0.74490490 RouterA X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 RR Pr 2 Len 3

*0.74490600 RouterA X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 2 Pr 5 M Len 131

*0.74490720 RouterA X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 3 Pr 5 M Len 131

*0.74490850 RouterA X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 RR Pr 4 Len 3

*0.74490960 RouterA X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 4 Pr 5 Len 19

<RouterA>

3.     RouterB调试信息

<RouterB>debug x25 all

<RouterB>terminal monitor 

% Current terminal monitor is on

 

<RouterB>terminal debugging 

% Current terminal debugging is on

 

<RouterB>

*0.513505654 RouterB X25/8/debug2:

Serial1/0 X.25 LCI 1: Change state to P1

*0.513505740 RouterB X25/8/debug2:

Serial1/0: X.25 I State P1  LCI 1 MOD 8 CALL_IND Len 16

#RouterA接收到呼叫请求报文

*0.513505850 RouterB X25/8/debug2:

  From(1): 1  To(1): 2

  Facilities: (6)

#呼叫请求报文中带有6各字节的facility设施字段

Window size: 4 4

#其中window-size属性值为4 4

Packet size: 256 256

#packet-size属性值为256 256

  Call User Data: 0xCC000000

*0.513506040 RouterB X25/8/debug2:

Serial1/0: X.25 O State P1  LCI 1 MOD 8 CALL_ACC Len 11

*0.513506150 RouterB X25/8/debug2:

#回复给RouterA呼叫应答报文

  From(0):   To(0):

  Facilities: (6)

#呼叫应答报文中facility设施字段

Window size: 2 2

#其中RouterB路由器协商的window-size属性值为4 4

Packet size: 128 128

#RouterB路由器协商的packet-size属性值为256 256

*0.513506300 RouterB X25/8/debug2:

Serial1/0 X.25 LCI 1: Change state to P4

*0.513506390 RouterB X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 0 Pr 0 M Len 131

*0.513506510 RouterB X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 1 Pr 0 M Len 131

*0.513506630 RouterB X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 RR Pr 2 Len 3

*0.513506740 RouterB X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 2 Pr 0 M Len 131

*0.513506870 RouterB X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 3 Pr 0 M Len 131

*0.513506990 RouterB X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 RR Pr 4 Len 3

*0.513507100 RouterB X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 4 Pr 0 Len 19

*0.513507220 RouterB X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 0 Pr 5 M Len 131

#RouterB发出的数据报文根据最大

*0.513507340 RouterB X25/8/debug2:

#/组长度为128对长报文进行分组

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 1 Pr 5 M Len 131

*0.513507460 RouterB X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 RR Pr 2 Len 3

*0.513507570 RouterB X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 2 Pr 5 M Len 131

*0.513507690 RouterB X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 3 Pr 5 M Len 131

*0.513507810 RouterB X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 RR Pr 4 Len 3

*0.513507920 RouterB X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 4 Pr 5 Len 19

 

下面介绍无法正常传送数据时的调试信息:

4.     非正常的RouterA调试信息

[RouterA-Serial1/0]dis this

#

interface Serial1/0

 clock DTECLK1

 link-protocol x25 dce

 x25 x121-address 1

 x25 map ip 1.1.1.2 x121-address 2

 ip address 1.1.1.1 255.255.255.0

#

Return

<RouterB>debug x25 all

<RouterB>terminal monitor 

% Current terminal monitor is on

<RouterB>terminal debugging 

% Current terminal debugging is on

<RouterA>dis cur int s 1/0

#

interface Serial1/0

 clock DTECLK1

 link-protocol x25 dce

 x25 x121-address 1

 x25 map ip 1.1.1.2 x121-address 2

 ip address 1.1.1.1 255.255.255.0

#

return

<RouterA>ping -s 500 -c 1 1.1.1.2

  PING 1.1.1.2: 500  data bytes, press CTRL_C to break

*0.75436721 RouterA X25/8/debug2:

Serial1/0: X.25 O State P1  LCI 1 MOD 8 CALL_IND Len 10

#//RouterARouterB发出呼叫请求

*0.75436830 RouterA X25/8/debug2:

  From(1): 1  To(1): 2

  Facilities: (0)

#呼叫请求报文中不带有流量控制协商facility

  Call User Data: 0xCC000000

*0.75436960 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1: Start call timer

*0.75437050 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1: Change state to P3

*0.75437140 RouterA X25/8/debug2:

Serial1/0: X.25 I State P3  LCI 1 MOD 8 CALL_ACC Len 5

#RouterA收到RouterB的呼叫应答

*0.75437250 RouterA X25/8/debug2:

  From(0):   To(0):

  Facilities: (0)

#呼叫应答报文中不带有流量控制协facility

*0.75437340 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1: Stop call timer

*0.75437430 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1: Change state to P4

*0.75437520 RouterA X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 0 Pr 0 M Len 131

#RouterA根据本端的配置发出长度为131的数据报文

*0.75437640 RouterA X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 1 Pr 0 M Len 131

*0.75437770 RouterA X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 RR Pr 2 Len 3

*0.75437880 RouterA X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 2 Pr 0 M Len 131

*0.75438000 RouterA X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 3 Pr 0 M Len 131

*0.75438120 RouterA X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 RR Pr 4 Len 3

*0.75438230 RouterA X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 4 Pr 0 Len 19

*0.75438350 RouterA X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 0 Pr 5 M Len 259

#RouterA接收到来自RouterB的长度为259的数据报文

*0.75438470 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1: Change state to D3

*0.75438560 RouterA X25/8/debug2:

Serial1/0: X.25 O State D3  LCI 1 MOD 8 RESET_IND Len 5 Cause 5, Diag_Code 39

#由于RouterA只能接收最大长度为128的报文,所以发出RESET_IND报文给对端表示出错

*0.75438700 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1: Start reset timer

    Request time out

 

  --- 1.1.1.2 ping statistics ---

*0.75438790 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1:Input user data length is too long!

    1 packet(s) transmitted

0 packet(s) received

#可以看到RouterA不能pingRouterB

    100.00% packet loss

<RouterA>

*0.75438910 RouterA X25/8/debug2:

Serial1/0: X.25 O State D3  LCI 1 MOD 8 RR Pr 0 Len 3

*0.75439020 RouterA X25/8/debug2:

Serial1/0: X.25 I State D3  LCI 1 MOD 8 DATA Ps 1 Pr 5 M Len 259

*0.75439140 RouterA X25/8/debug2:

Serial1/0: X.25 I State D3  LCI 1 MOD 8 RESET_CON Len 3

#收到对端的RESET确认报文

*0.75439250 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1: Stop reset timer

*0.75439340 RouterA X25/8/debug2:

Serial1/0 X.25 LCI 1: Change state to P4

5.    故障排除

1)    查看X25 VC链路是否正常

<RouterA>display x25 vc

Interface: Serial1/0

  SVC 1

    State: P4

    Map: ip 1.1.1.2 to 2

    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: 1

    Input/Output:

      DATA 2/5  INTERRUPT 0/0

      RR 4/1  RNR 0/0  REJ 0/0

      Bytes 0/528

    Send Queue(Current/Max): 0/200

可以看到已经建立一条LCI1VC链路;并且其状态为P4,也就是Transfer状态(其余状态见缩略语)。

2)    打开“debugging x25 all”可以看到有调试信息

l       分析RESET_IND 报文,本端发出的RESET_IND Len 5 Cause 5, Diag_Code 39 报文,根据其Cause 5,Diag_Code 39可以得出:由于接收到对端的报文长度过长,超过了本端配置的最大接收报文长度值,引起本端无法处理此报文,所以向对端发起RESET_IND,表示出错。

3.4        举例二:作为X.25交换设备

3.4.1       组网需求

H3C路由器作为X.25交换设备,根据不同的目的X121地址,把不同的应用数据转发到不同的X.25网络;

3.4.2       组网图

1.     作为X.25交换设备连入X.25网络

2        X25SVC应用典型配置组网图

2.     X.25交换设备的流量控制参数协商规则:

1)    规则1

根据配置的不同,在作为交换的路由器上可以对交换的呼叫请求报文中的faiclity字段进行增加、删除、修改操作;

2)    规则2

如果交换路由器上接收到的呼叫请求报文中有流量控制facility,且流量控制参数值(分组长度,窗口长度)与交换出接口配置(x25 window-size / x25 packet-size命令配置)的流量控制参数值不同,则不改变呼叫请求报文中的流量控制facility参数值;否则如果值相同,则删除呼叫请求报文call_Req中的流量控制facility参数值,再从交换出接口转发呼叫请求报文。

3)    规则3

如果交换路由器上接收到的呼叫请求报文中没有流量控制facility参数,则如果交换路由器的入接口和出接口上配置的流量控制参数(x25 packet-size /x25 window-size命令配置)不相同,则为从出接口转发的呼叫请求报文添加流量控制facility设施参数字段,其属性值为交换入接口上配置的流量控制参数值;如果入接口和出接口配置的流量控制参数(x25 packet-size /x25 window-size命令配置)相同,则不改变从出接口转发的呼叫请求报文的设施字段,即从出接口转发的呼叫请求报文也不带有流量控制facility设施字段。

4)    规则4

如果交换路由器入接口接收到的呼叫请求报文中的l流量控制设施字段packet-size属性值大于1024,则修改从出接口转发的呼叫请求报文的流量控制设施字段packet-size属性值为1024

3.4.3       配置

1.     使用的版本

1)    RouterA版本信息

[RouterA]vrbd

Routing Platform Software

Version AR28-31 8040V300R003B02D014 (COMWAREV300R002B13D004), RELEASE SOFTWARE

Compiled Jul 18 2005 16:16:19 by Houming

 

[RouterA]display version

 Copyright Notice:

 All rights reserved (Jul 18 2005).

 Without the owner's prior written consent, no decompiling

 nor reverse-engineering shall be allowed.

 H3C Comware Platform Software

 Comware software, Version 3.40, Release RT-0012

 Copyright (c) 2004-2006 Hangzhou H3C Tech. Co.,Ltd. All rights reserved

.

H3C AR28-31 uptime is 0 week, 0 day, 0 hour, 1 minute

 

 CPU type: PowerPC 8245 300MHz

 128M bytes SDRAM Memory

 32M bytes Flash Memory

 128K bytes NvRAM Memory

 Pcb      Version:1.0

 Logic    Version:1.0

 BootROM  Version:9.08

  [SLOT 0] 2FE      (Hardware)2.1, (Driver)2.0, (Cpld)0.0

  [SLOT 1] 4SA      (Hardware)1.0, (Driver)1.0, (Cpld)0.0

  [SLOT 2] 4FXS     (Hardware)2.0, (Driver)2.0, (Cpld)1.0

  [SLOT 3] 2FE      (Hardware)2.1, (Driver)2.0, (Cpld)0.0

 

&  说明:

其他RouterBRouterC版本同RouterA

 

2.     配置路由器RouterA

当前视图

配置命令

简单说明

<RouterA>

system-view

进入系统视图

[RouterA]

interface Serial 1/0 

进入串口0/0视图

[RouterA-Serial1/0]

Link x25 dte

配置1/0接口的模式为x25 dte

[RouterA-Serial1/0]

x25 x121-address 1

配置x25接口的X121地址为1

[RouterA-Serial1/0]

x25 map ip 1.1.1.2 x121-address 2 window-size 4 4 packet-size 256 256

配置到RouterC的协议地址到X.121地址的映射 以及 配置基于地址映射的流量控制参数

[RouterA-Serial1/0]

ip address 1.1.1.1 255.255.255.0

配置本接口的IP地址

3.     配置交换路由器RouterB

当前视图

配置命令

简单说明

<RouterB>

system-view

进入系统视图

[RouterB]

X25 switching

允许X.25交换

[RouterB]

interface Serial1/0 

进入串口1/0视图

[RouterB-Seria1/0]

Link x25 dce

配置0/0/0接口的模式为x25 dce

[RouterB-Serial1/0]

x25 window-size 6 6

x25 packet-size 512 512

配置缺省的流量控制参数

[RouterB-Seria1/1]

Link x25 dce

配置0/0/1接口的模式为x25 dce

[RouterB]

X25 switch svc 1 interface serial 1/1

配置交换目的X.121地址为1的报文到接口serial 1/1

[RouterB]

X25 switch svc 2 interface serial 1/0

配置交换目的X.121地址为2的报文到接口serial 1/0

4.     配置路由器RouterC

当前视图

配置命令

简单说明

<RouterC>

system-view

进入系统视图

[RouterC]

interface Serial 0/0 

进入串口0/0视图

[RouterC-Serial0/0]

Link x25 dte

配置0/0接口的模式为x25 dte

[RouterC-Serial0/0]

x25 x121-address 2

配置x25接口的X121地址为1

[RouterC-Serial0/0]

x25 map ip 1.1.1.1 x121-address 1

配置到RouterA的协议地址到X.121地址的映射

[RouterC-Serial0/0]

ip address 1.1.1.2 255.255.255.0

配置本接口的IP地址

3.4.4       验证结果

1.     RouterA验证结果

<RouterA>display x25 vc

Interface: Serial1/0

  SVC 1024

    State: P4

    Map: ip 1.1.1.2 to 2

    Window size: input 2  output 2

    Packet Size: input 128  output 128

    Local PS: 1  Local PR: 1  Remote PS: 0  Remote PR: 1

    Local Busy: FALSE  Reset times: 0

    Input/Output:

      DATA 1/1  INTERRUPT 0/0

      RR 0/0  RNR 0/0  REJ 0/0

      Bytes 84/84

Send Queue(Current/Max): 0/200         

 

<RouterA>display x25 map

  Interface: Serial1/0(protocol status is UP)

    ip 1.1.1.2  X.121 address:2

      Map-type: SVC_MAP  VC-number: 1

      Facility:

        PACKET_SIZE: I 256  O 256 ;

        WINDOW_SIZE: I 4  O 4 ;

2.     RouterB验证结果

<RouterB>display x25 vc

Interface: Serial1/1

  SVC 1024

    State: P4

    SVC <--> Serial1/0 SVC 1

    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 1/1  INTERRUPT 0/0

      RR 0/0  RNR 0/0  REJ 0/0

      Bytes 84/84

    Send Queue(Current/Max): 0/200

Interface: Serial1/0

  SVC 1

    State: P4

    SVC <--> Serial1/1 SVC 1024

    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 1/1  INTERRUPT 0/0

      RR 0/0  RNR 0/0  REJ 0/0

      Bytes 84/84

    Send Queue(Current/Max): 0/200

 

<RouterB>display x25 switch-table svc dynamic

  #1     (In: Serial1/1    - SVC1024) <--> (Out: Serial1/0    - SVC1   )

3.     RouterC验证结果

[RouterC]display x25 vc

Interface: Serial0/0

  SVC 1

    State: P4

    Map: ip 1.1.1.1 to 1

    Window size: input 2  output 2

    Packet Size: input 128  output 128

    Local PS: 1  Local PR: 1  Remote PS: 1  Remote PR: 0

    Local Busy: FALSE  Reset times: 0

    Input/Output:

      DATA 1/1  INTERRUPT 0/0

      RR 0/0  RNR 0/0  REJ 0/0

      Bytes 84/84

    Send Queue(Current/Max): 0/200

3.4.5       故障排除

1.    调试信息解析

对于使用X.25交换功能的路由器,在建立X.25 VC链路过程中,可以在用户视图下打开”debugging x25 all””debugging lapb all”来观察VC链路建立和报文收发情况。

打开display x25 switch-table svc static显示X.25交换虚电路表是否配置;

打开display x25 vc 在正常交换情况下应该在交换入接口和交换出接口各建立了一条x25 vc

正常情况下VC链路建立和数据传送的调试信息如下所示:

1)     RouterB调试信息

<RouterB>debug x25 all

<RouterB>terminal monitor 

% Current terminal monitor is on

 

<RouterB>terminal debugging 

% Current terminal debugging is on

 

[RouterB]

*0.4188873 RouterB X25/8/debug2:

Serial1/1 X.25 LCI 1024: Change state to P1

*0.4188960 RouterB X25/8/debug2:

Serial1/1: X.25 I State P1  LCI 1024 MOD 8 CALL_REQ Len 16

#交换入接口接收到一个呼叫请求报文

*0.4189070 RouterB X25/8/debug2:

  From(1): 1  To(1): 2

  Facilities: (6)

#呼叫请求报文带有流量控制facility字段

Window size: 4 4

#window-size的值为4 4

Packet size: 256 256

#packet-size的值为256 256

  Call User Data: 0xCC000000

*0.4189260 RouterB X25/8/debug2:

Seria1/1 X.25 LCI 1024: Change state to P3

*0.4189350 RouterB X25/8/debug2:

Seria1/0 X.25 LCI 1: Change state to P3

*0.4189440 RouterB X25/8/debug2:

Serial1/0: X.25 O State P3  LCI 1 MOD 8 CALL_IND Len 16

#把呼叫请求报文交换到出接口1/1

*0.4189550 RouterB X25/8/debug2:

  From(1): 1  To(1): 2

  Facilities: (0)

#呼叫请求报文的流量控制facility被删除

  Call User Data: 0xCC000000

*0.4572870 RouterB X25/8/debug2:

Serial1/0: X.25 I State P3  LCI 1 MOD 8 CALL_ACC Len 5

*0.4572980 RouterB X25/8/debug2:

  From(0):   To(0):

  Facilities: (0)

*0.4573070 RouterB X25/8/debug2:

Serial1/0 X.25 LCI 1: Change state to P4

*0.4573170 RouterB X25/8/debug2:

Serial1/1: X.25 O State P3  LCI 1024 MOD 8 CALL_CON Len 5

*0.4573280 RouterB X25/8/debug2:

  From(0):   To(0):

  Facilities: (0)

*0.4573370 RouterB X25/8/debug2:

Serial1/1 X.25 LCI 1024: Change state to P4

*0.4573460 RouterB X25/8/debug2:

Serial1/1: X.25 I State P4  LCI 1024 MOD 8 DATA Ps 0 Pr 0 Len 87

*0.4573580 RouterB X25/8/debug2:

Serial1/0: X.25 O State P4  LCI 1 MOD 8 DATA Ps 0 Pr 0 Len 87

*0.4573700 RouterB X25/8/debug2:

Serial1/0: X.25 I State P4  LCI 1 MOD 8 DATA Ps 0 Pr 1 Len 87

*0.4573820 RouterB X25/8/debug2:

Serial1/1: X.25 O State P4  LCI 1024 MOD 8 DATA Ps 0 Pr 1 Len 87

 

下面介绍正常传送数据时的调试信息:

2)     RouterB调试信息

<RouterB>display x25 switch-table svc static

Number Destination   Substitute-src Substitute-dst CUD  SwitchTo(type/name)

1      2                                                I/Serial1/0

2      1                                                I/Serial1/1

Total of static svc is 2.

The item type of SwitchTo meaning:

  I: interface   H: hunt-group   T: xot

 

<RouterB>dis x25 vc

Interface: Serial1/1

  SVC 1

    State: P4

    SVC <--> Serial1/0 SVC 1024

    Window size: input 4  output 4

    Packet Size: input 256  output 256

    Local PS: 0  Local PR: 0  Remote PS: 0  Remote PR: 0

    Local Busy: FALSE  Reset times: 0

    Input/Output:

      DATA 1/1  INTERRUPT 0/0

      RR 0/0  RNR 0/0  REJ 0/0

      Bytes 84/84

    Send Queue(Current/Max): 0/200

Interface: Serial1/0

  SVC 1024

    State: P4

    SVC <--> Serial1/1 SVC 1

    Window size: input 4  output 4

    Packet Size: input 256  output 256

    Local PS: 0  Local PR: 0  Remote PS: 0  Remote PR: 0

    Local Busy: FALSE  Reset times: 0

    Input/Output:

      DATA 1/1  INTERRUPT 0/0

      RR 0/0  RNR 0/0  REJ 0/0

      Bytes 84/84

    Send Queue(Current/Max): 0/200

2.    故障排除

1)    查看X25 switch-table交换虚电路表配置是否正确

<RouterB>display x25 switch-table svc static

Number Destination   Substitute-src Substitute-dst CUD  SwitchTo(type/name)

1      2                                                I/Serial1/0

2      1                                                I/Serial1/1

Total of static svc is 2.

The item type of SwitchTo meaning:

  I: interface   H: hunt-group   T: xot

可以看到交换虚电路路由表中已经有两条交换路由。

2)    查看X25 VC链路是否正常

<RouterB>dis x25 vc

    Interface: Serial1/1

     SVC 1

    State: P4

    SVC <--> Serial1/0 SVC 1024

    Window size: input 4  output 4

    Packet Size: input 256  output 256

    Local PS: 0  Local PR: 0  Remote PS: 0  Remote PR: 0

    Local Busy: FALSE  Reset times: 0

    Input/Output:

      DATA 1/1  INTERRUPT 0/0

      RR 0/0  RNR 0/0  REJ 0/0

      Bytes 84/84

    Send Queue(Current/Max): 0/200

Interface: Serial1/0

  SVC 1024

    State: P4

    SVC <--> Serial1/1 SVC 1

    Window size: input 4  output 4

    Packet Size: input 256  output 256

    Local PS: 0  Local PR: 0  Remote PS: 0  Remote PR: 0

    Local Busy: FALSE  Reset times: 0

    Input/Output:

      DATA 1/1  INTERRUPT 0/0

      RR 0/0  RNR 0/0  REJ 0/0

      Bytes 84/84

      Send Queue(Current/Max): 0/200

可以看到交换入接口和出接口已经分别建立一条LCI11024VC链路,并且其状态为P4,即Transfer正常传输状态(其他状态见缩略语注)。

4         关键命令

4.1        x25 packet-size

【命令】

x25 packet-size input-packet output-packet

undo packet-size

【视图】

接口视图

【参数】

input-packet:以字节为单位的最大接收分组长度,取值必须在161024范围内(包括164096),并且必须是2的整数次幂。X.25接口的最大接收分组长度缺省为128

output-packet:以字节为单位的最大发送分组长度,取值必须在161024范围内(包括164096),并且必须是2的整数次幂。X.25接口的最大发送分组长度缺省为128字节。

【描述】

x25 packet-size命令用来设置接口最大接收及发送分组的长度,undo x25 packet-size命令用来恢复接口最大接收及发送分组的长度的缺省值。

通常,X.25分组交换网都具有一个最大传输分组长度,DTE设备发送的一个数据分组的最大长度不得超过这个长度(否则会引起虚电路的复位)。这样,就要求发送端和接收端的DTE设备具有数据报的分片与重组功能。发送端的DTE设备将长度超过最大传输分组长度的数据报按照最大传输分组长度分片,并且在除了最后一片的其它所有碎片中设置M比特;接收端的DTE在接收到这一系列碎片后,按照M比特将这些碎片重新组装成一个数据报交给上层协议。请向接入服务商咨询这个最大接收分组长度。

一般来说,最大接收分组长度和最大发送分组长度是相等的;除非接入服务商允许,请不要将这两个参数设置成互不相等的。

相关配置可参考命令x25 call-facilityx25 pvcx25 switch pvcx25 xot pvcx25 fr pvc

【举例】

# X.25接口Serial0/0/0的最大接收分组长度和最大发送分组长度设置为256字节。

[H3C-Serial0/0/0] x25 packet-size 256 256

4.2        x25 window-size

【命令】

x25 window-size input-window-size output-window-size

undo x25 window-size

【视图】

接口视图

【参数】

input-window-size:接收窗口的尺寸。当X.25的窗口模数为8时,取值范围为17;当X.25的窗口模数为128时,取值范围为1127。缺省情况下,X.25接口接收窗口的尺寸为2

output-window-size:发送窗口的尺寸。当X.25的窗口模数为8时,取值范围为17;当X.25的窗口模数为128时,取值范围为1127。缺省情况下,X.25接口发送窗口的尺寸为2

【描述】

x25 window-size命令用来设置X.25接口接收及发送窗口的尺寸,undo x25 window-size命令用来恢复X.25接口接收及发送窗口尺寸的缺省值。

in-packets决定了X.25在发送确认信息之前,可以接收的正确数据分组的最大个数。在带宽允许的情况下,窗口尺寸越大,传输效率越高。

out-packets决定了X.25在接收正确的确认信息之前,可以发送的数据分组的最大个数。在带宽允许的情况下,窗口尺寸越大,传输效率越高。

请向接入服务商咨询发送窗口和接收窗口的尺寸,而且,除非网络支持,请不要将这两个参数设置成不一样的。

相关配置可参考命令display interfacex25 mapx25 pvcx25 switch pvcx25 xot pvcx25 fr pvcx25 receive-threshold

【举例】

# X.25接口Serial 0/0/0的接收窗口和发送窗口尺寸均设置为5

[H3C-Serial0/0/0] x25 window-size 5 5

4.3        x25 call-facility

【命令】

x25 call-facility facility-option

undo x25 call-facility facility-option

【视图】

接口视图

【参数】

facility-option:用户设施选项,取值包括:

closed-user-group number:为该X.25接口指定一个封闭用户群(CUGClosed User Group)号。该设施能够使DTE属于一个或多个封闭用户群。封闭用户群允许属于该群的DTE互相通信,但不能与其他DTE通信。

packet-size input-size output-size:指定从该X.25接口发起呼叫时进行最大分组长度协商;最大分组长度协商是流量控制参数协商的一部分,它需要两个参数:最大接收分组长度和最大发送分组长度;这两个值必须在161024这个范围内(包括161024),并且必须是2的整数次幂。

reverse-charge-request:指定从该X.25接口发起呼叫时携带反向计费的请求。

roa-list name:为该X.25接口指定一个在系统视图下用“X25 roa-list”命令配置过的ROA列表的名字。

send-delay value:指定从该X.25接口发起呼叫时携带最大网络传输延迟请求;这个请求可以设置为065534这个范围内的任何值(包括065534),单位是毫秒。

threshold in out:指定从该X.25接口发起呼叫时进行吞吐量级的协商。in/out的值只能取7515030060012002400480096001920048000

window-size input-window-size output-window-size:指定从该X.25接口发起呼叫时进行窗口尺寸协商;窗口尺寸协商是流量控制参数协商的一部分,它需要两个参数:接收窗口尺寸和发送窗口尺寸;这两个值必须在1到模数-1这个范围内(包括1和模数-1)。这两个参数的缺省值为2

【描述】

x25 call-facility命令用来某个X.25接口设置可选的用户选项;如果某个选项被设置后,所有源于该X.25接口的X.25呼叫都将在呼叫分组中携带相应的信息字段;undo x25 call-facility命令用来删除已设置的用户选项。

缺省情况下,不设置任何用户设施。

使用该命令设置的用户设施对所有源于该X.25 接口的呼叫都有效;用户还可以使用x25 map protocol-name protocol-address x.121-address x.121-address [ option ]命令中的可选参数为源于某条地址映射的X.25呼叫设置用户选项。

相关配置可参考命令x25 map

【举例】

# 指定所有从X.25接口Serial 0/0/0发起的呼叫与对端进行流量控制参数的协商。

[H3C-Serial0/0/0] x25 call-facility packet-size 512 512

[H3C-Serial0/0/0] x25 call-facility window-size 5 5

5         相关资料

5.1        相关协议和标准

1     相关协议与标准

标准号

标题

ITU-T  Recommendation  X.25

4.4          Procedures for flow control

5             Packet formats

6.12        Flow control parameter negotiation

Annex E  –  Coding of X.25 network generated diagnostic fields in clear, reset and restart indication, and diagnostic packets

5.2        其它相关资料

Comware V3 操作手册》中《04-操作手册-链路层协议》

Comware V3 命令手册》中《04-命令手册-链路层协议》