为某个X.25接口设置最大发送分组长度, no x25 ops命令可以将此参数恢复成缺省值。
[ no ] x25 ops bytes
【参数说明】
bytes是以字节为单位的最大发送分组长度,但必须在16到4096之间(包括16和4096),并且是2的整数次幂。
【缺省情况】
X.25接口的最大发送分组长度缺省为128字节。
【命令模式】
接口配置模式
【使用指南】
通常,X.25公共分组网都具有一个最大传输分组长度,DTE设备发送的一个数据分组的最大长度不得超过这个长度(否则会引起虚电路的复位)。这样,就要求发送端和接收端的DTE设备具有数据报的分片与重组功能:发送端的DTE设备将长度超过最大传输分组长度的数据报按照最大传输分组长度分片,并且在除了最后一片的其它所有碎片中设置M比特;接收端的DTE设备在接收到这一系列碎片后,按照M比特将这些碎片重新组装成一个数据报交给上层协议。请向您的接入服务商咨询这个最大接收分组长度。
一般来说,最大接收分组长度和最大发送分组长度是相等的;除非您的接入服务商答应,请不要将这两个参数设置成互不相等的。
【举例】
将X.25接口Serial0的最大接收分组长度和最大发送分组长度设置为512字节。
Quidway(config-if-Serial0)#x25 ips 256
Quidway(config-if-Serial0)#x25 ops 256
【相关命令】
x25 facility,x25 ips,x25 pvc
3.2.39 x25 pvc(数据报封装)
为一个X.25接口设置或删除一条永久虚电路,在设置的同时,您还可以为该永久虚电路指定一些属性。
[ no ] x25 pvc pvc-number protocol-type protocol-address x.121-address [ option ]
【参数说明】
- pvc-number为虚电路号,范围必须在1到4095之间(包括1和4095),而且必须在永久虚电路信道区间内。
- protocol-type为该永久虚电路承载的上层网络协议。
- protocol-address为该虚电路对端的网络协议地址
- x.121-address为该虚电路对端的X.121地址
- option为该虚电路的属性(可选)
【缺省情况】
系统缺省为没有用于数据报封装的虚电路被创建;当创建一条这样的永久虚电路时,假如您不为该永久虚电路设置相应的属性,则它的流量控制参数与它所在的X.25接口的流量控制参数相同(一个X.25接口的流量控制参数是通过x25 ips、x25 ops、x25 win和x25 wout等命令设置的)。
【命令模式】
接口配置模式
【使用指南】
正如您所看到的,因为在创建永久虚电路的同时就已经隐含地创建了相应的地址映射,所以在创建永久虚电路之前您不需要(事实上也不能)首先创建地址映射。
在创建永久虚电路之前,首先应该开启永久虚电路信道区间。永久虚电路信道区间是指从1到最近的未被禁止的信道区间的下限减1之间(包括1和下限减1)的这个信道区间。当然,假如下限本身就是1,那么永久虚电路信道区间自然而然地被禁止。表3-7列举了几种典型配置下永久虚电路信道区间。
表3-7 几种典型配置下的永久虚电路信道区间
单向呼入信道区间
双向信道区间
单向呼出信道区间
永久虚电路信道区间
[0,0]
[1,1024]
[0,0]
被禁止
[0,0]
[10,24]
[0,0]
[1,9]
[1,10]
[15,30]
[0,0]
被禁止
[5,10]
[15,25]
[30,32]
[1,4]
[0,0]
[0,0]
[20,45]
[1,19]
[0,0]
[0,0]
[0,0]
[1,4095]
您可以在设置这条虚电路的同时为其指定一些属性,如流量控制参数等,表3-8描述了各个选项及其意义。
表3-8 虚电路的属性选项及其意义
选项
意义
broadcast
向该虚电路的对端发送广播。
packetsize in-size out-size
指定该虚电路的最大接收分组长度和最大发送分组长度,以字节为单位,在16到4096范围内(包括16和4096),并且必须是2的整数次幂。
windowsize in-size out-size
指定该虚电路的接收窗口和发送窗口的尺寸,在1到该永久虚电路所在的X.25接口的模数-1之间(包括1和模数-1)。
【举例】
将接口Serial0封装为X.25协议,并启用永久虚电路信道区间,最后设置两条虚电路。
Quidway(config)#interface serial 0
Quidway(config-if-Serial0)#encapsulation x25
Quidway(config-if-Serial0)#x25 ltc 8
Quidway(config-if-Serial0)#x25 pvc 2 ip 202.38.168.1 20112451 broadcast packetsize 512 512
Quidway(config-if-Serial0)#x25 pvc 6 ip 202.38.168.3 20112453 broadcast windowsize 5 5
【相关命令】
show x25 interface serial,show x25 ,x25 map
3.2.40 x25 pvc(分组交换)
增加或删除一条PVC路由。
[ no ] x25 pvc pvc-number1 interface interface-type interface-number pvc pvc-number2 [ option ]
【参数说明】
- pvc-number1和pvc-number2为输入和输出接口上的虚电路号,范围1~4095。
- interface-type为输出接口的类型。
- interface-number为输出接口的编号。
- option为虚电路属性(可选)。
【缺省情况】
系统缺省为没有PVC路由。
【命令模式】
接口配置模式
【使用指南】
通过配置X.25交换,可以将Quidway(R)系列路由器作为一个简单的X.25交换机使用。在配置PVC交换时,输入和输出接口必须封装为X.25,而且两个接口上指定的永久虚电路已经存在并有效。
【举例】
将接口Serial0的第一条PVC与接口Serial1的第一条PVC之间进行分组交换。
Quidway(config-if-Serial0)#encapsulation x25 dce ietf
Quidway(config-if-Serial1)#encapsulation x25 dce ietf
Quidway(config-if-Serial1)#x25 pvc 1 in serial 0 pvc 1
【相关命令】
show x25 vc,x25 routing
3.2.41 x25 response-called-address
开启或关闭Quidway(R) 系列路由器X.25的一项功能:在呼叫接受分组中携带被叫DTE地址字段。
[ no ] x25 response-called-address
【缺省情况】
系统缺省为关闭该功能。
【命令模式】
接口配置模式
【使用指南】
X.25协议规定,呼叫接受分组可以携带地址码组,也可以不携带,视具体网络的要求而定。该命令使得您可以方便地指定Quidway(R) 系列路由器的 X.25在发送的呼叫接受分组中是否携带被叫DTE地址。
【举例】
指定X.25接口Serial0在发送呼叫接受分组时携带被叫DTE地址。
Quidway(config-if-Serial0)#x25 response-called-address
【相关命令】
show x25 interface serial,x25 response-calling-address,x25 suppress-called-address,x25 suppress-calling-address
3.2.42 x25 response-calling-address
开启或关闭Quidway(R) 系列路由器X.25的一项功能:在呼叫接受分组中携带主叫DTE地址字段。
[ no ] x25 response-calling-address
【缺省情况】
系统缺省为关闭该功能。
【命令模式】
接口配置模式
【使用指南】
X.25协议规定,呼叫接受分组可以携带地址码组,也可以不携带,视具体网络的要求而定。该命令使得您可以方便地指定Quidway(R) 系列路由器的X.25在发送的呼叫接受分组中是否携带主叫DTE地址。
【举例】
指定X.25接口Serial0在发送呼叫接受分组时携带主叫DTE地址。
Quidway(config-if-Serial0)#x25 response-calling-address
【相关命令】
show x25 interface serial,x25 response-called-address,x25 suppress-called-address,x25 suppress-calling-address
3.2.43; x25 route
增加或删除一条SVC路由。
[ no ] x25 route dest-address interface interface-type interface-number
【参数说明】
- dest-address为虚电路号。
- interface-type为输出接口类型。
- interface-number为输出接口编号。
【缺省情况】
系统缺省为没有SVC路由。
【命令模式】
全局配置模式
【使用指南】
通过配置X.25交换,可以将Quidway(R) 系列路由器作为一个简单的X.25交换机使用。在配置SVC交换时,输出接口可以不必封装为X.25,但在这条SVC路由生效前,必须将输出接口封装为X.25。
【举例】
将虚电路1交换到接口Serial0,将虚电路2交换到接口Serial1。
Quidway(config)#x25 route 1 interface serial 0
Quidway(config)#x25 route 2 interface serial 1
Quidway(config)#interface serial 0
Quidway(config-if-Serial0)#encapsulation x25 dce ietf
Quidway(config)#interface serial 1
Quidway(config-if-Serial1)#encapsulation x25 dce ietf
【相关命令】
show x25 route,x25 routing
3.2.44 x25 routing
答应或禁止X.25交换功能。
[ no ] x25 routing
【缺省情况】
系统缺省为不答应X.25交换功能。
【命令模式】
全局配置模式
【使用指南】
X.25分组交换就是从一个X.25接口接收分组,并根据分组中包含的目的地信息选择某一接口发送出去。引入分组层交换功能,路由器就可以作为小型的分组交换机使用。
【举例】
答应X.25交换功能。
Quidway(config)#x25 routing
【相关命令】
x25 pvc,x25 route,show x25 vc,show x25 route
3.2.45 x25 supress-called-address
开启或关闭Quidway(R) 系列路由器X.25的一项功能:在呼叫请求分组中不携带被叫DTE地址字段。
[ no ] x25 suppress-called-address
【缺省情况】
系统缺省为关闭该功能。
【命令模式】
接口配置模式
【使用指南】
X.25协议规定,呼叫请求分组必须携带地址码组。但是在具体网络环境中或者因为应用的需要,在某些时候,X.25的呼叫请求也可以不携带被叫DTE地址或主叫DTE地址。该命令使得您可以方便地指定Quidway(R)系列路由器 X.25在发送的呼叫请求分组中是否携带被叫DTE地址。
【举例】
指定X.25接口Serial0在发送呼叫请求分组时不携带被叫DTE地址。
Quidway(config-if-Serial0)#x25 suppress-called-address
【相关命令】
show x25 interface serial,x25 response-called-address,x25 response-calling-address x25 , suppress-calling-address
3.2.46 x25 supress-calling-address
开启或关闭Quidway(R) 系列路由器X.25的一项功能:在呼叫请求分组中不携带主叫DTE地址字段。
[ no ] x25 suppress-calling-address
【缺省情况】
系统缺省为关闭该功能。
【命令模式】
接口配置模式
【使用指南】
X.25协议规定,呼叫请求分组必须携带地址码组。但是在具体网络环境中或者因为应用的需要,在某些时候,X.25的呼叫请求也可以不携带被叫DTE地址或主叫DTE地址。该命令使得您可以方便地指定Quidway(R)系列路由器 X.25在发送的呼叫请求分组中是否携带主叫DTE地址。
【举例】
指定X.25接口Serial0在发送呼叫请求分组时不携带主叫DTE地址。
Quidway(config-if-Serial0)#x25 suppress-calling-address
【相关命令】
show x25 interface serial,x25 response-called-address,x25 response-calling-address x25 , suppress-called-address
3.2.47 x25 threshold
为一个X.25接口打开提前确认功能,并且指定提前确认前可以接收的数据分组的个数,no x25 threshold命令关闭该项功能。
[ no ] x25 threshold count
【参数说明】
count为提前确认前可以接收的数据分组的个数,在0到接收窗口尺寸之间;若设置为0或接收窗口值,该功能被关闭;若设置为1,Quidway(R) 系列路由器 X.25将对每一个接收到的正确的数据分组发送确认信息。
【缺省情况】
X.25提前确认前可以接收的数据分组的个数缺省为0。
【命令模式】
接口配置模式
【使用指南】
这个功能的开启使得Quidway(R)系列路由器的X.25在接收到若干正确的数据分组后,即使接收窗口还没有满,也向对端发送确认信息;假如在您的应用环境中数据流量并不是很大,而您所关注的只是响应速度,那么您可以适当地修改该参数的值来达到要求。
【举例】
指定X.25接口Serial0的每一条虚电路对每一个正确接收的数据分组进行确认。
Quidway(config-if-Serial0)#x25 threshold 1
【相关命令】
x25 win,x25 wout
3.2.48 x25 tx0
设置X.25重新启动定时器的时延值;no x25 tx0命令使该定时器的时延值恢复到缺省值。
[ no ] x25 tx0 seconds
【参数说明】
seconds为X.25重启定时器时延值,以秒为单位。
【缺省情况】
X.25DTE侧缺省重启定时器时延为180,DCE侧缺省重启定时器时延为60。
【命令模式】
接口配置模式
【使用指南】
X.25协议规定,当DTE侧发送了重新启动请求(或DCE侧发送了重新启动指示)后,应该启动一个定时器;假如在该定时器超时后仍没有收到对端的响应,发送端将采取一定的措施保证本地规程的正常进行。该参数指定了这个定时器在超时到来之前的时延值。
【举例】
将X.25接口Serial0的重新启动定时器时延值设置为120秒。
Quidway(config-if-Serial0)#x25 tx0 120
【相关命令】
x25 tx1,x25 tx2,x25 tx3
3.2.49 x25 tx1
设置X.25呼叫定时器的时延值;no x25 tx1命令使该定时器时延恢复到缺省值。
[ no ] x25 tx1 seconds
【参数说明】
seconds为呼叫定时器时延值,以秒为单位。
【缺省情况】
DTE侧呼叫定时器的时延为200s,DCE侧呼叫定时器的时延为180s。
【命令模式】
接口配置模式
【使用指南】
X.25协议规定,当DTE发送了呼叫请求(或DCE发送了呼叫指示)后,应该启动一个定时器;假如在该定时器超时后仍没有收到对端的响应,发送端将采取一定的措施保证本地规程的正常进行。该参数指定了这个定时器在超时到来之前的时延值。
【举例】
将X.25接口Serial0的呼叫定时器时延值设置为100秒。
Quidway(config-if-Serial0)#x25 tx1 100
【相关命令】
x25 tx0,x25 tx2,x25 tx3
3.2.50; x25 tx2
设置X.25复位定时器的时延值;no x25 tx2命令使该定时器时延恢复到缺省值。
[ no ] x25 tx2 seconds
【参数说明】
seconds为复位定时器时延值,以秒为单位。
【缺省情况】
DTE侧复位定时器的时延为180s,DCE侧复位定时器的时延为60s。
【命令模式】
接口配置模式
【使用指南】
X.25协议规定,当DTE发送了复位请求(或DCE发送了复位指示)后,应该启动一个定时器;假如在该定时器超时后仍没有收到对端的响应,发送端将采取一定的措施保证本地规程的正常进行。该参数指定了这个定时器在超时到来之前的时延值。
【举例】
将X.25接口Serial0的复位定时器时延值设置为120秒。
Quidway(config-if-Serial0)#x25 tx2 120
【相关命令】
x25 tx0,x25 tx1,x25 tx3
3.2.51 x25 tx3
设置X.25清除定时器的时延值;no x25 tx3命令使该定时器时延恢复到缺省值。
[ no ] x25 tx3 seconds
【参数说明】
seconds为复位定时器时延值,以秒为单位。
【缺省情况】
DTE侧复位定时器的时延为180s,DCE侧复位定时器的时延为60s。
【命令模式】
接口配置模式
【使用指南】
X.25协议规定,当DTE发送了清除请求(或DCE发送了清除指示)后,应该启动一个定时器;假如在该定时器超时后仍没有收到对端的响应,发送端将采取一定的措施保证本地规程的正常进行。该参数指定了这个定时器在超时到来之前的时延值。
【举例】
将X.25接口Serial0的复位定时器时延值设置为100秒。
Quidway(config-if-Serial0)#x25 tx3 100
【相关命令】
x25 tx0,x25 tx1,x25 tx2
3.2.52 use-source-address
开启或关闭Quidway(R)系列路由器的X.25的功能:当路由器工作在交换方式下时,用本地接口的X.121地址替换要转发的呼叫分组中的主叫DTE地址(即源地址)字段。
[ no ] x25 use-source-address
【缺省情况】
系统缺省为关闭该功能。
【命令模式】
接口配置模式
【使用指南】
假如您使用Quidway(R) 路由器将您的私有X.25分组网接入到公共X.25分组网中,并且您的私有网络内部使用私有地址,那么这一功能是必要的。因为任何私有网络内部的主机发起的目的地不在本私有网络内的呼叫都将被该Quidway(R) 路由器转发到公共分组网上去,此时,该呼叫应该具有合法的统一的公共分组网络地址;当这一功能开启后,所有这样的呼叫的源地址都将被替换为该Quidway(R)路由器接入到公共分组网中的那个端口的X.121地址(这个地址肯定是公共分组网承认的合法X.121地址)。这样,就成功地完成了私有网络和公共网络的互联。
【举例】
使路由器工作于交换模式,并且所有从X.25接口Serial0转发出去的呼叫的源地址都将被替换为012020112451。
Quidway(config)#x25 routing
Quidway(config)#interface serial 0
Quidway(config-if-Serial0)#x25 address 012020112451
Quidway(config-if-Serial0)#x25 use-source-address
【相关命令】
show x25 interface,x25 address
3.2.53 x25 win
设置X.25接口缺省的接收窗口的尺寸,no x25 win命令使X.25的该参数恢复成缺省值。
[ no ] x25 win packets
【参数说明】
packets为接收窗口的尺寸,取值范围在1到该X.25接口的模数减1之间(包括1和模数减1)。
【缺省情况】
X.25接口的缺省接收窗口的尺寸为2。
【命令模式】
接口配置模式
【使用指南】
该参数决定了X.25在发送确认信息之前,可以接收的正确数据分组的最大个数。在带宽答应的情况下,窗口尺寸越大,传输效率越高。
请向您的接入服务商咨询发送窗口和接收窗口的尺寸,而且,除非网络支持,请不要将这两个参数设置成不一样的。
【举例】
将X.25接口Serial0的接收窗口和发送窗口尺寸均设置为5。
Quidway(config-if-Serial0)# x25 win 5
Quidway(config-if-Serial0)# x25 wout 5
【相关命令】
show interface,show x25 interface serial,x25 map,x25 pvc,x25 threshold,x25 wout
3.2.54 x25 wout
设置X.25接口缺省的发送窗口的尺寸,no x25 wout命令使X.25的该参数恢复成缺省值。
[ no ] x25 wout packets
【参数说明】
packets为发送窗口的尺寸,取值范围在1到该X.25接口的模数减1之间(包括1和模数减1)。
【缺省情况】
X.25接口的缺省发送窗口的尺寸为2。
【命令模式】
接口配置模式
【使用指南】
该参数决定了X.25在接收正确的确认信息之前,可以发送的数据分组的最大个数。在带宽答应的情况下,窗口尺寸越大,传输效率越高。
请向您的接入服务商咨询发送窗口和接收窗口的尺寸,而且,除非网络支持,请不要将这两个参数设置成不一样的。
【举例】
将X.25接口Serial0的接收窗口和发送窗口尺寸均设置为5。
Quidway(config-if-Serial0)# x25 win 5
Quidway(config-if-Serial0)# x25 wout 5
【相关命令】
show interface,show x25 interface serial,x25 map,x25 pvc,x25 threshold,x25 win