您好,欢迎来到微智科技网。
搜索
您的当前位置:首页华为路由器配置手册---

华为路由器配置手册---

来源:微智科技网
华为路由器配置手册 华为路由器配置手册

第一章 系统基本命令

本章主要介绍命令行接口相关命令、配置文件管理命令、基本的 系统管理命令、网络测试工具命令、系统调试命令、SNMP配置命

令、日志配置命令和终端服务命令。

第二章 接口配置命令

本章主要介绍以太网口配置命令、串口配置命令、CE1/PRI接口 配置命令和接口管理命令。

第三章 广域网协议配置命令 本章主要介绍PPP、SLIP、MP、LAPB、X.25、X.25交换、帧中继

和ISDN协议配置命令。

第四章 网络协议配置命令 本章主要介绍IP地址配置命令、静态地址解析配置命令、静态域

名解析配置命令、地址转换配置命令、IP性能配置命令、静态路由

配置命令、OSPF路由协议配置命令、RIP路由协议配置命令、IGRP路

由协议配置命令、BGP路由协议配置命令和IPX协议配置命令。

第五章 安全配置命令 本章主要介绍AAA配置命令、Radius协议配置命令、终端访问安 全配置命令、防火墙配置命令和包过滤配置命令。

第六章 拨号配置命令

本章主要介绍DDR配置命令和Modem管理配置命令。

第七章 备份中心配置命令 本章主要介绍备份中心配置命令。

第八章 VPN配置命令

本章主要介绍L2TP协议配置命令。

第九章 桥配置命令

本章主要介绍透明桥协议配置命令。

第十章 Quidway(R)系列路由器调试命令 本章主要介绍调试命令的使用方法及各协议或功

能的调试命令。

第一章 系统基本命令 1.1命令行接口相关命令 与命令行接口相关的命令包括: configure controller e1 disable enable exit help interface language logic-channel router show history vpdn-group 1.1.1 configure

用户使用configure命令从用户模式进入全局配置模式。

configure

【命令模式】

用户模式

【举例】

Quidway#configure

Enter configuration commands, one per line. End with command exit!

Quidway(config)#

【相关命令】 exit

1.1.2. controller e1

用户使用controller e1命令从全局配置模式进入CE1/PRI接口配置模式。

controller e1 number

【参数说明】

number 表示CE1/PRI接口编号,从0开始顺序递增。

【命令模式】

全局配置模式

【举例】

Quidway(config)#controller e1 0

Quidway(config-if-e0)#

【相关命令】 exit

1.1.3 disable

用户使用disable命令从用户模式退回到普通用户模式。 disable

【命令模式】

用户模式

【使用指南】

当用户长时间离开终端时,应该执行disable命令退回到普通用户模式,或执行exit命令退出配置,以防止未授权用户的非法侵入。出于同样考虑,如果用户在十分钟之内没有键盘输入,系统会自动断开与用户的连接。

【举例】

Quidway#disable

Quidway>

【相关命令】

enable,exit

1.1.4 enable

用户使用enable命令从普通用户模式进入到用户模式。 enable

【命令模式】

普通用户模式

【使用指南】

为了防止未授权用户的非法侵入,在从普通用户模式进入到用户模式时,要进行用户身份验证,即需要输入用户口令,为了保密用户键入的口令在屏幕上不作显示,如果三次以内输入正确的口令,则进入用户模式,否则保持原命令模式不变。

【举例】

Quidway>enable

Password:

Quidway#

【相关命令】

disable,enable password,exit

1.1.5 exit

用户使用exit命令从当前模式退回到较低级别模式,如果是普通用户模式或用户模式,则退出配置。 exit

【命令模式】

普通用户模式、用户模式、全局配置模式、路由协议配置模式、接口配置模式、逻辑通道配置模式、虚拟接口配置模式和VPDN组配置模式等

【使用指南】

全部命令模式分为4个级别,由低到高分别为:

普通用户模式、用户模式 全局配置模式

路由协议配置模式、接口配置模式、逻辑通道配置模式、虚拟接口配置模式、VPDN配置模式

执行exit命令即可从高级别的命令模式返回到低级别的用户模式。同一级别的配置模式之间可以互相切换。另外用户键入CTRL+Z可以从两个较高级别的命令模式,直接返回到用户模式。

【举例】

从接口Ethernet0配置模式返回到全局配置模式。

Quidway(config-if-ethernet0)#exit

Quidway(config)#

【相关命令】

configure,router,interface,controller,logical-channel,virtual-template,vpdn-group

1.1.6 help

用户使用help命令显示系统帮助信息。 help

【命令模式】

普通用户模式、用户模式、全局配置模式、路由协议配置模式、接口配置模式、逻辑通道配置模式、虚拟接口配置模式和VPDN组配置模式等

【使用指南】

Quidway(R)系列路由器提供随时随地的在线帮助,help命令则显示关于整个帮助体系的信息,包括完全帮助和部分帮助,用户可以随时随地键入?获取在线帮助。

【举例】

Quidway(config)#help

Help may be requested at any point in a command by entering

a question mark '?'. If nothing matches, the help list will

be empty.

Two styles of help are provided:

1. Full help is available when you are ready to enter a

command argument ( e.g. 'show ?' ) and describes each

possible argument.

2. Partial help is provided when an abbreviated argument

is entered and you want to know what arguments match

the input ( e.g. 'show sn?' ).

1.1.7 interface

用户使用interface命令进入到接口配置模式。

[ no ] interface { { ethernet | serial | bri | dialer | virtual-template } interface-number | interface-name }

【参数说明】

(1)接口类型

Quidway(R)系列路由器目前支持的接口类型有:

Ethernet Serial Bri Dialer

Virtual-template

其中,Ethernet、Serial和Bri属于物理接口,而Dialer、Virtual-template为逻辑接口;串口又包括异步串口、同异步串口、CE1/PRI通道接口(channel-group和pri-group)等,部分物理接口又支持子接口。

(2)接口编号interface-number

上述五类接口分别编号,每类接口的编号从0开始:

在不同型号的路由器上,物理接口都有各自的编号,对于channel-group类CE1/PRI通道接口,其编号为e1-interface-number : channel-group-number;

对于pri-group类CE1/PRI通道接口,其编号为e1-interface-number : 15; 对于其它逻辑接口如Dialer或Virtual-template,根据其创建先后顺序编号; 对于子接口,其编号为physical-interface-number . sub-interface-number。 (3)接口名interface-name

在了解接口编号规则之后,即可知道接口的命名,接口名为接口类型+接口编号。如Ethernet0表示编号为0的以太网口,Serial0.1表示接口Serial0的第1个子接口,Serial3:2表示编号为3的CE1/PRI接口的第2个channel-group。

为了方便用户输入,接口名中接口类型可以简写(只取前几个字母,与其它接口类型不冲突即可),如Ethernet0可以简写为e0,Serial0.1可以简写为s0.1。

(4)no

no interface命令可以删除部分用户定义的逻辑接口(如Dialer、Virtual-template等)和子接口。

【命令模式】

全局配置模式、路由协议配置模式、接口配置模式、逻辑通道配置模式、虚拟接口配置模式和VPDN组配置模式等。

【使用指南】

执行interface命令不仅可以进入物理接口的配置模式,也可以根据用户需要创建逻辑接口。在与接口配置模式同一级别的全部配置模式下都可以执行interface命令而切换到相应的接口配置模式。

【举例】

例1:从全局配置模式进入到以太网口配置模式。

Quidway(config)#interface ethernet 0

Quidway(config-if-Ethernet0)#

从接口Ethernet0配置模式切换到子接口Serial0.1配置模式。

Quidway(config-if-Ethernet0)#interface serial0.1

Quidway(config-if-Serial0.1)#

【相关命令】 exit

1.1.8 language

用户使用language命令可以切换命令行接口的语言模式。

language

【缺省情况】

缺省为英文模式

【命令模式】

用户模式

【使用指南】

为了方便国内广大用户,Quidway(R) 系列路由器的命令行接口除支持英文模式外还支持中文模式。

【举例】

将英文模式切换为中文模式。

Quidway(config)#language

Current Language : ENGLISH

Will You switch language mode ?(Y/N)y

You have changed the language mode .

1.1.9 logic-channel

用户使用logic-channel命令进入相关的逻辑通道配置模式。

logic-channel logic-channel-number

【参数说明】

logic-channel-number为逻辑通道编号,范围1~255。

【命令模式】

全局配置模式、路由协议配置模式、接口配置模式、逻辑通道配置模式、虚拟接口配置模式和VPDN组配置模式等

【使用指南】

逻辑通道主要用于备份中心,Quidway(R) 系列路由器的备份中心中的逻辑通道包括X.25、帧中继的虚电路,甚至包括拨号口的一条Dialer Map。逻辑通道既可以作为备份中心的主接口,也可作为备份接口使用。

【举例】

进入逻辑接口0配置模式。

Quidway(config)#logic-channel 0

Quidway(config-logic-channel0)#

【相关命令】

exit,dialer map,x25 map,frame-relay map

1.1.10 router

用户使用router命令进入相应的路由协议配置模式。

router ospf [ enable ]

no router ospf enable

[ no ] router rip

[ no ] router igrp

router bgp as-number

no router bgp

【参数说明】

执行 router ospf 命令只进入OSPF协议配置模式,而执行router ospf enable 命令则在激活OSPF运行的同时,进入OSPF协议配置模式。

no 表示停止该路由协议的运行。

as-number 表示自治区域号,范围0~65535。

【缺省情况】

缺省为不运行任何动态路由协议。

【命令模式】

全局配置模式、路由协议配置模式、接口配置模式、逻辑通道配置模式、虚拟接口配置模式和VPDN组配置模式等

【使用指南】

在多个动态路由协议同时运行的情况下,请注意系统的路由管理策略。

【举例】

在全局配置模式下进入OSPF协议配置模式。

Quidway(config)#router ospf

Quidway(config-router-ospf)#

【相关命令】 exit

1.1.11 show history

显示当前用户曾键入的历史命令。

show history

【命令模式】

普通用户模式、用户模式

【使用指南】

Quidway(R) 系列路由器最多保存10条用户键入的历史命令,用户在输入命令时可以用上下光标键来访问历史命令。

【举例】

显示当前用户历史的历史命令。

Quidway#show history enable

configure

interface serial 0

ip address 129.102.0.1 255.255.0.0 exit exit

1.1.12 vpdn-group

创建并进入VPDN组配置模式。

[ no ] vpdn-group group-number

【参数说明】

group-number为VPDN组编号,范围1~3000。

no 表示删除相应的VPDN组。

【缺省情况】

系统缺省不创建任何VPDN组。

【命令模式】

全局配置模式、路由协议配置模式、接口配置模式、逻辑通道配置模式、虚拟接口配置模式和VPDN组配置模式等

【使用指南】

VPDN组用于VPN和L2TP配置,在该模式中可以配置L2TP协议的Tunnel工作参数。

【举例】

创建并进入VPDN组1的配置模式。

Quidway(config)#vpdn-group 1

Quidway(config-vpdn-group1)#

【相关命令】 exit

1.2 配置文件管理命令 配置文件管理命令包括:

download config erase

show running-config show startup-config write

1.2.1 download config

通过路由器Console口加载配置文件。

download config

【命令模式】

用户模式

【使用指南】

该命令最好在技术支持人员指导下使用,脱机编辑路由器的配置文件也应该由技术人员或资深维护人员完成。

在编辑配置文件时要注意:

路由器配置文件完全由命令组成。

每条命令由回车和换行符表示结束,不能在一条命令中间加入回车或换行符。 在两条命令之间可以插入注释行,并以!为行首。 整个配置文件以end为结束符。

配置文件加载是由用户通过终端仿真程序的发送二进制文件功能进行,在向路由器发送配置文件之前,要确保:

已经执行download config命令,而且路由器正处于等待加载状态,此时可以在终端仿真程序窗口中看到路由器定期向终端仿真程序发送C字符。 设置终端仿真程序的二进制传输协议为Xmodem/CRC。 选择了正确的配置文件发送。

在配置文件加载成功后,它不能立即生效,必须在重启路由器后才能生效;如果用户加载了错误的配置文件,重新启动后系统将以缺省参数初始化,可以用erase命令擦除Flash中的错误配置文件或重新加载。

【举例】

Quidway#download config

Do you want really download the config.ini?(Y/N)y

Change protocol to Xmodem then send the selected file.

Downloading...

加载成功结束后,提示:

Download completed.

Writing to flash memory...

Write completed, please reboot the router.

【相关命令】

write,erase,show running-config,show startup-config

erase

擦除Flash中路由器配置文件。

1.2.2 erase

【命令模式】

用户模式

【使用指南】

慎重执行该命令,最好在技术支持人员指导下使用。

一般在以下几种情况使用:

路由器软件升级之后,Flash中配置文件可能与新版本软件不匹配,这时可以用erase命令擦除旧的配置文件。

将一台已经使用过的路由器用于新的应用环境,原有的配置文件不能适应新环境的需求,需要对路由器重新配置,这时可以擦除原配置文件后,重新配置。

路由器在上电初始化时,如果发现Flash中没有配置文件,则会以缺省参数初始化路由器。

【举例】

Quidway#erase

This will erase the configuration in the flash memory.

The router configurations will be erased to reconfigure!

Are you sure?[Y/N]y

【相关命令】

write,download config,show running-config,show startup-config

show running-config

显示路由器当前生效的配置参数。

1.2.3 show running-config

【缺省情况】

对于某些正在生效的配置参数,如果与缺省工作参数相同,则不显示。

【命令模式】

用户模式

【使用指南】

当用户完成一组配置之后,需要验证是否配置正确,则可以执行show running-config 命令来查看当前生效的参数,对于某些参数,虽然用户已经配置,但如果这些参数所在的功能如果没有生效,则不予显示,如:某接口链路层封装X.25,这时用户可以在该接口上配置PPP参数,但执行show running-config时看不到该接口上的PPP配置信息。

【举例】

Quidway#show running-config !

loghost 129.9.191.240

firewall enable

snmp-server contact Mr.Wang-Tel:3306

snmp-server traps enable

snmp-server host 129.102.149.23

snmp-server location telephone-closet,3rd-flood

host liuzhenhua 129.102.157.55

host server 129.102.157.55 !

interface Ethernet0

ip address 129.102.100.141 255.255.0.0 !

interface Serial0

baudrate 9600

encapsulation ppp

ppp chap host quidway

ppp pap sent-username quidway password quidway !

interface Serial1

encapsulation ppp

ppp chap host quidway

ppp pap sent-username quidway password quidway !

interface Serial2

flowcontrol normal

encapsulation ppp

ppp chap host quidway

ppp pap sent-username quidway password quidway ! end

【相关命令】

write,erase,download config,show startup-config

1.2.4 show startup-config

显示Flash中路由器配置文件,即路由器下次上电启动时所用的配置文件。

show startup-config

【命令模式】

用户模式

【使用指南】

如果路由器上电之后工作不正常,可以执行show startup-config命令查看路由器的启动配置。

【举例】

Quidway#show startup-config

内容同show running-config。

【相关命令】

write,erase,download config,show running-config

1.2.5 write

保存当前配置文件到Flash中。 write

【命令模式】

用户模式

【使用指南】

当完成一组配置,并且已经达到预定功能,则应将当前配置文件保存到Flash中。

【举例】

Quidway#write

【相关命令】

erase,download config,show running-config,show startup-config

1.3 基本的系统管理命令 基本的系统管理命令包括:

clock set hostname reboot setup show clock show hostname show queue show version

1.3.1 clock set

设置路由器当前日期和时钟。

clock set hour:minute:second day month year

【参数说明】

hour:minute:second为当前时钟,hour范围为1~24,minute和second范围为1~60。

year、month和day分别为当前年、月和日, year范围为1997~2025,month范围为1~12,day范围为1~31。

【缺省情况】

系统启动时缺省为1997年1月1日0:0:0。

【命令模式】

普通用户模式、用户模式

【使用指南】

由于Quidway(R) 系列路由器在下电后不能继续计时,因此在需要严格获取绝对时间的应用环境中,必须设定路由器的当前日期和时钟。

【举例】

设置路由器当前日期为2000年1月1日 0时0分0秒。

Quidway#clock set 0:0:0 1 1 2000

【相关命令】

show clock

1.3.2 hostname 设置路由器的域名。

hostname hostname

【参数说明】

hostname为一字符串。

【缺省情况】

路由器缺省域名为Quidway。

【命令模式】

全局配置模式

【使用指南】

修改路由器的域名将影响命令行接口的提示符,如路由器的域名为Quidway,用户模式下的提示符为Quidway#。

【举例】

设置路由器的域名为QuidwayR2501。

Quidway#hostname QuidwayR2501

QuidwayR2501#

【相关命令】

show hostname

1.3.3 reboot 重启路由器。 reboot

【命令模式】

用户模式

【使用指南】

该命令功能与路由器下电再上电效果相同,但在对路由器远程维护时,不需用户到路由器所在地重启路由器,而直接在远地即可重启路由器。

在一般情况下,禁止使用该命令,因为它将导致网络工作在短时间内瘫痪,另外在重启路由器时,要确保路由器配置文件是否需要保存。

【举例】

重新启动路由器。

Quidway#reboot

WARNING: System will REBOOT! Continue?[Y/N]y

System is now rebooting, please wait.

1.3.4 setup

以交互方式引导用户对路由器运行所必需的基本参数进行配置。 setup

【缺省情况】

在配置某参数时,如果当前该参数已经配置,则显示其当前值作为缺省值,用户不作修改可以直接键入回车即可。

【命令模式】

用户模式

【使用指南】

当用户首次将路由器上电启动时,系统将自动执行setup引导用户对路由器运行所必需的参数进行配置,这些参数包括:

路由器域名 用户口令 SNMP参数

选择IP、IPX和桥等网络协议

各接口的IP地址、IPX网络号和是否启动桥等 另外setup作为一条命令,用户可以随时执行。

【举例】

Quidway#setup

--- System Configuration Dialog ---

<=简单提示信息

At any point you may enter a question mark '?' for help.

Default settings are in square brackets '[]', if you do

not change the default settings, you may input enter.

Continue with configuration dialog? [yes]:y

Firstly, would you like to see the current interface summary? [yes]:y

Interface IP-Address OK? Status Protocol

Ethernet0 129.102.100.141 yes down up

Serial0 yes up down

Serial1 yes up down

Serial2 yes up down

Configuring global parameters:

Enter host name [Quidway]:

Enter enable password []:

Configure SNMP Network Management? [YES]:

Community string []:public

Configure IP? [yes]:

Configure IPX? [NO]:y

Configure Bridge? [YES]:

Configuring interface Ethernet0:

Is this interface in use? [YES]:

Configure IP on this interface? [YES]:

IP address for this interface [129.102.100.141]:

Netmask [255.255.0.0]:

Class B network is 129.102.0.0.

IP address is 129.102.100.141, netmask is 255.255.0.0.

Configure IPX on this interface? [NO]:y

IPX network number for this interface [1]:

Configure bridge on this interface? [YES]

Configuring interface Serial0:

Is this interface in use? [YES]:

Configure IP on this interface? [NO]:

Configure IPX on this interface? [NO]:

Configure bridge on this interface? [YES]

Configuring interface Serial1:

Is this interface in use? [YES]:

Configure IP on this interface? [NO]:

Configure IPX on this interface? [NO]:

Configure bridge on this interface? [YES]

Configuring interface Serial2:

Is this interface in use? [YES]:

Configure IP on this interface? [NO]:

Configure IPX on this interface? [NO]:

Configure bridge on this interface? [YES]

The following configuration was created:

hostname Quidway

enable password

snmp-server community ro

ipx routing

bridge crb

interface Ethernet0

no shutdown

ip address 129.102.100.141 255.255.0.0

ipx network 1

bridge group

interface Serial0

no shutdown

no ip address

no ipx network

bridge group

interface Serial1

no shutdown

no ip address

no ipx network

bridge group

interface Serial2

no shutdown

no ip address

no ipx network

bridge group end

Use this configuration? [yes/no]:

Now writing the configuration to flash memory.

Write the running config to flash memory successfully.

Please reboot the router.

1.3.5 show clock

显示系统当前日期和时钟。

show clock

【命令模式】

用户模式

【使用指南】

用户可以通过查看系统日期和时钟,发现如果系统时间有误,可及时调整。

【举例】

Quidway#show clock

8:18:28 Jan 6 1999

【相关命令】

clock set

1.3.6 show hostname 显示路由器域名。

show hostname

【命令模式】

普通用户模式、用户模式

【举例】

Quidway#show hostname

Quidway

【相关命令】

hostname

1.3.7 show queue 显示系统队列状况。

show queue

【命令模式】

用户模式

【使用指南】

该命令显示各个接口的输入和输出队列、IP接收队列、ARP接收队列和IPX接收队列的当前长度、最大长度、丢弃报文数以及队首和队尾指针等内容。该命令一般用于技术支持人员进行错误诊断。

【举例】

Quidway#show queue

Interface Dialer1:

Send queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

Receive queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

Interface Ethernet0:

Send queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

Receive queue:

Current length : 2, Queue limit length 75 , Drops : 0

Queue head --> 0x7de480, Queue tail --> 0x7de400

Interface LoopBack0:

Send queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

Receive queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

Interface Serial0:

Send queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

Receive queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

Interface Serial1:

Send queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

Receive queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

Interface Serial2:

Send queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

Receive queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

ip receive queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

arp receive queue:

Current length : 0, Queue limit length 50 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

ipx receive queue:

Current length : 0, Queue limit length 75 , Drops : 0

Queue head --> 0x0, Queue tail --> 0x0

【相关命令】

ifquelen ip,ifquelen arp

1.3.8 show version 显示系统版本信息。

show version

【命令模式】

用户模式、普通用户模式

【使用指南】

不同版本的软件有不同的功能,通过查看版本信息可以获知软件所支持的功能特性。

【举例】

Quidway#show version

Quidway Router Software Version 3.0-Mar 17 1999-03:31:59

Copyright (c) 1997-2000 SHENZHEN HUAWEI TECH CO.,LTD.hardware version is 1.0

1.4 网络测试工具命令 网络测试工具命令包括: ping ping ipx traceroute

1.4.1 ping

检查 IP 网络连接及主机是否可达。

ping [ ip ] [ -R ] [ -d ] [ -n ] [ -q ] [ -r ] [ -v ] [-c count ] [ -p pattern ] [ -s

packetsize ] [ -t timeout ] host

【参数说明】

各选项及参数说明:

-c count为发送ICMP ECHO-REQUEST报文次数,范围1~4294967295。 -d设置socket为DEBUG模式。

-n将host参数直接作为IP地址,而不需作域名解析。

-p pattern为ICMP ECHO-REQUEST报文填充字节,格式为16进制,如-p ff 将报文全部填充为ff。

-q除统计数字外,不显示其它详细信息。 -R记录路由。

-r不经路由选择而将ECHO-REQUEST报文送往直接相连的网络。

-s packetsize为ECHO-REQUEST报文长度(不包括IP和ICMP报文头),以字节为单位。

-t timeout为发送完ECHO-REQUEST后,等待ECHO-RESPONSE的超时时间,以ms为单位。

-v显示接收到的非ECHO-RESPONSE的其它ICMP报文。 host为目的主机域名或IP地址。 【缺省情况】

上述各项参数没有指定时,缺省情况为:

发送ECHO-REQUEST的报文次数缺省为5次。 socket为非DEBUG模式。

host首先被当作IP地址,如果不是IP地址则进行域名解析。

缺省填充方式为从0x01开始,逐渐递增,直到0x09为止,然后重复。 缺省为显示包括统计信息在内的全部信息。 缺省不记录路由。

ECHO-REQUEST的发送缺省为经路由选择。 ECHO-REQUEST的缺省报文长度为56字节。

等待ECHO-RESPONSE报文的缺省超时时间为2000ms。 缺省不显示其它非ECHO-RESPONSE的ICMP报文。 【命令模式】

普通用户模式、用户模式

【使用指南】

ping执行过程为,向目的地发送ICMP ECHO-REQUEST报文,如果到目的地网络连接工作正常,则目的地主机接收到ICMP ECHO-REQUEST报文后,向源主机响应ICMP ECHO-REPLY报文。

可以用ping命令测试网络连接是否出现故障或网络线路质量等,其输出信息包括:

目的地对每个ECHO-REQUEST报文的响应情况,如果在超时时间内没有收到响应报文,则输出“Request time out.”,否则显示响应报文的字节数、报文序号、TTL和响应时间等。 最后的统计信息,包括发送报文个数、接收到响应报文个数、未响应报文数百分比和响应时间的最小、最大和平均值。

如果网络传输速度较慢,可以适当加大等待响应报文的超时时间。

【举例】

Quidway#ping 202.38.160.244

ping 202.38.160.244 : 56 data bytes

Reply from 202.38.160.244 : bytes=56 sequence=1 ttl=255 time = 1ms

Reply from 202.38.160.244 : bytes=56 sequence=2 ttl=255 time = 2ms

Reply from 202.38.160.244 : bytes=56 sequence=3 ttl=255 time = 1ms

Reply from 202.38.160.244 : bytes=56 sequence=4 ttl=255 time = 3ms

Reply from 202.38.160.244 : bytes=56 sequence=5 ttl=255 time = 2ms

--202.38.160.244 ping statistics--

5 packets transmitted

5 packets received

0% packet loss

round-trip min/avg/max = 1/2/3 ms

【相关命令】

traceroute

1.4.2 ping ipx

检查IPX网络连接及主机是否可达。

ping ipx [ -n ] [ -v ] N.H.H.H [ count [ , timeout [ , pscketsize ] ] ]

【参数说明】

各选项及参数说明:

-n为使用标准Novell应答方式。 -v为显示详细信息。

N.H.H.H为对端主机网络地址。

count为发送IPX ping请求报文的次数。

timeout为发送IPX ping请求报文后,等待IPX ping响应报文的超时时间,以s(秒)为单位。

packetsize为IPX ping请求报文的长度。 【缺省情况】

上述各项参数没有指定时,缺省情况:

发送IPX ping请求报文的次数缺省为5次。 等待IPX ping响应报文的超时时间缺省为2s。 IPX ping请求报文的缺度为100字节。 【命令模式】

普通用户模式、用户模式

【使用指南】

可以用ping ipx命令测试IPX网络是否出现故障,输出信息包括:

目的地对每个IPX ping请求报文的响应情况,如果在超时时间内没有收到响应报文,则输出‘!’,否则显示‘.’。

最后的统计信息,包括发送报文个数、接收到响应报文个数、未响应报文数百分比和响应时间的最小、最大和平均值。 【举例】

Quidway#ping ipx 2.0.0c91.f61f

Press CTRL_C to break

Sending 5, 100-byte IPX Echoes to 2.0.0c91.f61f, timeout is 2 seconds !!!!!

--2.0.0c91.f61f IPX ping statistics--

5 packets transmitted

5 packets received

0% packet loss

round-trip min/avg/max = 1/2/3 ms

1.4.3 traceroute

traceroute命令用于测试数据包从发送主机到目的地所经过的网关,它主要用于检查网络连接是否可达,以及分析网络什么地方发生了故障。

traceroute [ -f first_TTL ] [ -m max_TTL ] [ -p port ] [ -q nqueries ] [ -w timeout ] host

【参数说明】

各选项及参数意义如下:

-f表示该测试项用于测试-f开关是否正确,first_TTL指定一个初始TTL,它的范围是大于0小于最大TTL。

-m表示该测试项用于测试-m开关是否正确,max_TTL指定一个最大TTL,它的范围是大于初始TTL。

-p表示该测试项用于测试-p开关是否正确,port是一个整数,该整数是目的主机的端口号,用户一般无须更改此选项。

-q表示该测试项用于测试-q开关是否正确,nqueries是一个整数,该整数是每次发送的探测数据包的个数,它的范围是大于0。

-w表示该测试项用于测试-wf开关是否正确,timeout是一个整数,该整数指明IP包的超时时间,单位为s,它的范围是大于0。 host为目的主机的IP地址。 【缺省情况】

各项参数在没有指定时,缺省情况:

first_TTL缺省为1。 max_TTL缺省为30。 port缺省为33434。 nqueries缺省为3。 timeout缺省为5s。 【命令模式】

普通用户模式、用户模式

【使用指南】

traceroute 命令的执行过程:首先发送一个TTL为1的数据包,因此第一跳发送回一个ICMP错误消息以指明此数据包不能被发送(因为TTL超时),之后此数据包被重新发送,TTL为2,同样第二跳返回TTL超时,这个过程不断进行,直到到达目的地。执行这些过程的目的是记录每一个ICMP TTL超时消息的源地址,以提供一个IP数据包到达目的地所经历的路径。

当用ping命令测试发现网络出现故障后,可以用traceroute测试网络何处有故障。

traceroute命令的输出信息包括到达目的地所有网关的IP地址,如果某网关超时,则输出“***”。

【举例】

Quidway# traceroute 18.26.0.115

traceroute to allspice.lcs.mit.edu (18.26.0.115), 30 hops max

1 helios.ee.lbl.gov (128.3.112.1) 0 ms 0 ms 0 ms

2 lilac-dmc.Berkeley.EDU (128.32.216.1) 19 ms 19 ms 19 ms

3 lilac-dmc.Berkeley.EDU (128.32.216.1) 39 ms 19 ms 19 ms

4 ccngw-ner-cc.Berkeley.EDU (128.32.136.23) 19 ms 39 ms 39 ms

5 ccn-nerif22.Berkeley.EDU (128.32.168.22) 20 ms 39 ms 39 ms

6 128.32.197.4 (128.32.197.4) 59 ms 119 ms 39 ms

7 131.119.2.5 (131.119.2.5) 59 ms 59 ms 39 ms

8 129.140.70.13 (129.140.70.13) 80 ms 79 ms 99 ms

9 129.140.71.6 (129.140.71.6) 139 ms 139 ms 159 ms

10 129.140.81.7 (129.140.81.7) 199 ms 180 ms 300 ms

11 129.140.72.17 (129.140.72.17) 300 ms 239 ms 239 ms

12 * * *

13 128.121.54.72 (128.121.54.72) 259 ms 499 ms 279 ms

14 * * *

15 * * *

16 * * *

17 * * *

18 ALLSPICE.LCS.MIT.EDU (18.26.0.115) 339 ms 279 ms 279 ms

1.5 系统调试命令 系统调试命令包括: debug monitor

show debugging unmonitor

1.5.1 debug

打开或关闭系统调试开关。

[ no ] debug { all | { protocol-name | function-name } [ debug-option ] }

【参数说明】

all表示打开或关闭全部调试开关。

【缺省情况】

系统缺省关闭全部调试开关。

【命令模式】

用户模式

【使用指南】

Quidway(R)系列路由器提供种类丰富的调试功能,一般用于技术支持人员和资深维护人员进行网络故障诊断。

由于打开调试开关,会产生大量的调试信息,导致系统效率的降低,尤其在执行debug all命令打开全部调试开关后,可能会引起网络系统瘫痪,建议不要使用debug all命令,而

no debug all命令却给用户带来极大方便,可以一次关闭全部调试开关,不必去一一关闭。

【举例】

打开IP Packet调试开关。

Quidway#debug ip packet

IP packet debugging switch is on.

【相关命令】

monitor,show debugging,unmonitor

1.5.2 monitor

打开当前用户的调试信息输出开关。

monitor

【缺省情况】

所有用户的调试信息输出开关缺省为关闭状态。

【命令模式】

用户模式

【使用指南】

打开调试功能之后,系统产生的调试信息能否输出到用户屏幕,还决定于当前用户的调试信息输出开关,只有当该用户的调试信息输出开关打开之后,才能看到系统调试信息。

无论是哪个用户打开的调试开关,在所有已经打开调试信息输出开关的用户屏幕上均可以看到相关调试信息;当然关闭调试开关,也会影响其它用户。

一般只在调试期间打开调试开关,停止对路由器的调试之后,应该关闭全部调试开关和关闭全部用户的调试信息输出开关。

【举例】

打开当前用户的调试信息输出开关。

Quidway#monitor

【相关命令】

unmonitor,debug

1.5.3 show debugging 显示已经打开的调试开关。

show debugging

【命令模式】

用户模式

【使用指南】

如果用户需要查看当前哪些调试开关被打开,可以执行show debugging命令。

【举例】

Quidway#show debugging

IP packet debugging switch is on.

【相关命令】 debug

1.5.4 unmonitor

关闭当前用户的调试信息输出开关。

unmonitor

【缺省情况】

所有用户的调试信息输出开关缺省为关闭状态。

【命令模式】

用户模式

【使用指南】

在停止调试后,应关闭全部用户的调试信息输出开关和关闭全部调试信息输出开关。

【举例】

关闭当前用户的调试信息输出开关。

Quidway#unmonitor

【相关命令】

monitor,debug

1.6 SNMP命令 SNMP命令包括:

snmp-server community snmp-server contact snmp-server enable traps snmp-server host snmp-server location

snmp-server trap-authentication snmpv1 show snmp

1.6.1 snmp-server community 设置团体名及访问权限。

snmp-server community { ro | rw } community-name

【参数说明】

community-name为团体名,类型为字符串。

ro和rw表示该团体的访问权限有只读(read-only)和读写(read-write)两种。

【缺省情况】

系统缺省认为具有只读权限的团体名为public,具有读写权限的团体名为private。

【命令模式】

全局配置模式

【使用指南】

SNMP v1 采用团体名认证方案,与设备认可的团体名不符的 SNMP 报文将被丢弃。不同的团体可具有只读(read-only)或读写(read-write)两种访问权限。具有只读权限的团体只能对设备信息进行查询,而具有读写权限的团体还可以对设备进行配置。

【举例】

设置public团体具有只读权限,private团体具有读写权限

Quidway(config)#snmp-server community ro public?

Quidway(config)#snmp-server community rw private?

1.6.2 snmp-server contact

设置网络管理人员的标识及联系方法。

snmp-server contact sysContact

【参数说明】

sysContact为一字符串,表示网络管理人员的标识和联系方法。

【缺省情况】

系统缺省的sysContact为SysAdmin。

【命令模式】

全局配置模式

【使用指南】

当网络出现故障时,可以根据此信息与网络管理人员进行联系。

【举例】

Quidway(config)#snmp-server contact sysadmin:XXX(Tel:1234)

1.6.3 snmp-server enable traps 禁止或允许系统发送Trap。

[ no ] snmp-server enable traps

【缺省情况】

系统缺省为允许发送Trap。

【命令模式】

全局配置模式

【使用指南】

Trap是被管理设备主动向NMS发送的不经请求的信息,用于报告一些紧急的重要事件。

【举例】

禁止系统发送Trap。

Quidway(config)#no snmp-server enable traps

【相关命令】

snmp-server host

1.6.4 snmp-server host 设置Trap目标主机的IP地址。

snmp-server host host-ip-address

【参数说明】

host-ip-address为Trap目标主机的IP地址,为点分十进制格式。

【命令模式】

全局配置模式

【使用指南】

在允许系统发送Trap后,必须设置Trap目标主机的IP地址。

【举例】

设置Trap目标主机IP地址为129.102.0.1。

Quidway(config)#snmp-server host 129.102.0.1

【相关命令】

snmp-server enable traps

1.6.5 snmp-server location 设置路由器的物理位置描述。

snmp-server location sysLocation

【参数说明】

sysLocation为路由器所在物理位置的描述。

【命令模式】

全局配置模式

【使用指南】

为了便于网络管理人员能够很快找到路由器,可以查看此关于路由器物理位置的描述。

【举例】

Quidway(config)#snmp-server location beijing-huawei-401

1.6.6 snmp-server trap-authentication snmpv1 允许或禁止路由器发送Authentication Trap。

[ no ] snmp-server trap-authentication snmpv1

【缺省情况】

系统缺省设置为允许发送Authentication Trap。

【命令模式】

全局配置模式

【使用指南】

Authentication Trap 是 Trap 的一种。如果允许发送 Authentication Trap,则当被管设备收到含有错误团体名的请求时,可向 NMS 发送验证失败报告(Authentication

Trap)。

【举例】

禁止发送Authentication Trap。

Quidway(config)#no snmp-server trap-authentication snmpv1

【相关命令】

snmp-server enable traps,snmp-server host

1.6.7 show snmp

显示SNMP Agent收发报文的统计信息。

show snmp

【命令模式】

普通用户模式、用户模式

【使用指南】

SNMP Agent收发报文统计信息各域意义如表1-1所示。

表1-1 SNMP报文统计信息

显示信息 意义

Unknown community name 不能识别的团体名

Illegal operation for community name supplied 非法操作

Encoding errors 编码错误

Get-request PDUs Get-request 报文

Get-next PDUs Get-next报文

Set-request PDUs Set-request报文

Too big errors

响应报文太大,无法产生响应报文。 No such name errors 不存在指定实例

Bad values errors 设定值类型错误

General errors 一般性错误

Get-response PDUs Get-response报文

SNMP trap PDUs SNMP trap报文

【举例】

Quidway#show snmp

70 SNMP packets input.

0 Unknown community name.

0 Illegal operation for community name supplied.

0 Encoding errors.

10 Get-request PDUs.

60 Get-next PDUs.

0 Set-request PDUs.

73 SNMP packets output.

0 Too big errors.

4 No such name errors.

0 Bad values errors.

0 General errors.

70 Get-response PDUs.

3 SNMP trap PDUs.

1.7 日志命令 日志命令包括:

loghost show loghost 1.7.1 loghost

设置或取消日志主机IP地址。

loghost loghost-ip-address

[ no ] loghost

【参数说明】

loghost-ip-address是日志主机IP地址,为点分十进制格式。

【命令模式】

全局配置模式

【使用指南】

路由器的一些重要信息可以通过syslog机制在内部网络的UNIX主机上作日志。日志功能可通过在路由器上设定日志主机的IP地址,并在相应的UNIX主机上作一些必要的设置来实现。

在路由器运行过程中,路由器会向日志主机发送日志。日志包括链路建立失败信息、包过滤日志信息等等。通过登录到日志主机,系统管理员可以了解日志事件,对日志进行分析。日志可以帮助管理员进行故障定位、故障排除,还可以帮助管理员对网络安全的管理。

【举例】

设置日志主机的IP地址为202.38.160.1。

Quidway(config)#loghost 202.38.160.1

【相关命令】

show loghost

1.7.2 show loghost 显示日志主机IP地址。

show loghost

【命令模式】

用户模式

【举例】

Quidway#show loghost

202.38.160.1

【相关命令】

loghost

1.8 终端服务命令 终端服务命令包括:

show client telnet exec-timeout

1.8.1 show client

显示当前登录到路由器的全部终端用户。

show client

【命令模式】

用户模式

【使用指南】

如果路由器突然出现工作异常或对工作参数的修改,这时可以首先查看是否有其它用户正在修改系统配置。

该命令的显示信息中包括:系统分配的用户ID以及该用户的IP地址。

【举例】

Quidway#show client

Client ID IP Address

2555904 129.102.1.92

【相关命令】

telnet,show tcp brief

1.8.2 telnet

从当前路由器用Telnet工具再登录到其它路由器。

telnet host-ip-address [ service-port ]

【参数说明】

host-ip-address为远端路由器的IP地址,点分十进制格式。

service-port为远端路由器提供Telnet服务的TCP端口号,范围0~65535。

【缺省情况】

在不指定service-port时,缺省的Telnet端口号为23。

【命令模式】

用户模式

【使用指南】

通过执行telnet命令,用户可以很方便地从一个路由器登录到另一个路由器进行远程管理。

【举例】

从当前路由器Quidway1登录到另外一台路由器Quidway2(IP地址为129.102.0.1)。

Quidway#telnet 129.102.0.1

Trying hostaddress...

Service port is 23

Connected to hostaddress

Quidway2>

【相关命令】

show client,show tcp brief

1.8.3 exec-timeout

打开或关闭与终端用的定时断连功能。

[ no ] exec-timeout

【缺省情况】

系统缺省打开与终端用户的定时断连功能。

【命令模式】

用户模式

【使用指南】

对于连接到Console口的终端用户,定时断连的时间为3分钟;对于Telnet终端用户,定时断连的时间为10分钟。用户可以通过no exec-timeout命令关闭该功能,使终端用户永远不断连。

【举例】

关闭与终端用户的定时断连功能。

Quidway#no exec-timeout

第二章 接口配置命令 2.1 以太网口配置命令

以太网口配置命令包括:

description mtu

send-frame-type 2.1.1 description 设置以太网口描述。

description ethernet-description

no description

【参数说明】

ethernet-description为路由器以太网接口的描述字符串。

【缺省情况】

缺省描述为Quidway RSeries Router, ethernet interface

【命令模式】

以太网接口配置模式

【使用指南】

description设置以太网口描述,no description恢复以太网口缺省描述。

【举例】

设置以太网接口描述为QuidwayR2501 ethernet interface。

Quidway(config-if-Ethernet0)#description QuidwayR2501 ethernet interface

【相关命令】

show interface

2.1.2 duplex

设置以太网口工作方式是半双工或全双工模式。

[ no ] duplex

【缺省情况】

缺省情况下为半双工模式

【命令模式】

以太网接口配置模式

【使用指南】

duplex 设置以太网口工作于全双工模式,no duplex 恢复以太网口缺省工作模式。当路由器以太网口与共享式Hub相连时,应工作于半双工方式,当路由器以太网口与交换式Lan Switch相连,而且Lan Switch设置了全双工方式时,应工作于全双工方式。

【举例】

设置以太网接口描述为全双工模式。

Quidway(config-if-Ethernet0)#duplex

【相关命令】

show interface

2.1.3 loopback

允许或禁止以太网口对内自环和对外回波。

[ no ] loopback

【缺省情况】

禁止以太网口对内自环和对外回波。

【命令模式】

以太网口接口配置模式

【使用指南】

只有在进行某些特殊功能测试时,才将以太网口设为对内自环和对外回波。

【举例】

允许以太网口对内自环和对外回波。

Quidway(config-if-Ethernet0)#loopback

2.1.4 mtu

设置以太网口最大传输单元。

mtu ethernet-mtu

no mtu

【参数说明】

ethernet-mtu为以太网口最大传输单元,范围0~1500。

【缺省情况】

以太网口缺省的最大传输单元为:

采用Ethernet_II帧格式为1500 采用Ethernet_SNAP帧格式为1492 【命令模式】

以太网接口配置模式

【使用指南】

以太网接口的最大传输单元只影响IP在以太网接口的组包和拆包,采用Ethernet_II帧格式时最大传输单元可达到1500,采用Ethernet_SNAP帧格式时最大传输单元可达到1492。

用no mtu命令恢复缺省的最大传输单元。

【举例】

设置以太网口的最大传输单元为1492。

Quidway(config-if-Ethernet0)#mtu 1492

【相关命令】

send-frame-type,show interface

2.1.5 send-frame-type

设置以太网口IP报文发送帧格式。

send-frame-type { Ethernet_II | Ethernet_SNAP }

no send-frame-type

【缺省情况】

以太网口缺省的IP报文发送帧格式为Ethernet_II。

【命令模式】

以太网接口配置模式

【使用指南】

Quidway(R) 系列路由器的以太网口支持四种帧格式:

Ethernet_II(ARPA) Ethernet_SNAP 802.2

802.3

其中Ethernet_II和Ethernet_SNAP用于支持IP协议,802.2和802.3 用于支持IPX协议。以太网口对接收到的帧能够自动识别其格式,因此可以同时接收多种格式的帧,但在同一时间只能发送一种帧格式。

no send-frame-type 命令恢复缺省的IP报文发送帧格式。

【举例】

设置以太网口发送帧格式为Ethernet_SNAP。

Quidway(config-if-Ethernet0)#send-frame-type Ethernet_SNAP

【相关命令】

mtu,show interface

2.2 串口配置命令 串口配置命令包括:

async mode

baudrate clock-select detect dsr-dtr enable flowcontrol

invert transmit-clock loopback mtu

physical-layer

2.2.1 async mode

设置异步串口的建立链路方式。

async mode { dedicate | interactive }

【缺省情况】

异步串口的缺省建立链路方式为直接方式(dedicate)。

【命令模式】

串口配置模式

【使用指南】

异步串口可以有两种建立链路方式:

直接方式(Dedicate):拨号成功之后,直接采用链路层协议配置参数建立链路。 交互方式(Interactive):拨号成功之后,主叫方向对端发送配置命令(与用户从远端手工键入配置命令效果相同),设置对端的链路层协议工作参数,然后建立链路。

比较常用的是直接方式,但在与同样支持交互方式的路由器(如Cisco路由器等)互连时,采用交互方式显得更为灵活。

交互方式一般与外接Modem以及Modem Script共同使用。

【举例】

设置异步串口建立链路采用交互方式。

Quidway(config-if-Serial0)#async mode interactive

【相关命令】

modem,chat-script

2.2.2 baudrate 设置串口的波特率。

baudrate baudrate

【参数说明】

baudrate为串口的波特率,单位为bps,取值范围300~4096000。

【缺省情况】

异步串口的缺省波特率为9600bps,同步串口的缺省波特率为kbps。

由于同异步支持的波特率范围不同,当进行同异步切换时,如果现工作方式不支持原波特率,则将波特率修改为现工作方式下的缺省波特率。

【命令模式】

串口配置模式

【使用指南】

异步串口支持的波特率有:

300bps 600bps 1200bps 4800bps 9600bps 19200bps 38400bps 57600bps

115200bps

同步串口支持的波特率有:

1200bps 4800bps 9600bps 19200bps 38400bps 57600bps 115200bps

56000bps 000bps 72000bps 128000bps 384000bps 2048000bps

4096000bps

另外同步串口对于不同的物理电气规程,所支持的波特率范围有所不同。

V.24 DTE/DCE:1200 bps ~ kbps V.35 DTE:1200 bps ~ 4.096 Mbps

V.35 DCE、X.21 DTE/DCE、EIA/TIA-449 DTE/DCE、EIA-530 DTE/DCE:1200 bps ~ 2.048 Mbps

在设置串口波特率时,要注意串口的同异步方式以及外接电缆的电气规程等因素。另外要注意异步串口的波特率只在路由器与Modem之间起作用,两台Modem之间的波特率则由它们互相协商确定,因此在异步方式下两端路由器的波特率设置可以不一致;在同步方式下,由DCE侧路由器决定线路传输的波特率,只需在DCE侧设定即可。

【举例】

设置异步串口的波特率为115200bps。

Quidway(config-if-Serial0)#baudrate 1152000

【相关命令】

physical-layer

2.2.3 clock-select

设置同步串口的时钟选择方式。

clock-select { DCEclk | DTEclk1 | DTEclk2 | DTEclk3 | DTEclk4 }

【缺省情况】

作为DCE设备,则缺省为DCEclk(即向DTE设备提供时钟)。

作为DTE设备,则缺省为DTEclk1。

【命令模式】

串口配置模式

【使用指南】

同步串口有两种工作方式:DTE 和 DCE。不同的工作方式有不同的时钟选择。如图2-1所示。

如果同步串口作为DCE设备,需要向对端DTE设备提供时钟,这时需要选择DCEclk; 如果同步串口作为DTE设备,需要接受对端DCE设备提供的时钟,由于同步设备的接收和发送时钟是的,则DTE设备的接收时钟可以选择DCE设备的发送或接收时钟,而且DTE设备的发送时钟也可以选择DCE设备的发送或接收时钟,产生四种组合,即在DTE侧可以有四种时钟选择。

图2-1 同步串口时钟选择示意图

将四种选择方法规定如表2-1所示。

表2-1 同步串口DTE侧时钟选择方法

选择方法 意义

DTEclk1 TxClk = TxClk, RxClk = RxClk

DTEclk2 TxClk = TxClk, RxClk = TxClk

DTEclk3 TxClk = RxClk, RxClk = TxClk

DTEclk4 TxClk = RxClk, RxClk = RxClk

其中,TxClk为发送时钟,RxClk为接收时钟;‘=’前为DTE侧时钟,‘=’后为DCE侧时钟。

如果同步串口外接CSU/DSU设备,在路由器同步串口作为DTE设备设置时钟选择时,最好参照CSU/DSU设备的相关手册进行。

【举例】

设置同步串口作为DTE设备的时钟选择方式为DTEclk2。

Quidway(config-if-Serial0)#clock-select DTEclk2

【相关命令】

Physical-layer

2.2.4 detect dsr-dtr

允许或禁止串口的电平检测功能。

[ no ] detect dsr-dtr

【缺省情况】

缺省为允许电平检测功能。

【命令模式】

串口配置模式

【使用指南】

如果设置禁止接口的电平检测功能,系统只检测串口是否外接电缆,而自动向用户报告串口的UP和DOWN状态;如果设置允许串口的电平检测功能,则系统不仅检测串口是否外接电缆,同时要检测DCD信号,只有当该信号有效时,系统才认为串口处于UP状态,否则为DOWN状态。

【举例】

禁止串口电平检测功能。

Quidway(config-if-Serial0)#no detect dsr-dtr

2.2.5 enable

设置接口成为可使用状态。此命令只在Quidway(R) R4001路由器的串口配置模式下提供。 enable

【缺省情况】

Serial0为可使用状态,Serial1为失效状态。

【命令模式】

串口配置模式

【使用指南】

在Quidway(R) R4001路由器上,Serial0和Serial1不能同时使用。在这两个口的某一个口上使用enable命令,将使此接口成为可使用状态,相应的,另一个接口成为失效状态。

【举例】

设置Serial1为可使用状态,Serial0失效。

Quidway(config-if-Serial1)#enable

2.2.6 flowcontrol

设置异步串口的流控方式。

flowcontrol { normal | auto }

【缺省情况】

异步串口的缺省流控方式为auto。

【命令模式】

串口配置模式

【使用指南】

如果将异步串口的流控方式设为auto ,则异步串口在发送数据时,自动检测CTS信号,有CTS信号正常发送,无CTS信号停止发送。

如果将异步串口的流控方式设为normal,则异步串口在发送数据时,不检测CTS信号而直接发送,如果因此产生发送错误,系统将自动重发。

【举例】

设置异步串口的流控方式为normal。

Quidway(config-if-Serial0)#flowcontrol normal

【相关命令】

physical-layer

2.2.7 invert transmit-clock

允许或禁止翻转DTE侧同步串口的接收时钟信号。

[ no ] invert transmit-clock

【缺省情况】

同步串口作为DTE侧设备时,缺省为禁止翻转接收时钟信号。

【命令模式】

串口配置模式

【使用指南】

在某些特殊情况下,为了消除线路上半个时钟周期的时延,可以将DTE侧同步串口的接收时钟信号翻转。此命令只对某些特殊的CSU/DSU的DCE设备提供的时钟信号有效,对于通常的应用,时钟不应作翻转。

【举例】

将DTE侧同步串口的接收时钟翻转。

Quidway(config-if-Serial0)#invert transmit-clock

【相关命令】

physical-layer,clock-select

2.2.8 loopback

允许或禁止串口对内自环和对外回波。

[ no ] loopback

【缺省情况】

禁止串口对内自环和对外回波。

【命令模式】

串口配置模式

【使用指南】

只有在进行某些特殊功能测试时,才将串口设为对内自环和对外回波。

【举例】

允许串口对内自环和对外回波。

Quidway(config-if-Serial0)#loopback

2.2.9 mtu

设置串口的最大传输单元。

mtu serial-mtu

【参数说明】

serial-mtu为串口最大传输单元,单位字节,范围为128~1500。

【缺省情况】

串口的最大传输单元缺省为1500。

【命令模式】

串口配置模式

【使用指南】

串口最大传输单元用于IP协议在该接口上数据传输时的组包和拆包。

【举例】

设置串口的最大传输单元为1200。

Quidway(config-if-Serial0)#mtu 1200

2.2.10 physical-layer

设置同异步串口的工作方式。

physical-layer { synchronous | asynchronous }

【缺省情况】

同异步串口的缺省工作方式为同步。

【命令模式】

串口配置模式

【使用指南】

同异步串口的工作方式需要根据其应用环境来决定,如果外接Modem(或TA)通过PSTN(或ISDN)互连,则选择为异步方式;如果外接CSU/DSU通过DDN互连,则选择为同步方式。

【举例】

设置同异步串口的工作方式为异步。

Quidway(config-if-Serial0)#physical-layer asynchronous

2.3 CE1/PRI接口配置命令 CE1/PRI接口配置命令包括:

channel-group clock framing linecode loopback pri-group

2.3.1 channel-group

将 CE1/PRI 捆绑为channel-group。

channel-group channel-group timeslots { number | number1-number2 } [,number | number1-number2 ... ]

no channel-group channel-group

【参数说明】

channel-group为该CE1/PRI接口上的新接口的索引号,范围0~30。

指定捆绑时隙时,可以指定单个时隙number,也可以指定时隙范围number1 - number2,number为时隙编号,范围1~31。

【缺省情况】

没有捆绑任何channel-group。

【命令模式】

CE1/PRI接口配置模式

【使用指南】

CE1/PRI接口在物理上分为31个时隙,对应编号为0~30,可以任意地将全部时隙分成若干组,每组时隙捆绑以后作为一个接口(channel-group)使用,其逻辑特性与同步串口相同,支持PPP、帧中继、LAPB和X.25等链路层协议,支持IP和IPX等网络协议。

no channel-group 命令取消相应的时隙捆绑。

【举例】

将E1接口的1、2、5、10-15和18时隙捆绑为1号channel-group。

Quidway(config-if-e0)#channel-group 1 timeslots 1,2,5,10-15,18

【相关命令】

pri-group

2.3.2 clock

设置CE1/PRI接口的时钟方式。

clock { DCE | lineclock }

no clock

【缺省情况】

CE1/PRI接口的缺省时钟方式为DTE方式(lineclock)。

【命令模式】

CE1/PRI 接口配置模式

【使用指南】

当CE1/PRI作为同步接口使用时,同样有DTE和DCE两种工作方式,也需要选择线路时钟。当两台路由器的CE1/PRI接口直接相连时,必须使两端分别工作在DTE和DCE方式;当路由器的CE1/PRI接口与交换机连接时,交换机为DCE设备,而路由器的CE1/PRI接口需工作在DTE方式(lineclock)。

no clock命令恢复缺省的时钟方式。

【举例】

设置CE1/PRI接口的时钟方式为DCE。

Quidway(config-if-e0)#clock DCE

【相关命令】

channel-group,pri-group

2.3.3 framing

设置CE1/PRI接口的帧校验方式。

framing { crc4 | no-crc4 }

no framing

【缺省情况】

CE1/PRI接口缺省为不校验。

【命令模式】

CE1/PRI接口配置模式

【使用指南】

CE1/PRI接口支持对物理帧的4字节CRC校验,no framing命令恢复缺省不校验。

【举例】

设置CE1/PRI接口对物理帧进行4字节CRC校验。

Quidway(config-if-e0)#framing crc4

2.3.4 linecode

设置CE1/PRI接口的线路编解码格式。

linecode { ami | hdb3 }

no linecode

【缺省情况】

CE1/PRI接口的缺省编解码格式为HDB3格式。

【命令模式】

CE1/PRI接口配置模式

【使用指南】

no linecode命令恢复缺省的编解码格式。

【举例】

设置CE1/PRI接口的缺省编解码格式为AMI格式。

Quidway#(config-if-E0)#linecode ami

2.3.5 loopback

允许或禁止CE1/PRI对内自环和对外回波。

[ no ] loopback

【缺省情况】

禁止CE1/PRI接口对内自环和对外回波。

【命令模式】

CE1/PRI接口配置模式

【使用指南】

只有在进行某些特殊功能测试时,才将CE1/PRI 接口设为对内自环和对外回波。

【举例】

允许CE1/PRI接口e0对内自环和对外回波。

Quidway(config-if-e0)#loopback

2.3.6 pri-group

将CE1/PRI接口时隙捆绑为pri-group。

pri-group [ timeslots { number | number1-number2 } [,number | number1-number2 ... ] ]

no pri-group

【参数说明】

捆绑时隙时,既可以指定单个时隙number,也可以指定时隙范围number1-number2 。

注意:由于时隙16作为D信道用于传输信令,不能作为捆绑时隙。

【缺省情况】

缺省没有创建PRI捆绑。

【命令模式】

CE1/PRI接口配置模式

【使用指南】

CE1/PRI接口只能捆绑生成一个pri-group使用,其逻辑特性与ISDN拨号口相同,支持PPP链路层协议,支持IP和IPX等网络协议,可以配置DDR等参数。

no pri-group取消相应的时隙捆绑。

pri-group的索引号固定为15。

【举例】

将CE1/PRI接口的1,2,8~12等时隙捆绑为pri-group。

Quidway(config-if-E0)#pri-group timeslots 1,2,8-12

【相关命令】

channel-group

2.4 接口管理命令 接口管理命令包括:

clear port shutdown show interface 2.4.1 clear port 清除接口统计信息。

clear port [ interface-type interface-number | interface-name ]

【参数说明】

interface-type指接口类型,如Ethernet、Serial和Bri等。

interface-number指接口编号。

interface-name为接口名,为一字符串,内容为接口类型+接口编号。

【缺省情况】

如果不指定相应接口,则清除全部接口的统计信息。

【命令模式】

用户模式

【使用指南】

在某些情况下,需要统计一定时间内某接口的流量统计,这时必须在统计开始前清除该接口原有的统计信息,使接口重新进行统计。

【举例】

清除接口Serial0的统计信息。

Quidway#clear port serial0

【相关命令】

show interface

2.4.2 shutdown

关闭或重新启动物理接口。

[ no ] shutdown

【缺省情况】

在路由器上电时,初始化并启动各物理接口。

【命令模式】

接口配置模式

【使用指南】

慎重使用关闭和重启接口命令,但在某些特殊情况下,如修改接口的工作参数时,不能立即生效,需要关闭和重启接口后,才能生效。

【举例】

关闭接口Serial0。

Quidway(config-if-Serial0)#shutdown

%Serial0 is shutdown

%Interface Serial0 changed state to DOWN

%Line protocol IP on interface Serial0 changed state to DOWN

【相关命令】

show interface

2.4.3 show interface

显示接口当前运行状态和接口统计信息。

show interface { interface-type interface-number | interface-name }

【参数说明】

interface-type指接口类型,如Ethernet、Serial和Bri等。

interface-number指接口编号。

interface-name为接口名,为一字符串,内容为接口类型+接口编号。

【命令模式】

用户模式

【使用指南】

show interface命令显示信息包括:

接口的物理状态和协议状态

接口物理特性(同异步、DTE/DCE、时钟选择,外接电缆等) 接口IP地址

接口封装的链路层协议以及链路层协议运行状态和统计信息等 接口的输入输出报文统计信息

用户可以根据这些信息进行流量统计和接口的故障诊断等。

【举例】

查看接口Serial0(封装PPP协议)的运行状态和统计信息。

#show interface serial 0

Serial0 is up, line protocol is up

physical layer is synchronous

interface is DTE, clock is DTECLK1, cable type is V35

Internet address is 10.3.0.158 255.255.255.252

Encapsulation is PPP

LCP opened, IPCP opened, IPXCP disabled

Output queue 30/0, 33081 drops; Input queue 30/1, 0 drops.

5 minutes input rate 1288.14 bytes/sec, 4.97 packets/sec

5 minutes output rate 3077.11 bytes/sec, 4.94 packets/sec

997074 packets input, 485012871 bytes, 0 no buffers

1825361 packets output, 542976191 bytes, 0 no buffers

1171945 input errors, 437713 CRC, 504161 frame errors

joe

2007-01-18 17:20

0 overrunners, 230071 aborted sequences, 0 input no buffers

第三章 广域网协议配置命令3.1 PPP、SLIP和MP配置命令PPP、SLIP和MP配置命令包括:

[*]encapsulation ppp[*]encapsulation slip[*]multilink-user[*]ppp authentication[*]ppp callback[*]ppp chap host[*]ppp multilink[*]ppp negotiation timeout[*]ppp pap sent-username[*]show user[*]user 3.1.1 encapsulation ppp设置接口的链路层协议封装为PPP。 encapsulation ppp

【缺省情况】

接口的缺省链路层协议封装为PPP。

【命令模式】

接口配置模式

【使用指南】

PPP协议是提供在点到点链路上承载网络层数据包的一种链路层协议。PPP定义了一整套的协议包括链路控制协议(LCP)、网络层控制协议(NCP)和验证协议(PAP和CHAP)。PPP由于能够提供用户验证、易于扩充和支持同异步而获得较广泛的应用。 接口的链路层封装协议应与对端接口一致。

【举例】

设置接口Serial0的链路层协议封装为PPP。 Quidway(config-if-Serial0)#encapsulation ppp

【相关命令】

show interface

3.1.2 encapsulation slip设置接口的链路层协议封装为SLIP。 encapsulation slip

【缺省情况】

接口的链路层协议封装缺省为PPP。

【命令模式】

接口配置模式

【使用指南】

在点到点链路上可以采用更简单的链路层协议SLIP(Serial Line IP),主要用于在点到点串口连接上运行TCP/IP。

SLIP 协议只简单定义帧开始和结束符,以便在串行线路上截取IP报文,与PPP相比,没有地址概念、没有协商过程、不区分报文类型(因此同一时间只能支持一种网络协议)而且没有纠错功能。

接口的链路层封装协议应与对端接口一致。

【举例】

在接口Serial0上封装链路层协议SLIP。

Quidway(config-if-serial0)#encapsulation slip

【相关命令】

show interface

3.1.3 multilink-user配置根据用户名进行MP捆绑。

multilink-user user-name bind interface-type interface-number

【参数说明】

user-name 为用户名。 interface-type 为接口类型。 number 为接口序号。

【命令模式】

全局配置模式

【使用指南】

指定的接口应封装为PPP,并指定了MP属性。

在通过PPP验证后,根据对端用户名来决定是否进行MP捆绑,采用哪一个接口的工作参数进行MP捆绑,如果指定虚接口模板,则将形成一个新的虚拟接口使用。 在虚拟接口模板上可以配置的工作参数包括:

[*]本地IP地址和为PPP对端分配的IP地址(或IP地址池)[*]IPX网络号和主机号等[*]PPP工作参数(缺省封装PPP)[*]包过滤规则

【举例】

指定用户名Quidway对应虚接口模板1,并配置该虚拟接口模板的IP 地址是 202.38. 60.1 。

Quidway(config)#multilink-user Quidway bind virtual-template 1 Quidway(config)#interface virtual-template 1

Quidway(config-virtual-template1)#ip address 202.38.160.1 255.255.255.0

【相关命令】

ppp multilink

3.1.4 ppp authentication设置PPP对对端路由器的验证方式。

ppp authentication { chap | pap | chap pap | pap chap } [ callin ] [ default | name-list ]

【参数说明】

chap和pap二者必选其一,或者二者都选。 callin表示只在远端用户呼入时才验证对方。 default和name-list是AAA的验证方法表。

【缺省情况】

PPP缺省为不验证。

【命令模式】

接口配置模式

【使用指南】

PPP有两种验证方式:

[*]PAP为两次握手验证,口令为明文。[*]CHAP为三次握手验证,口令为密文。 PPP验证对端路由器可以只采用CHAP或PAP验证方法,也可以采用两种验证方法,按顺序在前一种验证失败之后,采用后一种验证。一般来说,CHAP验证更为安全可靠。 在异步拨号口上,可以只在呼入时进行验证,在呼出时不进行验证,对路由器作为接入服务器

使用时,需要这样配置。

另外可以采用已经定义的AAA验证方法表进行验证。

无论是CHAP或PAP,只是一种验证过程,最终能否通过验证,还需要AAA来作决定,AAA可以利用本地验证数据库验证或由AAA服务器进行验证。

【举例】

在接口Serial0上,采用PAP方法验证对端路由器。 Quidway(config-if-Serial0)#ppp authentication pap

【相关命令】

user,ppp chap host,ppp pap sent-username,aaa authentication ppp 3.1.5 ppp callback允许或禁止PPP发送或接受回呼请求。 [ no ] ppp callback { request | accept }

【参数说明】

no表示禁止该功能。 request表示发送回呼请求。 accept表示接受回呼请求。

【缺省情况】

缺省为禁止发送和接受回呼请求。

【命令模式】

接口配置模式

【使用指南】

回呼功能可以为主叫方节省传输费用,在某些特殊情况下需要支持回呼功能。

【举例】

设置接口Serial0允许接受回呼请求。 Quidway#ppp callback accept

【相关命令】

encapsulation ppp

3.1.6 ppp chap host采用CHAP验证时,配置本地路由器名。 ppp chap host hostname

【参数说明】

hostname为本地路由器名

【缺省情况】

缺省的本地路由器名为Quidway或用hostname命令配置的路由器域名。

【命令模式】

接口配置模式

【使用指南】

配置CHAP验证时,要将各自的hostname配置为对端的user,而且对应的password要一致。

【举例】

配置接口Serial0进行CHAP验证时,本地路由器名为QuidwayR2501。 Quidway(config-if-Serial0)#ppp chap host QuidwayR2501

【相关命令】

ppp authentication,user

3.1.7 ppp multilink配置封装PPP的接口工作在MP方式。

[ no ] ppp multilink

【缺省情况】

封装PPP的接口缺省工作在SP方式。

【命令模式】

接口配置模式

【使用指南】

为了增加带宽,可以将多个PPP链路捆绑使用,形成一个逻辑MP接口使用,此时需要在相关物理接口上指定虚接口模板。

no ppp multilink取消该接口的MP工作属性。

【举例】

配置封装PPP的接口Serial0工作在MP方式。 Quidway(config-if-Serial0)#ppp multilink

【相关命令】

encapsulation ppp,multilink-user,interface virtual-template 3.1.8 ppp negotiation timeout设置PPP协商超时时间。 ppp negotiate timeout seconds

【参数说明】

seconds为协商超时时间,单位为秒。在PPP协商过程中,如果在这个时间间隔内没有收到对端的应答报文,则PPP将会重发前一次发送的报文。

【缺省情况】

缺省的PPP协商超时时间为3秒。

【命令模式】

接口配置模式

【举例】

设置PPP协商超时时间为10秒。

Quidway(config-if-Serial0)#ppp negotiate timeout 10

【相关命令】

encapsulation ppp

3.1.9 ppp pap sent-username配置本地路由器被对端路由器采用PAP方式验证时发送的用户名和口令。

ppp pap sent-username sent-username password { 0 | 7 } password

【参数说明】

sent-username为发送的用户名。 password为发送的口令。

0和7分别表示加密显示和不加密显示口令。

【缺省情况】

被对端以PAP方式验证时,本地路由器缺省发送的用户名和口令均为quidway。

【命令模式】

接口配置模式

【使用指南】

当本地路由器被对端以PAP方式验证时,本地路由器发送的用户名sent-username和口令password应与对端路由器的user和password一致。

【举例】

设置本地路由器被对端以PAP方式验证时发送的用户名为QuidwayR2501,口令为Quidway。

Quidway(config-if-Serial0)#ppp pap sent-username QuidwayR2501 password Quidway

【相关命令】

ppp authentication pap,user 3.1.10 show user查看用户数据库。 show user

【命令模式】

用户模式

【使用指南】

该命令显示信息包括为了进行验证而配置的用户名和口令,其中口令的显示根据原来用户定义时是否进行加密显示来不同对待。

【举例】

Quidway#show user user password Cisco cisco

【相关命令】

user

3.1.11 user设置或删除用于验证的用户数据库。 user user password { 0 | 7 } password no user user

【参数说明】

user 和 password 为用户名及其口令。 0 和 7 分别表示加密显示和不加密显示口令。

【缺省情况】

系统缺省的用户数据库为空。

【命令模式】

全局配置模式

【使用指南】

用户数据库既可用于CHAP验证,也可用于PAP验证。另外对于用户口令的显示,最好采用加密显示方式。

【举例】

增加一用户:用户名和口令为Quidway1,要求口令为加密显示。 Quidway#user Quidway1 password 0 Quidway1

【相关命令】

show user,ppp chap host,ppp pap sent-username

3.2 LAPB、X.25和X.25交换配置命令LAPB、X.25、X.25交换配置命令包括: [*]clear x25 counters[*]clear x25 vc[*]encapsulation lapb[*]encapsulation x25[*]lapb k[*]lapb modulo[*]lapb n1[*]lapb n2[*]lapb t1[*]lapb t2[*]lapb t3[*]show x25 alias[*]show x25 interface[*]show x25 map[*]show x25 switch-vc-table[*]show x25 route[*]show x25 vc[*]x25 accept-reverse[*]x25 address[*]x25 alias[*]x25 check-response-address[*]x25 default[*]x25

facility cug[*]x25 hic[*]x25 hoc[*]x25 hold-queue[*]x25 hold-vc-timer[*]x25 htc[*]x25 idle[*]x25 ips[*]x25 lic[*]x25 linkrestart[*]x25 loc[*]x25 ltc[*]x25 map[*]x25 modulo[*]x25 nvc[*]x25 ops[*]x25 pvc[*]x25

response-called-address[*]x25 response-calling-address[*]x25 route[*]x25 routing[*]x25 supress-called-address[*]x25 supress-calling-address[*]x25 threshold[*]x25 tx0[*]x25 tx1[*]x25 tx2[*]x25 tx3[*]x25 win[*]x25 wout 3.2.1 clear x25 counters清除某个X.25接口的所有统计信息。 clear x25 counters interface-type interface-number

【参数说明】

interface-type为接口类型。 interface-number为接口编号。

【命令模式】

用户模式

【使用指南】

通过使用这条命令,可以使某个X.25接口的所有统计信息恢复到初始状态(全部为0),以便于您观察网络数据流量等方面的变化情况。

【举例】

清除X.25接口serial0的所有统计信息。 Quidway#clear x25 counters serial 0

【相关命令】

show interface serial,show x25 interface serial

3.2.2 clear x25 vc清除某个X.25接口上的临时虚电路(SVC)或使永久虚电路(PVC)复原。

clear x25 vc interface-type interface-number [ lcn ]

【参数说明】

interface-type 为该X.25接口的类型 Interface-number 为该X.25接口的编号 lcn 为被清除或复原的虚电路的编号(可选)

【缺省情况】

如果选择参数 lcn ,该X.25接口只有编号为 lcn 的虚电路被清除(SVC)或被复原(PVC)。如果不选择参数 lcn ,该X.25接口上的所有SVC将被清除,同时,所有PVC将被复原(即发生一次重新启动事件)。

【命令模式】

用户模式

【使用指南】

使用这条命令对一个X.25接口的虚电路进行实时的维护,为指定的虚电路发起一次清除规程(对SVC)或复原规程(对PVC),或为指定的接口发起一次重新启动规程。请注意,这条命令只有在X.25协议协商通过以后才会生效。

【举例】

使X.25接口serial1发生一次重新启动事件 Quidway#clear x25 vc serial 1

【相关命令】

show interface serial,show x25 vc,x25 idle

3.2.3 encapsulation lapb指定接口链路层协议封装为LAP协议。 encapsulation lapb [ dte | dce ] [ ip ]

【参数说明】

dte和dce表示LAPB工作方式。 ip为LAPB承载的网络层协议。

【缺省情况】

LAPB缺省工作方式为DTE,缺省承载网络层IP协议。

【命令模式】

接口配置模式

【使用指南】

虽然LAPB是X.25的二层协议,但可以作为的链路层协议进行串口封装和简单的数据传输。一般在两台路由器用专线直连时可以封装LAPB协议,此时一端工作在DTE方式,另一端工作在DCE方式。

【举例】

接口Serial0封装LAPB,并工作在DCE方式。

Quidway(config-if-Serial0)#encapsulation lapb dce

【相关命令】

show interface

3.2.4 encapsulation x25该命令将指定的接口用X.25协议封装,以后进出于此接口的数据报都将被X.25协议封装后传输。执行了该命令的接口我们称之为X.25接口。 encapsulation x25 [ dte | dce ] [ ietf | ddn | bfe ]

【参数说明】

[*]dte 指定该接口按照DTE方式工作,这也是缺省的工作方式(可选)[*]dce 指定该接口按照DCE方式工作(可选)[*]ietf 指定该接口按照IETF RFC-1356格式封装数据报,这也是缺省的封装格式(可选)[*]ddn 指定该接口按照DDN X.25标准服务的方式封装数据报(可选)[*]bfe 指定该接口按照BFE方式封装数据报(可选)

【缺省情况】

接口的缺省封装为PPP,当封装X.25协议时,缺省工作方式为DTE IETF。

【命令模式】

接口配置模式

【使用指南】

对于一个X.25连接的两端,在逻辑上要求一端是DTE,另一端是DCE;之所以说它是逻辑上的要求,是因为这里的DTE、DCE与物理上的作为电气特性的DTE、DCE是没有任何联系的。通常,如果用户设备接入到X.25公共分组网中的话,用户设备一般是作为DTE侧的,而作为DCE侧的一般是公共分组网。但是,当两台路由器只是简单地背靠背直接相连的话,那么此时虽然连接的两端都是用户设备(路由器),但应该保证这个连接的两端分别是逻辑上的DTE和DCE(即,使背靠背直接相连的两台路由器一台工作在DTE方式,另一台工作在DCE方式)。

一旦某个X.25接口被重新封装,不论是其它的链路层协议,还是X.25协议,所有您曾经配置的X.25协议的参数,除了地址映射还被保留之外,其余的都将被恢复成缺省值。也就是说,当您将这个接口再次封装为X.25接口时,曾经使用的配置中,能够继续使用只有地址映射。 在通常的应用中,如果没有特殊的要求,请您选用数据报的IETF格式的封装。

【举例】

将接口 Serial0 封装为X.25接口,工作在DTE IETF方式。 Quidway(config-if-Serial0)#encapsulation x25 dte ietf

【相关命令】

show interface

3.2.5 lapb k配置LAPB窗口参数K lapb k k-value

【参数说明】

k-value表示在任何规定时间DTE或DCE待确认的按序编号的最大I帧数,如果模数为8,则窗口参数K范围为1~7;如果模数为128,则窗口参数K范围为1~127。

【缺省情况】

窗口参数K缺省值为7。

【命令模式】

接口配置模式

【使用指南】

窗口参数K的值要根据模数值来确定。

【举例】

设置接口Serial0上LAPB窗口参数K为7。 Quidway#(config-if-Serial0)#lapb k 7

【相关命令】

lapb modulo

3.2.6 lapb modulo配置LAPB帧编号方式(又称模数)。 lapb modulo { 128 | 8 }

【参数说明】

128和8分别表示模128和模8两种编号方式。

【缺省情况】

LAPB缺省帧编号方式为模8。

【命令模式】

接口配置模式

【使用指南】

LAPB帧编号方式有两种:模8和模128。每个数据帧(I帧)均按顺序编号,编号可以从0到模数减1,序列号就在这整个模数的范围内循环。

模8是基本方式,所有的标准LAPB都实现,并且对于大多数链路来说都足够了。模128方式能够在高速链路或低错误率的链路上达到较高的吞吐率,这是因为LAPB的窗口参数K的最大值受模数的,最大为模数减1,而K指定了在收到确认前可以发送的最大帧数。

【举例】

将接口Serial0上的LAPB帧编号方式设置为模8。 Quidway(config-if-Serial0)#lapb modulo 8

【相关命令】

lapb k

3.2.7 lapb n1配置LAPB参数N1。 lapb n1 n1-value

【参数说明】

n1-value 表示参数N1值,单位比特,范围1080~12056。

【缺省情况】

LAPB参数N1缺省值为2104。

【命令模式】

接口配置模式

【使用指南】

N1值应表示DCE或DTE希望从DTE或DCE接受的I帧的最大比特数,该值应该为最大传输单元(MTU)加上协议头的总字节数的8倍。该值规定了传输帧的最大长度,从而决定了封装的X.25分组的最大长度。

【举例】

设置接口Serial0上LAPB参数N1为1080。 Quidway(config-if-Serial0)#lapb n1 1080 3.2.8 lapb n2配置LAPB参数N2 lapb n2 n2-value

【参数说明】

n2-value表示参数N2的值,范围1~255。

【缺省情况】

LAPB参数N2的缺省值为5。

【命令模式】

接口配置模式

【使用指南】

N2值表示DCE或DTE为成功地向DTE或DCE发送一个帧而进行的最大尝试次数。

【举例】

设置接口Serial0上LAPB参数N2为20。 Quidway(config-if-Serial0)#lapb n2 20 3.2.9 lapb t1配置LAPB系统定时器T1 lapb t1 t1-value

【参数说明】

t1-value为定时器T1的值,单位ms,范围1~000。

【缺省情况】

LAPB系统定时器T1的缺省值为2000ms。

【命令模式】

接口配置模式

【使用指南】

T1为发送计时器,当T1计时器到时后,DTE(DCE)就启动重发。T1的值应大于发送一个帧到接收到对它作出应答的帧之间的最大时间。

【举例】

设置接口Serial0上LAPB的定时器T1为1000ms。 Quidway(config-if-Serial0)#lapb t1 1000

【相关命令】

lapb t2,lapb t3

3.2.10 lapb t2配置LAPB系统定时器T2。 lapb t2 t2-value

【参数说明】

t2-value为定时器T2值,单位ms,范围1~000。

【缺省情况】

LAPB系统定时器T2缺省值为1000ms。

【命令模式】

接口配置模式

【使用指南】

T2为接收计时器,当T2计时器到时后,DTE(DCE)必须发送证实帧,使得对方DTE(DCE)的T1定时器超时之前能接收到证实帧(T2

【举例】

设置接口Serial0上LAPB的定时器T2为2000ms。 Quidway(config-if-Serial0)#lapb t2 2000

【相关命令】

lapb t1

3.2.11 lapb t3配置LAPB系统定时器T3。 lapb t3 t3-value

【参数说明】

t3-value为定时器T3值,单位ms,范围0~000。

【缺省情况】

LAPB定时器T3的缺省值为0ms。

【命令模式】

接口配置模式

【使用指南】

T3为空闲通道计时器,当T3计时器到时时,DCE向分组层报告链路出现了长时间的空闲通道状态,T3应当大于DCE中的计时器T1(T3>T1)。T3为0意味着定时器未起作用。

【举例】

配置接口Serial0上LAPB的T3定时器为10000ms。 Quidway(config-if-Serial0)#lapb t3 10000

【相关命令】

lapb t1

3.2.12 show x25 alias显示X.25别名表。 show x25 allias

【命令模式】

用户模式、全局配置模式、接口配置模式和路由协议配置模式等。

【使用指南】

使用这条命令可以查看为所有X.25接口设置的所有别名。

【举例】

Quidway# show x25 alias Alias for Serial0: Alias for Serial1:

Alias- 1: $20112405$ strict Alias- 2: $20112450 left

Alias- 3: 20112450$ right 上面所显示的信息表示:X.25接口Serial0没有设置别名;X.25接口Serial1设置了3个别

名,它们分别是$20112405$(匹配模式为严格匹配)、$20112405(匹配模式为左对齐匹配)、20112405$(匹配模式为右对齐匹配)。

【相关命令】

show x25 interface,x25 alias

3.2.13.show x25 interface显示X.25接口信息。 show x25 interfae serial [ number ]

【参数说明】

number为串口编号。

【缺省情况】

如果不指定串口编号,则显示全部X.25接口的信息。

【命令模式】

用户模式、全局配置模式、接口配置模式和路由协议配置模式等。

【使用指南】

在配置了X.25协议的一些参数、属性,或打开、关闭了一些X.25的功能之后,您可以使用此命令观察您操作的结果。使用此命令,您可以方便地获得一个接口上所有关于X.25的配置信息。

【举例】

显示接口Serial0的X.25接口信息。 Quidway#show x25 interface serial 0

Encapsulation X.25 DTE IETF, address is , state Ready, modulo 8 input/output: window sizes 2/2, packet sizes 128/128

Channels: Incoming-only 0-0, Two-way 1-1024, Outgoing-only 0-0 Timers: T20 180, T21 200, T22 180, T23 180, T28 300, Idle_Timer 0 New configuration(will be effective after restart): modulo 8 input/output: window sizes 2/2, packet sizes 128/128

Channels: Incoming-only 0-0, Two-way 1-1024, Outgoing-only 0-0 Statistic: Restarts 0 (Restart Collisions 0) Refused Incoming Call 0, Failing Outgoing Call 0 input/output: RESTART 0/0 CALL 0/0 DIAGNOSE 0/0 DATA 0/0 INTERRUPT 0/0 Bytes 0/0 RR 0/0 RNR 0/0 REJ 0/0

Invalid Pr: 0 Invalid Ps: 0 Unknown: 0 LAPB DTE, module 8, k 7, N1 2104, N2 5 timer: T1 2000, T2 1000, T3 0 (milliseconds) state DISCONNECT, VS 0, VR 0, Remote VR 0 IFRAME 0/0, RR 0/0, RNR 0/0, REJ 0/0 FRMR 0/0, SABM 0/0, DM 0/0, UA 0/0

DISC 0/0, invalid ns 0, invalid nr 0, link resets 0

show x25 interface 命令显示的LAPB和X.25信息的含义分别如表3-1、3-2所示。 表3-1 show x25 interface命令显示的LAPB信息 域

Encapsulation LAPB LAPB DTE

意义

该接口当前封装协议为LAPB协议 该接口LAPB工作在DTE方式

module 8 k 7 N1 12032 N2 5 timer: state VS VR

Remote VR

IFRAME 0/0 ... DISC 0/0 Invalid Ns Invalid Nr Link Resets 域

Encapsulation X.25 DTE IETF address is state modulo

input/output : window sizes ...

该接口LAPB所发送的信息帧和监控帧按照模8方式编号 该接口LAPB的窗口尺寸为7

该接口LAPB所发送的帧的最大长度为12032比特 该接口LAPB信息帧最大重新发送次数为5次 该接口LAPB的各个定时器的时延值,以毫秒为单位 该接口LAPB的当前状态 该接口LAPB的发送变量 该接口LAPB的接收变量

该接口LAPB收到的对端的最后一次对信息帧的确认 该接口LAPB所收发各种帧的统计信息,格式为:接收数目/发送数目

该接口LAPB的错误统计:接收的携带错误顺序编号的信息帧的总数

该接口LAPB的错误统计:接收的携带错误确认编号的信息帧和监控帧的总数

该接口LAPB链路的重新启动次数 意义

该接口当前封装协议为 X.25协议,X.25工作在DTE方式下,数据报封装格式为IETF格式

该X.25接口的X.121地址;若没有,该域为空 该X.25接口的当前状态

该X.25接口所发送的数据分组和流量控制分组按照模8的方式编号

该X.25接口的流量控制参数,包括接收窗口尺寸、发送窗口尺寸、最大接收分组长度(以字节为单位)、最大发送分组长度(以字节为单位)四项内容

该X.25接口的信道范围划分,依次为单向呼入信道区间、双向信道区间、单向呼出信道区间;如果某个区间的两个界定值均为0,表示该区间被禁止使用

该X.25接口的各个定时器的时延值,以秒为单位 该X.25接口的将在下一次重新启动后生效的新配置;如果该配置的某些内容错误,它们将被恢复成缺省值

该X.25接口的统计信息:重新启动的次数(其中包括的重新启动碰撞的次数)

该X.25接口的统计信息 :拒绝收到的呼叫的次数 该X.25接口的统计信息:发起呼叫失败的次数

该X.25接口的统计信息:接收到的和发送的各种分组的数目,格式为:接收数目/发送数目

该X.25接口的错误统计信息:接收到的携带错误顺序编号的数据分组的总数

该X.25接口的错误统计信息:接收到的携带错误确认编号

表3-2 show x25 interface命令显示的X.25信息

Channels : Timers :

New Configuration Restarts 0 ( Restart Collision 0)

Refused Incoming Call Failing Outgoing Call input/output : RESTART 0/0 ... REJ 0/0 Invalid Ps Invalid Pr

的数据分组和流量控制分组的总数

Unknown

该X.25接口的错误统计信息:接收到的无法解析的分组的总数

【相关命令】

show interface

3.2.14 show x25 map显示X.25地址映射表。 show x25 map

【命令模式】

用户模式、全局配置模式、接口配置模式和路由协议配置模式等。

【使用指南】

配置X.25地址映射可以通过两条途径:专门配置(使用x25 map命令)或隐含配置(使用x25 pvc命令),而通过show x25 map 命令可以查看所有的地址映射。

【举例】

Quidway#show x25 map

Serial0: X.121 20112450 <--> ip 202.38.165.19 SVC_MAP No VC attched Facility:

ACCEPT_REVERSE; BROADCAST;

PACKET_SIZE: I 512 O 512 ;

Serial1: X.121 20112451 <--> ip 202.38.166.20 PVC_MAP 1 VC: 3* Facility: BROADCAST;

WINDOW_SIZE: I 5 O 5 ;

表3-3具体解释了上述地址映射信息中各域的意义。

表3-3 X.25地址映射信息 域 Serial0 X.121 20112451 ip

202.38.165.19

SVC_MAP

该条地址映射的类型,SVC_MAP表示是临时虚电路地址映射,PVC_MAP表示是永久虚电路地址映射

与该条地址映射相关联的虚电路有一条,其编号为3;若

1 VC: 3*

没有虚电路与该地址映射相关联,则该域为“No VC attched”

该地址映射的选项,如“Broadcast”表示“允许通过该条地址映射发送广播”

该条地址映射的目的地的协议类型和协议地址

意义

该条地址映射所在的X.25接口的名字 该条地址映射的目的地的X.121地址

Facility

【相关命令】

x25 map,x25 pvc,show x25 interface

3.2.15 show x25 switch-vc-table显示X.25交换虚电路表。 show x25 switch-vc-table

【命令模式】

用户模式、全局配置模式、接口配置模式和路由协议配置模式等。

【使用指南】

该命令显示用于交换的X.25虚电路情况。

【举例】

Quidway(config)#Show x25 switch-vc-table #1 (In: Serial0-vc1024)〈— —〉(Out: Serial1-vc1) #2 (In: Serial1-vc1024)〈— —〉(Out: Serial0-vc1) 表示当前交换虚电路表中有两条记录,分别是:

[*]从Serial0的1024虚电路进,从Serial1 的1虚电路出;[*]从Serial1的1024虚电路进,从Serial0 的1虚电路出。

【相关命令】

x25 pvc,x25 route

3.2.16 show x25 route显示X.25交换路由表。 show x25 route

【命令模式】

用户模式、全局配置模式、接口配置模式和路由协议配置模式等。

【使用指南】

该命令显示信息包括:虚电路号及其交换接口等。

【举例】

Quidway(config)#Show X25 route Number X.121 CUD FowardTo #1 1 Serial0

#2 2 Serial1

上述显示信息表示,目的X.121地址为1的呼叫将被交换到接口Serial0输出,目的X.121地址为2的呼叫将被交换到接口Serial1输出。

【相关命令】

show x25 interface,x25 routing,x25 pvc,x25 route 3.2.17 show x25 vc显示X.25虚电路。 show x25 vc [ lcn ]

【参数说明】

lcn为逻辑信道号。

【缺省情况】

如果不指定逻辑信道号,则缺省显示全部虚电路。

【命令模式】

用户模式、全局配置模式、接口配置模式和路由协议配置模式等。

【使用指南】

SVC是在有数据传输要求时,由X.25经过呼叫临时建立的;PVC是手工配置的,不论是否有数据传输要求而总是存在的。当路由器工作在X.25交换方式时,为了传输被交换数据,也会有虚电路被建立。这几种虚电路都可以通过使用此命令来查看信息,只是在显示信息的某些域有所区别。

【举例】

Quidway# show x25 vc

SVC 1, State:TRANSFER, Interface: Serial0

Started: 1998-1-1 1:48:11, Last input: 0:45:57, Last output: 0:45:59 Connects: X.121 20112450 <--> ip 202.38.165.19 Window size: input 5 output 5 Packet Size: input 128 output 128

PS: 0 PR: 0 ACK: 0 Remote PR: 0 RCNT: 0 RNR: FALSE Reset times: 0

input/output: DATA 1154/1022 INTERRUPT 0/0 Bytes 1569732/1435638 RR 143/165 RNR 0/0 REJ 0/0

Snd Queue: Current length 0 Max length 50 Drops 0 Rcv Queue: Current length 0 Max length 50 Drops 0 PVC 3, State:TRANSFER, Interface: Serial1

Started: 1998-1-1 1:48:11, Last input: 0:30:09, Last output: 0:30:17 Connects: X.121 20112451 <--> ip 202.38.166.20 Window size: input 5 output 5 Packet Size: input 128 output 128

PS: 0 PR: 0 ACK: 0 Remote PR: 0 RCNT: 0 RNR: FALSE Reset times: 0

input/output: DATA 0/0 INTERRUPT 0/0 Bytes 0/0 RR 0/0 RNR 0/0 REJ 0/0

Snd Queue: Current length 0 Max length 50 Drops 0

Rcv Queue: Current length 0 Max length 50 Drops 0

上面的显示信息表示,在X.25接口Serial0上,当前存在一条临时虚电路,其编号为1; 在X.25接口Serial1上,当前存在一条永久虚电路,其编号为3。下表描述了上述信息中各个域的具体意义:

表3-4 X.25虚电路信息 域

SVC 1 State Interface Started Last input Last output

代表永久虚电路 该虚电路的当前状态 该虚电路所在的接口的名字

该虚电路建立的时间,格式为:年-月-日 时:分:秒 该虚电路最后一次接收数据分组至今(指执行“show x25 vc”命令时)所经过的时间,格式为: 时:分:秒该虚电路最后一次发送数据分组至今(指执行“show x25 vc”命令时)所经过的时间,格式为: 时:分:秒如果路由器是一次数据传输的起点或终点(即路由器不工作于X.25交换方式),该域表示和这条虚电路相关

Connects

联的地址映射;如果该虚电路是为交换而建立的(即路由器工作于交换方式),则该域描述了与该虚电路相关联的另一个X.25接口上的虚电路的类型和编号。如:

意义

该虚电路的类型和编号,SVC代表临时虚电路,PVC

“Serial1 SVC 1024”表示该虚电路和X.25接口Serial1上的临时虚电路1024相关联

Window size Packet size Vs Vr ACK Remote Vr RCNT RNR

Reset times input/output: DATA ... REJ 0/0

Snd Queue Rcv Queue

该虚电路的接收窗口尺寸和发送窗口尺寸

该虚电路的最大接收分组长度和最大发送分组长度 该虚电路的当前发送变量 该虚电路的当前接收变量 该虚电路的当前确认变量

该虚电路接收到的对端的最后一次确认

该虚电路当前已经发送了,但还未被对端确认的数据分组的个数

该虚电路当前是否处于“接收未准备就绪”状态,TRUE表示处于该状态,FALSE表示不处于该状态 该虚电路复位的次数

该虚电路的统计信息,包括接收的和发送的各种分组的个数以及所有数据分组的总字节数

该虚电路的发送队列的当前状况:最大容纳长度、当前队列长度、因队列满而丢弃的数据报的个数

该虚电路的接收队列的当前状况:最大容纳长度、当前队列长度、因队列满而丢弃的数据报的个数

【相关命令】

clear x25 vc,show x25 interface serial,x25 pvc

3.2.18 x25 accept-reverse配置一个X.25接口使其接受所有到达该接口的携带“反向计费请求”可选用户设施的呼叫;在该命令之前添加 no 关键字可以关闭这一功能,关闭后所有这样的呼叫将引发一次针对此呼叫的清除规程。 [ no ] x25 accept-reverse

【缺省情况】

系统缺省为关闭此功能。

【命令模式】

接口配置模式

【使用指南】

该项功能不影响任何不携带“反向计费请求”用户设施的呼叫;您可以在一个X.25接口上打开“接受携带反向计费请求的呼叫”这一功能,此时,所有到达该X.25接口的这样的呼叫都将被接受;您也可以通过x25 map命令中的accept-reverse选项为某一条地址映射打开此功能,此时,只有到达该接口的针对于该地址映射的这样的呼叫才被接受,而其余的这样的呼叫(指携带了反向计费请求,但不针对该地址映射的呼叫)将被清除。您可以使用show x25 interface serial命令查看一个X.25接口的该项功能是否被打开。

【举例】

为接口Serial0打开“接受携带反向计费请求的呼叫”功能。 Quidway(config-if-Serial0)#x25 accept-reverse

【相关命令】

show x25 interface serial,x25 map

3.2.19 x25 address为一个X.25接口配置或者删除X.121地址。

[ no ] x25 address x.121-address

【参数说明】

x.121-address为接口的X.121地址。

【缺省情况】

如果该X.25接口的数据封装格式为IETF,则该接口无地址; 如果该X.25接口的数据封装格式为BFE或DDN,则该接口的X.121地址是根据该接口的IP地址动态转换所得,并且这样的X.121地址是不允许被更改的。

【命令模式】

接口配置模式

【使用指南】

如果将路由器接入X.25公共分组网,则接入服务商必须为您分配一个合法的X.121地址;如果您只是简单地使用两台路由器背靠背直连,则这个合法的X.121地址可以由您来随意指定;如果您只是让路由器工作于交换方式,则可以不配X.121地址。

当您为一个X.25接口重新配置X.121地址时,您不必先删除原来的X.121地址,新的地址会自动覆盖旧的地址;当您重新封装一个X.25接口后,原来配置的X.121地址会被删除,只有在重新配置后才会重新生效。

注:关于X.121地址的格式、IP地址和X.121地址的动态转换请参考《ITU-T 建议 X.121》和相关的RFC文档。

【举例】

接口Serial0封装为X.25协议,并配置X.121地址为20112451。 Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#encapsulation x25 Quidway(config-if-Serial0)#x25 address 20112451

【相关命令】

show interface,show x25 interface

3.2.20 x25 alias为一个X.25接口指定或删除按照各种模式匹配的别名。 [ no ] x25 alias match-type alias-string

【参数说明】

match-type为该别名的匹配方式,可选择的匹配方式共有9种,它们是:

[*]free:自由匹配[*]free-ext:扩展式自由匹配[*]left:左对齐匹配[*]left-ext:扩展式左对齐匹配[*]right:右对齐匹配[*]right-ext:扩展式右对齐匹配[*]strict:严格匹配[*]whole:全匹配[*]whole-ext:扩展式严格匹配 alias-string为别名串

【缺省情况】

X.25接口缺省没有别名

【命令模式】

接口配置模式

【使用指南】

当一个X.25呼叫被跨网转发后,不同的X.25网或许会对该呼叫分组所携带的目的地址(即被叫DTE地址)进行某些操作,例如有规律地加上或者去掉前缀、后缀等。此时,您需要为路由器设置接口的别名来适应这种变化的情况。网络是否有这种功能,请向您的提供商咨询之后决定是否启用别名功能。

有关X.25别名的匹配方法的具体介绍,请参见配置指导分册中“LAPB、X.25和X.25交换配

置”一节。

【举例】

将接口Serial0封装为X.25协议,为其配置X.121地址20112451,并为其设置两个具有不同匹配方式的别名。

Quidway(config)#interface serial 0

Quidway(cofnig-if-Serial0)#encapsulation x25 Quidway(cofnig-if-Serial0)#x25 address 20112451 Quidway(cofnig-if-Serial0)#x25 alias 20112451$

Quidway(cofnig-if-Serial0)#x25 alias $20112451

经过如上的配置,对于目的地为20112451的呼叫,不论网络是做添加前缀的操作,还是做添加后缀的操作,只要该呼叫能到达本地X.25接口Serial0,该呼叫均能被接受。

【相关命令】

show x25 alias,show x25 interface serial,x25 address

3.2.21 x25 check-response-address配置是否检查X.25的呼叫接受分组(或呼叫接通分组)中的地址码组字段。

[ no ] x25 check-response-address

【缺省情况】

系统缺省不检查呼叫接受分组中的地址码组字段。

【命令模式】

接口配置模式

【使用指南】

有些网络要求被叫DTE在向主叫DTE返回呼叫接受分组时,不能够携带被叫DTE地址字段, 有些要求不能够携带主叫DTE地址字段,有些要求二者都不能够被携带,而有些要求二者都必须被携带。为了适应这多种多样的情况,Quidway(R) 系列路由器的X.25为您提供了这个功能,你可以在向您的接入服务商落实后决定是关闭还是开启此功能。

【举例】

为X.25接口Serial0开启这一功能:

Quidway(config-if-Serial0)#x25 check-response-address

【相关命令】

show x25 interface,x25 response-called-address,x25

response-calling-address

3.2.22 x25 default为某个X.25接口设置或删除X.25协议缺省承载的上层协议。 [ no ] x25 default protocol-type

【参数说明】

protocol-type为协议类型。

【缺省情况】

X.25缺省承载网络协议为IP。

【命令模式】

接口配置模式

【使用指南】

对于收到的不携带呼叫用户数据或携带了无法解析的呼叫用户数据的呼叫,Quidway(R)系列路由器的X.25需要使用该参数决定此次呼叫承载的上层协议。如果该参数不被设置,所有这样的呼入都将被清除。

【举例】

将X.25接口Serial0的缺省承载上层协议设置为IP协议。 Quidway(config-if-Serial0)#x25 default ip

【相关命令】

x25 map

3.2.23 x25 facility为某个X.25接口设置或删除可选的用户选项;如果某个选项被设置后,所有源于该X.25接口的X.25呼叫都将在呼叫分组中携带相应的信息字段。 [ no ] x25 facility facility-type facility-value

【参数说明】

facility-type为用户设施类型。

facility-value为该用户设施需要的参数。

【缺省情况】

缺省不设置任何用户设施。

【命令模式】

接口配置模式

【使用指南】

Quidway(R)系列路由器的X.25支持的用户设施与其所需参数如表3-5所示。

表3-5 X.25用户设施类型及其参数 设施类型与其参数值 意义

为该X.25接口指定一个封闭用户群(CUG,Closed

cug number

User Group)号;使用CUG,您可以通过访问的手段,在大范围的公共分组网内部建立一个属于自己的虚拟专用网;CUG从1到9999都是被允许的值。 指定从该X.25接口发起呼叫时进行最大分组长度协

packetsize in-size out-size

商;最大分组长度协商是流量控制参数协商的一部分,它需要两个参数:最大接收分组长度和最大发送分组长度;这两个值必须在16到4096这个范围内(包括16和4096),并且必须是2的整数次幂。

指定从该X.25接口发起呼叫时进行窗口尺寸协商;窗

windowsize in-size out-size reverse throughput in out

transit-delay value

口尺寸协商是流量控制参数协商的一部分,它需要两个参数:接收窗口尺寸和发送窗口尺寸;这两个值必须在1 到 模数-1 这个范围内(包括1 和 模数 -1 )。指定从该X.25接口发起呼叫时携带反向计费的请求。 指定从该X.25接口发起呼叫时进行吞吐量级的协商。 指定从该X.25接口发起呼叫时携带最大网络传输延迟请求;这个请求值您可以设置为0到65534这个范围内的任何值(包括0和65534),单位是毫秒。

为该X.25接口指定一个RPOA名字。 rpoa name

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

【举例】

指定所有从X.25接口Serial0发起的呼叫与对端进行流量控制参数的协商。 Quidway(config-if-Serial0)#x25 facility packetsize 512 512 Quidway(config-if-Serial0)#x25 facility windowsize 5 5

【相关命令】

show x25 interface,x25 map

3.2.24 x25 hic设置X.25虚电路范围中单向呼入信道区间的上限;no x25 hic命令可以将X.25协议的此参数恢复成缺省值。 [ no ] x25 hic circuit-number

【参数说明】

circuit-number 为虚电路号,范围从0到4095;如果您将该参数设置为0,那么必须将X.25协议的另一个参数lic(即单向呼入信道区间的下限)也设置为0,表示禁止使用单向呼入信道区间。

【缺省情况】

X.25虚电路范围中单向呼入信道区间的上限缺省为0。

【命令模式】

接口配置模式

【使用指南】

Quidway(R) 系列路由器的X.25缺省地将单向呼入信道区间和单向呼出信道区间禁止使用,只保留双向信道区间(从1到1024)供您使用;请根据您的接入商的要求正确地设置虚电路范围。

注:有关虚电路范围设置的要求,请参考“LAPB、X.25和X.25交换配置”小节。

【举例】

将接口Serial0封装为X.25协议,并且启用虚电路范围中的单向呼入信道区间和双向信道区间,禁用单向呼出信道区间;执行完该命令序列后,这三个区间分别是[1,7]、[8,1024]和[0,0]。

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#encapsulation x25 Quidway(config-if-Serial0)#x25 lic 1 Quidway(config-if-Serial0)#x25 hic 7 Quidway(config-if-Serial0)#x25 ltc 8

【相关命令】

x25 hoc,x25 htc,x25 lic,x25 loc,x25 ltc

3.2.25 x25 hoc设置X.25虚电路范围中单向呼出信道区间的上限;no x25 hoc命令可以将X.25协议的此参数恢复成缺省值。 [ no ] x25 hoc circuit-number

【参数说明】

circuit-number为虚电路号,范围从0到4095;如果您将该参数设置为0,那么必须将X.25协议的另一个参数loc (即单向呼出信道区间的下限)也设置为0,表示禁止使用单向呼出信道区间。

【缺省情况】

X.25虚电路范围中单向呼出信道区间的上限缺省为0。

【命令模式】

接口配置模式

【使用指南】

Quidway(R) 系列路由器的X.25缺省地将单向呼入信道区间和单向呼出信道区间禁止使用,只保留双向信道区间(从1到1024)供您使用;请根据您的接入商的要求正确地设置虚电路范围。

注:有关虚电路范围设置的要求,请参考“LAPB、X.25和X.25交换配置”小节。

【举例】

将接口Serial0封装为X.25协议,并且禁用虚电路范围中单向呼入信道区间,启用双向信道区间和单向呼出信道区间;执行完该命令序列后,这三个区间分别是[0,0]、[8,10]和[15,20]。

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#encapsulation x25 Quidway(config-if-Serial0)#x25 ltc 8 Quidway(config-if-Serial0)#x25 htc 10 Quidway(config-if-Serial0)#x25 loc 15 Quidway(config-if-Serial0)#x25 loc 20

【相关命令】

x25 hic,x25 htc,x25 lic,x25 ,x25 ltc

3.2.26 x25 hold-queue设置Quidway(R)系列路由器的X.25虚电路的数据队列的长度;no x25 hold-queue命令将使队列长度恢复到缺省值。 [ no ] x25 hold-queue queue-length

【参数说明】

queue-length为队列长度(以数据报的个数为单位)。

【缺省情况】

X.25虚电路的数据队列的长度缺省为50。

【命令模式】

接口配置模式

【使用指南】

当数据流量过大时,您可以使用该命令加长X.25虚电路的发送队列和接收队列,以免造成数据丢失而影响传输效果。需要注意的一点是,更改该参数不会影响已经存在的虚电路的数据队列。

【举例】

将X.25接口Serial0的虚电路数据队列的长度设置为75个数据报。 Quidway(config-if-Serial0)#x25 hold-queue 75

【相关命令】

x25 ips,x25 ops

3.2.27 x25 hold-vc-timer设置该参数,可以使Quidway(R) 系列路由器的X.25在这个时延内不会向一个曾经呼叫失败过的目的地再次发送呼叫请求; no x25 hold-vc-timer命令将使该参数恢复到缺省值。 [ no ] x25 hold-vc-timer minutes

【参数说明】

minutes为时延值,X.25在这个时延内不会向一个曾经呼叫失败过的目的地再次发送呼叫请求。

【缺省情况】

该参数缺省值为0

【命令模式】

接口配置模式

【使用指南】

如果向一个错误的(不存在或根本不存在或存在但现在故障)目的地频繁地发送呼叫请求,将会降低Quidway(R) 路由器的工作效率,而使用该功能则可以在一定程度上避免这种现象的发生。如果该参数被设置为0,则相当于关闭该功能。另外,该功能只对起源于本地的呼叫有效,也就是说,当Quidway(R) 路由器的X.25工作于交换方式时,这个参数是无意义的。

【举例】

将X.25接口Serial0的该参数设置为5分钟。 Quidway(config-if-Serial0)#x25 hold-vc-timer 5

【相关命令】

show x25 interface serial

3.2.28 x25 htc设置X.25虚电路范围中双向信道区间的上限;no x25 htc命令可以将X.25协议的此参数恢复成缺省值。 [ no ] x25 htc circuit-number

【参数说明】

circuit-number为虚电路号,范围从0到4095;如果您将该参数设置为0,那么必须将X.25协议的另一个参数ltc (即双向信道区间的下限)也设置为0,表示禁止使用双向信道区间。 注:有关虚电路范围设置的要求,请参考“LAPB、X.25和X.25交换配置”小节。

【缺省情况】

X.25虚电路双向信道区间的上限缺省值为1024。

【命令模式】

接口配置模式

【使用指南】

Quidway(R) 系列路由器的X.25缺省地将单向呼入信道区间和单向呼出信道区间禁止使用,只保留双向信道区间(从1到1024)供您使用;请根据您的接入商的要求正确地设置虚电路范围。

注:有关虚电路范围设置的要求,请参考“LAPB、X.25和X.25交换配置”小节。

【举例】

下面的命令序列将接口Serial0封装为X.25协议,并且禁用虚电路范围中单向呼入信道区间,启用的双向信道区间和单向呼出信道区间;执行完该命令序列后,这三个区间分别是[0,0]、[8,10]和[11,20]:

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#encapsulation x25 Quidway(config-if-Serial0)#x25 ltc 8 Quidway(config-if-Serial0)#x25 htc 10 Quidway(config-if-Serial0)#x25 loc 11 Quidway(config-if-Serial0)#x25 loc 20

【相关命令】

x25 hic,x25 hoc,x25 lic,x25 loc,x25 ltc

3.2.29 x25 idle该命令为某个接口设置临时虚电路的最大空闲时间;no x25 idle命令可以将此参数恢复成缺省值。

[ no ] x25 idle minutes

【参数说明】

minutes为临时虚电路最大空闲时间,单位为分钟。

【缺省情况】

临时虚电路最大空闲时间缺省为0分钟。

【命令模式】

接口配置模式

【使用指南】

对于永久虚电路和为了交换而建立的临时虚电路,该参数没有影响。当一条临时虚电路空闲(无数据传输)一段时间(这段时间的长度由该参数指定)后,Quidway(R) 系列路由器的 X.25将会自动清除这条临时虚电路。如果该参数被设置为0,则这条临时虚电路无论空闲多长时间,它都将被保留。该参数被设置后,将会影响该X.25接口的所有临时虚电路;您还可以通过命令“x25 map”中的选项为与该地址映射相关联的临时虚电路设置最大空闲时间。

【举例】

X.25接口Serial0的虚电路最大空闲时间设置10为分钟。 Quidway(config-if-Serial0)#x25 idle 10

【相关命令】

clear x25 vc,x25 map

3.2.30 x25 ips为某个X.25接口设置最大接收分组长度; no x25 ips命令可以将此参数恢复成缺省值。 [ no ] x25 ips bytes

【参数说明】

bytes是以字节为单位的最大接收分组长度,但必须在16到4096之间(包括16和4096),并且是2的整数次幂。

【缺省情况】

X.25接口的最大接收分组长度缺省为128。

【命令模式】

接口配置模式

【使用指南】

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

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

【举例】

将X.25接口Serial0的最大接收分组长度和最大发送分组长度设置为256字节。 Quidway(config-if-Serial0)#x25 ips 256 Quidway(config-if-Serial0)#x25 ops 256

【相关命令】

x25 facility,x25 ops,x25 pvc

3.2.31 x25 lic设置X.25虚电路范围中单向呼入信道区间的下限;no x25 lic命令可以将X.25协议的此参数恢复成缺省值。 [ no ] x25 lic circuit-number

【参数说明】

circuit-number为虚电路号,范围从0到4095;如果您将该参数设置为0,那么必须将X.25协议的另一个参数hic (即单向呼入信道区间的上限)也设置为0,表示禁止使用单向呼入信道区间。

【缺省情况】

X.25单向呼入信道区间的下限缺省值为0。

【命令模式】

接口配置模式

【使用指南】

Quidway(R) 系列路由器的X.25缺省地将单向呼入信道区间和单向呼出信道区间禁止使用,只保留双向信道区间(从1到1024)供您使用;请根据您的接入商的要求正确地设置虚电路范围。

注:有关虚电路范围设置的要求,请参考“LAPB、X.25和X.25交换配置”小节。

【举例】

将接口Serial0封装为X.25协议,并且启用虚电路范围中的单向呼入信道区间和双向信道区间,禁用单向呼出信道区间;执行完该命令序列后,这三个区间分别是[1,9]、[11,1024]和[0,0]。

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#encapsulation x25 Quidway(config-if-Serial0)#x25 lic 1 Quidway(config-if-Serial0)#x25 hic 9 Quidway(config-if-Serial0)#x25 ltc 11 Quidway(config-if-Serial0)#x25 htc 1024

【相关命令】

x25 hic,x25 hoc,x25 htc,x25 ,x25 ltc

3.2.32 x25 linkrestart设置让X.25的第三层(分组层)在第二层(LAPB,链路层)复位后重新启动;关闭此功能,请用no x25 linkrestart命令。 [ no ] x25 linkrestart

【缺省情况】

缺省为该功能开启。

【命令模式】

接口配置模式

【使用指南】

一般来说,该功能是必要的,所以除非在有特殊要求的网络环境里,建议不要关闭此功能。

【举例】

关闭X.25接口Serial0的该项功能。

Quidway(config-if-Serial0)#no x25 linkrestart

【相关命令】

clear x25 vc

3.2.33 x25 loc设置X.25虚电路范围中单向呼出信道区间的下限;no x25 loc命令可以

将X.25协议的此参数恢复成缺省值。 [ no ] x25 loc circuit-number

【参数说明】

circuit-number为虚电路号,范围从0到4095;如果您将该参数设置为0,那么必须将X.25协议的另一个参数hoc (即单向呼出信道区间的上限)也设置为0,表示禁止使用单向呼出信道区间。

【缺省情况】

X.25虚电路范围中单向呼出信道区间的下限缺省为0。

【命令模式】

接口配置模式

【使用指南】

Quidway(R) 系列路由器的X.25缺省地将单向呼入信道区间和单向呼出信道区间禁止使用,只保留双向信道区间(从1到1024)供您使用;请根据您的接入商的要求正确地设置虚电路范围。

注:有关虚电路范围设置的要求,请参考“LAPB、X.25和X.25交换配置”小节。

【举例】

将接口Serial0封装为X.25协议,并且禁用虚电路范围中的单向呼入信道区间,启用双向信道区间和单向呼出信道区间;执行完该命令序列后,这三个区间分别是[0,0]、[1990,1995]和[2000,2005]。

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#encapsulation x25 Quidway(config-if-Serial0)#x25 ltc 1990 Quidway(config-if-Serial0)#x25 htc 1995 Quidway(config-if-Serial0)#x25 loc 2000 Quidway(config-if-Serial0)#x25 hoc 2005

【相关命令】

x25 hic,x25 hoc,x25 htc,x25 lic,x25 ltc

3.2.34 x25 ltc设置X.25虚电路范围中双向信道区间的下限;no x25 ltc命令可以将X.25协议的此参数恢复成缺省值。 [ no ] x25 ltc circuit-number

【参数说明】

circuit-number为虚电路号,范围从0到4095;如果您将该参数设置为0,那么必须将X.25协议的另一个参数htc (即双向信道区间的上限)也设置为0,表示禁止使用双向信道区间。

【缺省情况】

X.25虚电路范围中双向信道区间的下限缺省值为1。

【命令模式】

接口配置模式

【使用指南】

Quidway(R) 系列路由器的X.25缺省地将单向呼入信道区间和单向呼出信道区间禁止使用,只保留双向信道区间(从1到1024)供您使用;请根据您的接入商的要求正确地设置虚电路范围。

注:有关虚电路范围设置的要求,请参考“LAPB、X.25和X.25交换配置”小节。

【举例】

将接口Serial0封装为X.25协议,并且启用虚电路范围中的单向呼入信道区间和双向信道区间,禁用单向呼出信道区间;执行完该命令序列后,这三个区间分别是[1,9]、[20,25]和[0,0]。

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#encapsulation x25 Quidway(config-if-Serial0)#x25 lic 1 Quidway(config-if-Serial0)#x25 hic 9 Quidway(config-if-Serial0)#x25 ltc 20 Quidway(config-if-Serial0)#x25 htc 25

【相关命令】

x25 hic,x25 hoc,x25 htc,x25 lic,x25 loc

3.2.35 x25 map设置局域网之间使用的网际协议的地址与X.121地址之间的地址映射;删除一条已经存在的地址映射,使用no x25 map命令。

[ no ] x25 map protocol-type protocol-address x.121-address [ option ]

【参数说明】

[*]protocol-type为该地址映射的网络协议的类型,目前Quidway(R)系列路由器的X.25支持IP和IPX两种网络协议。[*]protocol-address为对端主机的网络协议地址。[*]x.121-address为对端主机的X.121地址。[*]option为该地址映射指定一些属性或用户设施(可选)

【缺省情况】

系统缺省为没有任何地址映射。

【命令模式】

接口配置模式

【使用指南】

因为对于X.25网来说,它没有一种协议可以动态地发现目的地X.121的地址,所以,您必须为所有的目的地指定相应的地址映射,才可以使X.25正确地工作。

一旦您指定一条地址映射,这条地址映射的所有内容(包括协议地址、X.121地址及其所有选项)都不能再被改变,若想改变,您可以先删除该地址映射(用no x25 map命令),然后再创建一条新的地址映射。

在同一个X.25接口上,不应该存在两条或两条以上的地址映射,它们的协议地址是相同的(事实上,Quidway(R) 系列路由器的X.25也会拒绝您的这种配置)。建议在一个X.25接口上的所有地址映射的X.121地址应彼此不同,因为这样的配置在某些情况下有可能产生副作用。 下表描述了所有选项及其意义: 表3-6 X.25地址映射各选项意义

选项

accept-reverse broadcast

cug group-number idle minutes lin

意义

接受针对于该地址映射的携带了反向计费请求的呼叫;如果该选项未选,所有这样的呼叫将被清除。

向该目的地发送网际协议的广播和IP协议的多播,该选项对一些路由协议(如RIP)提供了强有力的支持。 指定该X.25接口的封闭用户群号。

指定与该地址映射相关联的虚电路的最大空闲时间,0表示空闲时间无限大。

指定该地址映射在备份中心中的逻辑通道号(请参见“备份中心

logical-channel-number 配置”小节)。

禁止接受针对于该地址映射的呼叫。 no-incoming no-outgoing nvc count

packetsize in-size out-size reverse

throughput in out transit-delay milliseconds

windowsize in-size out-size

禁止使用该地址映射发起呼叫。

设置可以与该地址映射相关联的虚电路的最大数目。

使用该地址映射发起呼叫时,与对端进行最大分组长度的协商,分组长度以字节为单位,在16到4096范围内(包括16和4096),并且必须是2的整数次幂。

使用该地址映射发起呼叫时,携带反向计费请求。

使用该地址映射发起呼叫时,与对端进行吞吐量级的协商。 使用该地址映射发起呼叫时,携带最大传输时延请求。 使用该地址映射发起呼叫时,与对端进行窗口尺寸的协商,接收窗口和发送窗口的尺寸在1到该地址映射所在的X.25接口的模数-1之间(包括1和模数-1)。

【举例】

分别在X.25接口Serial0和Serial1上各设置两条地址映射,这四条地址映射具有互不相同的属性。

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#x25 map ip 202.38.160.11 20112451 reverse accept-reverse

Quidway(config-if-Serial0)#x25 map ip 202.38.160.138 20112450 packetsize 512 512 idle 10

Quidway(config)#interface serial 1

Quidway(config-if-Serial1)#x25 map ipx 20.30.4.1 25112451 windowsize 4 4 broadcast

Quidway(config-if-Serial0)#x25 map ipx 20.30.4.8 25112450 no-incoming lin 6

【相关命令】

show x25 interface serial,show x25 map,x25 accept-reverse,x25 facility,x25 idle,x25 nvc

3.2.36 x25 modulo设置一个X.25接口的数据分组编号方式,no x25 modulo命令将该参数恢复成缺省值。

[ no ] x25 modulo modulus

【参数说明】

modulus为模数,取值为8或128。

【缺省情况】

X.25接口的数据分组编号方式缺省为模8方式。

【命令模式】

接口配置模式

【使用指南】

X.25的流量控制的基础就是滑动窗口,而滑动窗口的关键在于为所发送的数据分组顺序循环编号并等待对端确认。在编号时,所谓顺序是指顺序向上递增,如“......2,3,4,5,6,......”;所谓循环是指到达某个数后(我们称这个数为“模数”),编号将再次重头开始,如模数为8时,“......4,5,6,7,0,1,......”。

X.25协议规定了两种编号模数:8(也称基本编号方式)和128(也称扩展编号方式),Quidway(R) 系列路由器的X.25支持以上两种方式。

【举例】

将X.25接口Serial0的模数设置为128。 Quidway(config-if-Serial0)#x25 modulo 128

【相关命令】

show interface,show x25 interface serial,x25 facility,x25 map,x25 pvc,x25 win,x25 wout

3.2.37 x25 nvc为一个X.25接口的所有地址映射设置可以相关联的虚电路的最大数目,no x25 nvc 命令将该参数恢复成缺省值。 [ no ] x25 nvc count

【参数说明】

count为虚电路数目,取值1~8。

【缺省情况】

该参数缺省值为1。

【命令模式】

接口配置模式

【使用指南】

如果您设置了该参数大于1,在传输时延较长的线路上,当虚电路的发送窗口和发送队列都满了以后,就会创建一条新的通向同一个目的地的虚电路;否则,数据报将被丢弃。

【举例】

将X.25接口Serial0的该参数设置为3。 Quidway(config-if-Serial0)#x25 nvc 3

【相关命令】

show interface,show x25 interface serial,x25 map

3.2.38 x25 ops为某个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] [0,0] [1,10] [5,10] [0,0] [0,0]

项及其意义。

表3-8 虚电路的属性选项及其意义

选项

broadcast

意义

向该虚电路的对端发送广播。 双向信道区间 [1,1024] [10,24] [15,30] [15,25] [0,0] [0,0]

单向呼出信道区间

[0,0] [0,0] [0,0] [30,32] [20,45] [0,0]

永久虚电路信道区间

被禁止 [1,9] 被禁止 [1,4] [1,19] [1,4095]

您可以在设置这条虚电路的同时为其指定一些属性,如流量控制参数等,表3-8描述了各个选

packetsize in-size out-size windowsize in-size out-size

指定该虚电路的最大接收分组长度和最大发送分组长度,以字节为单位,在16到4096范围内(包括16和4096),并且必须是2的整数次幂。

指定该虚电路的接收窗口和发送窗口的尺寸,在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

3.3 帧中继配置命令帧中继配置命令包括:

[*]clear frame-relay-inarp[*]encapsulation frame-relay[*]frame-relay

interface-dlci[*]frame-relay intf-type[*]frame-relay inverse-arp[*]frame-relay local-dlci[*]frame-relay lmi-n391dte[*]frame-relay lmi-n392dce[*]frame-relay lmi-n392dte[*]frame-relay lmi-n393dce[*]frame-relay lmi-n393dte[*]frame-relay lmi-t391dte[*]frame-relay

lmi-t392dce[*]frame-relay map[*]frame-relay route[*]frame-relay switching[*]show frame-relay lmi[*]show frame-relay map[*]show

frame-relay packet[*]show frame-relay pvc[*]show frame-relay route[*]show frame-relay status[*]show frame-relay traffic

3.3.1 clear frame-relay-inarp清除所有通过逆向地址解析建立的地址映射。 clear frame-relay-inarp

【命令模式】

用户模式

【使用指南】

在某些特殊情况下,如网络结构修改,导致原来建立的动态地址映射失效,需要重新建立,此时可以用该命令清除全部动态地址映射。

【举例】

清除全部帧中继动态地址映射。 Quidway#clear frame-relay-inarp

【相关命令】

frame-relay inverse-arp

3.3.2 encapsulation frame-relay封装接口链路层协议为帧中继。 encapsulation frame-relay

【缺省情况】

接口的缺省链路层协议封装为PPP。

【命令模式】

接口配置模式

【使用指南】

在Quidway(R) 系列路由器中,封装帧中继协议时,是按照RFC1294规定的格式进行封装的,即支持IETF标准。有些路由器除支持IETF标准外,还有自己的专用格式。

【举例】

在接口Serial0上封装帧中继。

Quidway(config-if-Serial0)#encapsulation frame-relay

【相关命令】

show interface

3.3.3. frame-relay interface-dlci配置或取消帧中继子接口的虚电路号。 [ no ] frame-relay interface-dlci dlci

【参数说明】

dlci 是为帧中继子接口分配的虚电路号。

【命令模式】

接口配置模式

【使用指南】

该命令功能类似于frame-relay local-dlci 命令,不同之处在于frame-relay local-dlci 只能为主接口指定虚电路,而 frame-relay interface-dlci 命令则既可为主接口也可为子接口指定虚电路。同时只有在子接口作为DCE侧设备使用时,才需要指定虚电路。

【举例】

为帧中继子接口Serial0.1 分配一条DLCI=100的虚电路。 Quidway(config-if-Serial0.1)#frame-relay interface-dlci 100

【相关命令】

encapsulation frame-relay

3.3.4 frame-relay intf-type设置帧中继的终端类型。 frame-relay intf-type { dte | dce | nni }

【参数说明】

dte、dce和nni为帧中继的三种工作方式。

【缺省情况】

帧中继缺省终端类型为DTE。

【命令模式】

接口配置模式

【使用指南】

在帧中继中,通信的双方区分为用户侧和网络侧。用户侧称为DTE,而网络侧称为DCE。Quidway(R) 系列路由器的帧中继接口既可以工作在DTE方式,也可以工作在DCE方式。 如果两台路由器背靠背直连,则一端为DCE,另一端为DTE。如果路由器与帧中继交换机相连,则路由器应工作在DTE方式。

如果要求某个帧中继接口支持PVC交换,则需要将该接口的工作方式设为NNI,而且对端路由器的相关接口也需设为NNI模式。

【举例】

设置帧中继接口Serial0工作在DCE方式下。

Quidway(config-if-Serial0)#frame-relay intf-type dce

【相关命令】

encapsulation frame-relay,frame-relay switching 3.3.5 frame-relay inverse-arp允许或禁止帧中继动态地址映射。 [ no ] frame-relay inverse-arp [ ip | ipx ] [ dlci ]

【参数说明】

ip 和 ipx 表示对哪一种网络协议进行逆向地址解析。 dlci为虚电路号,表示只对该虚电路号进行逆向地址解析。

【缺省情况】

系统缺省为对所有协议都进行逆向地址解析。

【命令模式】

接口配置模式

【使用指南】

帧中继在接口上发送数据时,也需要进行网络地址到虚电路号的映射,该映射可以由手工配置来指定,也可以用自动的逆向地址解析功能来完成。

【举例】

在帧中继接口Serial0上只允许对IP协议进行逆向地址解析。 Quidway(config-if-Serial0)#frame-relay inverse-arp ip

【相关命令】

frame-relay map,clear frame-relay inverse-arp,show frame-relay map 3.3.6 frame-relay local-dlci增加或删除帧中继本地可用的虚电路号。 [ no ] frame-relay local-dlci dlci

【参数说明】

dlci为虚电路号。

【缺省情况】

系统缺省没有本地可用的虚电路号。

【命令模式】

接口配置模式

【使用指南】

帧中继的虚电路号是由DCE侧决定的,因此在DTE侧不需要配置此参数。

【举例】

指定帧中继接口工作方式为DCE,而且本地可用的虚电路号为100和200。 Quidway(config-if-Serial0)#encapsulation frame-relay Quidway(config-if-Serial0)#frame-relay intf-type dce Quidway(config-if-Serial0)#frame-relay local-dlci 100 Quidway(config-if-Serial0)#frame-relay local-dlci 200

【相关命令】

frame-relay intf-type

3.3.7 frame-relay lmi-n391dte配置DTE侧请求PVC状态的计数器。 frame-relay lmi-n391dte n391-value

【参数说明】

n391-value为请求PVC状态的计数器值,范围1~255。

【缺省情况】

该参数的缺省值为6。

【命令模式】

接口配置模式

【使用指南】

DTE设备每隔一定的时间(时间间隔由T391决定)要发送一个 Status-Enquiry报文。Status-Enquiry报文有两种类型:链路完整性验证报文和链路状态查询报文。参数N391定义两种报文的发送比例,即:链路完整性验证报文数:链路状态查询报文数= N391:1。

【举例】

设置帧中继接口Serial0工作在DTE方式,请求PVC状态的计数器值为6。 Quidway(config-if-Serial0)#encapsulation frame-relay Quidway(config-if-Serial0)#frame-relay intf-type dte Quidway(config-if-Serial0)#frame-relay lmi-n391dte 6

【相关命令】

frame-relay intf-type,frame-relay lmi-t391dte 3.3.8 frame-relay lmi-n392dce配置DCE侧错误阈值。 frame-relay lmi-n393dce n392-value

【参数说明】

n392-value为错误阈值,范围1~10。

【缺省情况】

该参数缺省值为3。

【命令模式】

接口配置模式

【使用指南】

DCE设备每隔一定的时间(时间间隔由T392决定)要求DTE设备发送一个Status-Enquiry报文。如果DCE没有收到Status-Enquiry报文,DCE就记录该错误,且错误次数加1。如果错误次数超过门限,DCE设备就认为物理通路不可用,所有的虚电路都不可用。 N392和N393一起定义了“错误门限”。其中N393表示被观察的总事件数,N392表示在被观察的总事件数中发生的错误门限。也就是说,如果DCE设备在 N393个时间间隔中,发生错误次数达到N392,DCE设备就认为错误次数达到门限,且认为物理通路不可用,所有的虚电路都不可用。 N392应小于N393。

【举例】

配置帧中继接口Serial0的工作在DCE方式,并配置N392和N393为3和4。 Quidway(config-if-Serial0)#encapsulation frame-relay Quidway(config-if-Serial0)#frame-relay intf-type dce Quidway(config-if-Serial0)#frame-relay lmi-n392dce 3 Quidway(config-if-Serial0)#frame-relay lmi-n393dce 4

【相关命令】

frame-relay intf-type,frame-relay lmi-n393dce 3.3.9 frame-relay lmi-n392dte配置DTE侧错误阈值。 frame-relay lmi-n392dte n392-value

【参数说明】

n392-value为错误阈值,范围1~10。

【缺省情况】

该参数缺省值为3。

【命令模式】

接口配置模式

【使用指南】

DTE设备每隔一定的时间要发送一个Status-Enquiry报文去查询链路状态,DCE设备收到该报文后应立即发送Status-Response报文。如果DTE设备在规定的时间内没有收到响应,就记录该错误,且错误次数加1。如果错误次数超过门限,DTE设备就认为物理通路不可用,所有的虚电路都不可用。

N392和N393两个参数一起定义了“错误门限”。其中N393表示被观察的事件总数,N392表示在被观察的事件总数中发生的错误门限。也就是说,如果DTE设备发送 N393个Status-Enquiry报文中,如果发生错误数达到 N392,DTE设备就认为错误次数达到门限,

且认为物理通路不可用,所有的虚电路都不可用。 N392应小于N393。

【举例】

配置帧中继接口Serial0的工作在DTE方式,并配置N392和N393为3和4。 Quidway(config-if-Serial0)#encapsulation frame-relay Quidway(config-if-Serial0)#frame-relay intf-type dte Quidway(config-if-Serial0)#frame-relay lmi-n392dte 3 Quidway(config-if-Serial0)#frame-relay lmi-n393dte 4

【相关命令】

frame-relay intf-type,frame-relay lmi-n393dte 3.3.10 frame-relay lmi-n393dce配置DCE侧事件计数器。 frame-relay lmi-n393dce n393-value

【参数说明】

n393-value为事件计数器,范围1~10。

【缺省情况】

该参数缺省值为4。

【命令模式】

接口配置模式

【使用指南】

DCE设备每隔一定的时间(时间间隔由T392决定)要求DTE设备发送一个Status-Enquiry报文。如果DCE没有收到Status-Enquiry报文,DCE就记录该错误,且错误次数加1。如果错误次数超过门限,DCE设备就认为物理通路不可用,所有的虚电路都不可用。 N392和N393一起定义了“错误门限”。其中N393表示被观察的总事件数,N392表示在被观察的总事件数中发生的错误门限。也就是说,如果DCE设备在 N393个时间间隔中,发生错误次数达到N392,DCE设备就认为错误次数达到门限,且认为物理通路不可用,所有的虚电路都不可用。 N392应小于N393。

【举例】

配置帧中继接口Serial0的工作在DCE方式,并配置N392和N393为3和4。 Quidway(config-if-Serial0)#encapsulation frame-relay Quidway(config-if-Serial0)#frame-relay intf-type dce Quidway(config-if-Serial0)#frame-relay lmi-n392dce 3 Quidway(config-if-Serial0)#frame-relay lmi-n393dce 4

【相关命令】

frame-relay intf-type,frame-relay lmi-n393dce 3.3.11 frame-relay lmi-n393dte配置DTE侧事件计数器。 frame-relay lmi-n393dte n393-value

【参数说明】

n393-value为事件计数器,范围1~10。

【缺省情况】

该参数缺省值为4。

【命令模式】

接口配置模式

【使用指南】

DTE设备每隔一定的时间要发送一个Status-Enquiry报文去查询链路状态,DCE设备收到该报文后应立即发送Status-Response报文。如果DTE设备在规定的时间内没有收到响应,就记录该错误,且错误次数加1。如果错误次数超过门限,DTE设备就认为物理通路不可用,所有的虚电路都不可用。

N392和N393两个参数一起定义了“错误门限”。其中N393表示被观察的事件总数,N392表示在被观察的事件总数中发生的错误门限。也就是说,如果DTE设备发送 N393个Status-Enquiry报文中,如果发生错误数达到 N392,DTE设备就认为错误次数达到门限,且认为物理通路不可用,所有的虚电路都不可用。 N392应小于N393。

【举例】

配置帧中继接口Serial0的工作在DTE方式,并配置N392和N393为3和4。 Quidway(config-if-Serial0)#encapsulation frame-relay Quidway(config-if-Serial0)#frame-relay intf-type dte Quidway(config-if-Serial0)#frame-relay lmi-n392dte 3 Quidway(config-if-Serial0)#frame-relay lmi-n393dte 4

【相关命令】

frame-relay intf-type,frame-relay lmi-n392dte 3.3.12 frame-relay lmi-t391dte配置DTE侧轮询定时器。 frame-relay lmi-t391dte t391-value

【参数说明】

t391-value为轮询定时器值,范围5~30。

【缺省情况】

该参数缺省为15。

【命令模式】

接口配置模式

【使用指南】

该参数定义了DTE设备发送Status-Enquiry报文的间隔时间。

【举例】

配置帧中继接口Serial0的工作在DTE方式,并配置T391为15。 Quidway(config-if-Serial0)#encapsulation frame-relay Quidway(config-if-Serial0)#frame-relay intf-type dte Quidway(config-if-Serial0)#frame-relay lmi-t391dte 15

【相关命令】

frame-relay intf-type,frame-relay lmi-t392dce 3.3.13frame-relay lmi-t392dce配置DCE侧轮询定时器。 frame-relay lmi-t392dce t392-value

【参数说明】

t392-value为轮询定时器值,范围5~30。

【缺省情况】

该参数缺省值为15。

【命令模式】

接口配置模式

【使用指南】

该参数定义了DCE设备等待一个Status-Enquiry报文的最大时间,T392应大于T391。

【举例】

配置帧中继接口Serial0的工作在DCE方式,并配置T392为15。 Quidway(config-if-Serial0)#encapsulation frame-relay Quidway(config-if-Serial0)#frame-relay intf-type dce Quidway(config-if-Serial0)#frame-relay lmi-t392dce 15

【相关命令】

frame-relay intf-type,frame-relay lmi-t391dte 3.3.14 frame-relay map增加或删除一条帧中继的地址映射。

[ no ] frame-relay map { ip | ipx } protocol-address dlci [ broadcast ] [ lin logic-channel-number ]

【参数说明】

ip 和 ipx为帧中继支持的网络协议。 protocol-address为IP或IPX地址。 dlci为网络地址对应的虚电路号。 broadcast表示是否支持广播。

logic-channel-number 为指定的备份中心逻辑通道号,缺省为不指定。

【缺省情况】

系统缺省没有静态地址映射,而且允许逆向地址解析。

【命令模式】

接口配置模式

【使用指南】

地址映射可以通过手工配置建立,也可以通过逆向地址解析协议来完成。当对端主机较少或有缺省路由的情况下采用手工配置静态地址映射,当对端路由器也支持逆向地址解析协议而且网络较复杂的情况下,采用逆向地址解析协议建立动态地址映射。

【举例】

接口Serial0连接的对端路由器IP地址为202.38.163.252,在本地Serial0上有一条DLCI = 50的虚电路连接到该路由器,配置静态地址映射。

Quidway(config-if-Serial0)#frame-relay map ip 202.38.163.252 50

【相关命令】

show frame-relay map,frame-relay inverse-arp 3.3.15 frame-relay route为帧中继的PVC交换设定静态路由。 [ no ] frame-relay route in-dlci out-interface out-dlci

【参数说明】

in-dlci 接口上收到包的DLCI out-interface 路由器转发包的接口名

out-dlci 路由器转发包的指定out-interface接口的DLCI

【缺省情况】

系统缺省没有帧中继PVC的静态路由被设定。

【命令模式】

接口配置模式

【使用指南】

在配置帧中继PVC的静态路由之前,必需首先设置允许帧中继的PVC交换。

【举例】

下面的例子是配置一个静态路由,允许在DLCI 100的包通过在串口2上的DLCI 200转发出去。

Quidway(config-if-Serial1)#frame-relay route 100 interface Serial2 200

【相关命令】

show frame-relay route,frame-relay switching

3.3.16 frame-relay switching在帧中继DCE或NNI接口上允许或禁止PVC交换。 [ no ] frame-relay switching

【缺省情况】

系统缺省不进行帧中继交换。

【命令模式】

全局配置模式

【使用指南】

本命令必须在配置路由之前使用。

【举例】

Quidway(config)#frame-relay switching

【相关命令】

frame-relay route

3.3.17 show frame-relay lmi显示Q.933信令帧的统计信息。 show frame-relay lmi

【命令模式】

用户模式

【使用指南】

Q.933信令帧用于维护当前帧中继链路,包括状态询问报文和状态消息报文。根据这些显示信息,可以帮助用户进行故障的诊断。

【举例】

Quidway#show frame-relay lmi

LMI Statistics for Serial0(interface type: DTE) 100 status enquiry sent,100 status received

0 status discarded, 0 status timeouts

以上显示信息表示该串口封装帧中继的终端类型为DTE,已发送了100个“状态询问”报文,接收到100个“状态消息”报文,没有被丢弃的“状态消息”报文,没有等待“状态消息”报文时超时。

【相关命令】

frame-relay intf-type

3.3.18 show frame-relay map显示帧中继地址映射表。 show frame-relay map

【命令模式】

用户模式

【使用指南】

根据该命令的显示信息可以查看用户配置的静态地址映射是否正确以及动态地址映射是否工作正常等。

【举例】

Quidway#show frame-relay map Serial0(protocol is down): ip 1.1.1.1 100, static

ip 2.2.2.2 200, dynamic

以上帧中继地址映射表信息含义 如表3-8所示。

以上显示信息表示该串口上帧中继协议状态未激活,有两条IP地址到帧中继地址(DLCI)的映射,其中之一是手工配置从1.1.1.1到100的映射,另一条是自动产生的从2.2.2.2到200的映射。

表3-8 帧中继地址映射表信息 域 static dynamic

意义

表示该映射关系是手工配置的

表示该映射关系是通过逆向地址解析协议自动产生的

【相关命令】

frame-relay map,frame-relay inverse-arp

3.3.19 show frame-relay packet显示帧中继当前收发数据的统计信息。 show frame-relay packet

【命令模式】

用户模式

【使用指南】

根据该命令输出信息,可以进行帧中继的流量统计和帮助故障诊断等。

【举例】

Quidway#show frame-relay packet

Frame-relay packet statistics for interface Serial0: 7001 packet input, 96848 bytes 7001 packet output, 91013 bytes 3 input error, 0 output error

以上显示信息表示该接口已接收到的7001报文和96848字节,发送7001报文和91013字节,接收到3个错误报文,没有发送报文错误。

【相关命令】

show interface

3.3.20 show frame-relay pvc显示帧中继永久虚电路表。 show frame-relay pvc

【命令模式】

用户模式

【使用指南】

该命令显示帧中继的永久虚电路状态和该虚电路收发数据的统计信息。

【举例】

Quidway#show frame-relay pvc Serial0 Frame Relay DTE statistics: DLCI=100, status=ACTIVE

FECNs=0, BECNs=0, RecvFrames=3, RecvOctets=90, SentFrames=0, SentOctets=0

以上显示信息表示,该接口工作在帧中继DTE方式,标志符100的虚电路是可用的,在该虚电路上没有接收“前向拥塞通知”和“后向拥塞通知”,接收3帧共90字节,没有发送帧。含义如表3-9所示。

表3-9 帧中继永久虚电路表信息 域

DLCI status FECNs BECNs RecvFrames RecvOctets SentFrames SentOctets

意义

虚电路的标识符 虚电路状态

该虚电路接收到“前向拥塞通知”个数 该虚电路接收到“后向拥塞通知”个数

该虚电路接收到的帧数 该虚电路接收到的字节数 该虚电路发送的帧数 该虚电路发送的字节数

【相关命令】

frame-relay local-dlci

show frame-relay route显示所有配置的帧中继路由的状态。

3.3.21 show frame-relay route

【命令模式】

用户模式

【使用指南】

使用该命令可以查看用户的帧中继路由配置是否正确。

【举例】

Quidway# show frame-relay route

InputIntf Input Dlci Output Intf Output Dlci Status Serial1 100 Serial2 200 active Serial1 101 Serial2 201 active Serial1 102 Serial2 202 active Serial1 103 Serial3 203 inactive Serial2 200 Serial1 100 active Serial2 201 Serial1 101 active Serial2 202 Serial1 102 active Serial3 203 Serial1 103 inactive 各域含义如下:

Input Intf 输入接口单元 Input Dlci 输入DLCI号 Output Intf 输出接口单元 Output Dlci 输出DLCI号 Status 连接状态

【相关命令】

frame-relay route

3.3.22 show frame-relay status显示帧中继在每个接口上的协议状态。 show frame-relay status

【命令模式】

用户模式

【使用指南】

该命令显示各个帧中继接口的协议状态,有助于故障的诊断。

【举例】

Quidway#show frame-relay status Serial 0 Current Status: DOWN Serial 1 Current Status: UP

以上显示信息表示帧中继接口Serial0协议处于DOWN状态,Serial1处于UP状态。其含义如表3-10所示。

表3-10 封装帧中继接口协议状态信息 域

UP DOWN

意义

已和对端接通,链路层已激活

链路层未激活

【相关命令】

show interface

3.3.23 show frame-relay traffic显示帧中继逆向地址解析协议的报文统计信息。 show frame-relay traffic

【命令模式】

用户模式

【使用指南】

帧中继逆向地址解析协议的报文包括地址解析请求报文和地址解析响应报文。根据该命令的输出信息,可以诊断逆向地址解析协议是否正常工作。

【举例】

Quidway#show frame-relay traffic ARP request sent 0 ARP replies sent 0

ARP request recvd 0 ARP replies recvd 0

以上显示信息表示没有接收和发送地址解析请求报文和地址解析响应报文。

【相关命令】

frame-relay inverse-arp

3.4 ISDN协议配置命令ISDN协议配置命令包括:

[*]isdn answer1[*]isdn answer2[*]isdn pots1-answer[*]isdn

pots2-answer[*]isdn tei-negotiation[*]pots[*]show isdn active[*]show isdn answer[*]show isdn status[*]show isdn timer[*]show isdn type

3.4.1 isdn answer1设置或取消数字入呼叫时需要检查的被叫号码或子地址。 [ no ] isdn answer1[called-party-number][:subaddress]

【参数说明】

called-party-number为被叫号码,长度为1~20的数字字符串。

subaddress为子地址,长度为1~20的数字或英文字母字符串,大小写不敏感。

【缺省情况】

系统缺省为数字入呼叫时,不对被叫号码或子地址进行检查。

【命令模式】

ISDN BRI、PRI接口配置模式

【使用指南】

该命令用于数字呼入时的检查项设置。只要设定了子地址,对方无论是未发送或发送错子地址,都拒绝该呼叫。

另外,还可以用isdn answer2 命令设置附加检查项。

【举例】

设置接口BRI0数字入呼叫时检查号码为66668888 Quidway(config-if-Bri0)#isdn answer1 66668888 取消上述设置

Quidway(config-if-Bri0)#no isdn answer1 或

Quidway(config-if-Bri0)#no isdn answer1 66668888

【相关命令】

isdn answer2,show isdn answer

3.4.2 isdn answer2设置或取消数字入呼叫时需要附加检查的被叫号码或子地址。 [ no ] isdn answer2 [called-party-number][:subaddress]

【参数说明】

called-party-number为被叫号码,长度为1~20的数字字符串。

subaddress为子地址,长度为1~20的数字或英文字母字符串,大小写不敏感。

【缺省情况】

系统缺省为数字入呼叫时,不对被叫号码或子地址进行检查。

【命令模式】

ISDN BRI、PRI接口配置模式

【使用指南】

该命令用于数字呼入时的附加检查项设置。只要设定了子地址,对方无论是未发送或发送错子地址,都拒绝该呼叫。

附加检查项和检查项为两个设置,数字入呼叫只要能满足其中一项,即可通过检查。

【举例】

设置接口Bri0附加检查子地址为sub2000。

Quidway(config-if-Bri0)#isdn answer2 :sub2000 去除上述设置

Quidway(config-if-Bri0)#no isdn answer2 或

Quidway(config-if-Bri0)#no isdn answer2 :sub2000

【相关命令】

isdn answer1,show isdn answer

3.4.3 isdn pots1-answer设置或取消话机1模拟入呼叫时检查的被叫号码和子地址。 [ no ] isdn pots1-answer [ called-party-number ] [ :subaddress ]

【参数说明】

called-party-number为被叫号码,长度为1~20的数字字符串。

subaddress为子地址,长度为1~20的数字或英文字母字符串,大小写不敏感。

【缺省情况】

系统缺省为话机1在模拟入呼叫时不进行被叫号码或子地址的检查。

【命令模式】

ISDN BRI接口配置模式

【使用指南】

如果话机1设定了子地址检查,如果对方发送子地址,但该子地址与设置不同,则话机1不接受此呼叫;如果对方没有发送子地址,则检查通过(与数字入呼叫对子地址的检查不同)。 该命令只适用于ISDN BRI接口。

【举例】

设置接口Bri0话机1检查号码为66668888,检查子地址为sub2001。 Quidway(config-if-Bri0)#isdn pots1-answer 66668888:sub2001 去除上述设置。

Quidway(config-if-Bri0)#no isdn pots1-answer 或

Quidway(config-if-Bri0)#no isdn pots1-answer 66668888:sub2001

【相关命令】

isdn pots2-answer,show isdn answer

3.4.4 isdn pots2-answer设置或取消话机2模拟入呼叫时检查的被叫号码和子地址。 [ no ] isdn pots2-answer [ called-party-number ] [ :subaddress ]

【参数说明】

called-party-number为被叫号码,长度为1~20的数字字符串。

subaddress为子地址,长度为1~20的数字或英文字母字符串,大小写不敏感。

【缺省情况】

系统缺省为话机2在模拟入呼叫时不进行被叫号码或子地址的检查。

【命令模式】

ISDN BRI接口配置模式

【使用指南】

如果话机2设定了子地址检查,如果对方发送子地址,但该子地址与设置不同,则话机2不接受此呼叫;如果对方没有发送子地址,则检查通过(与数字入呼叫对子地址的检查不同)。 该命令只适用于ISDN BRI接口。

【举例】

设置接口Bri0话机2检查号码为66668888,检查子地址为sub2001。 Quidway(config-if-Bri0)#isdn pots2-answer 66668888:sub2001 去除上述设置。

Quidway(config-if-Bri0)#no isdn pots2-answer 或

Quidway(config-if-Bri0)#no isdn pots2-answer 66668888:sub2001

【相关命令】

isdn pots2-answer,show isdn answer

3.4.5 isdn tei-negotiation设置Q.921 TEI协商时间,no isdn tei-negotiation恢复缺省设置。

isdn tei-negotiation { power | first-call } no isdn tei-negotiation

【参数说明】

power 表示上电时进行Q.921 TEI协商。 first-call表示第一次呼叫时进行Q.921 TEI协商。

【缺省情况】

系统缺省为第一次呼叫时进行Q.921 TEI协商。

【命令模式】

全局配置模式

【使用指南】

TEI(终端端点标识符)用来识别在一个服务接入点(就是该数据链路层向第三层提供服务的那个点)内的一个特定连接端点。在BRI方式下TEI值采用自动分配(即与网络侧协商), 因为某些交换机会在没有呼叫时清除TEI,所以TEI协商时间的缺省配置为第一次呼叫时进行。 该命令只适用于ISDN BRI接口。

【举例】

设置在上电时进行Q.921 TEI协商。

Quidway(config)#isdn tei-negotiation poweron

【相关命令】

show isdn type

3.4.6 pots使能或屏蔽模拟话机功能。 [ no ] pots

【参数说明】

no 表示屏蔽模拟话机功能。

【缺省情况】

系统缺省为可使用模拟话机。

【命令模式】

全局配置模式

【使用指南】

用本命令立即使能或屏蔽模拟话机功能。如果目前有激活的模拟呼叫,该呼叫将立即被拆除。建议在使用本命令屏蔽模拟话机功能前先执行show isdn active查看当前呼叫情况,以决定是否执行本命令。

该命令只适用于ISDN BRI接口。

【举例】

屏蔽模拟话机功能。 Quidway(config)#no pots

3.4.7 show isdn active显示当前激活的呼叫信息。 show isdn active

【命令模式】

用户模式

【使用指南】

该命令显示信息可以帮助用户进行ISDN呼叫的故障诊断。

【举例】

Quidway#show isdn active

_________________________________________________________ Channel Call Call Calling Calling Called Called

Info Property Type Number Subaddress Number Subaddress

_________________________________________________________ B1 Digital Out 8810124

B2 Analog In 8810118 380 8810150 2201

以上显示信息表示在ISDN BRI接口上,当前有两条激活的呼叫:

[*]B1通道呼出到8810124的数字呼叫。[*]B2通道由号码为8810118、子地址为380的终端呼入的模拟呼叫。

3.4.8 show isdn answer显示入呼叫时要检查的被叫号码和子地址。 show isdn answer

【命令模式】

用户模式

【使用指南】

在用户配置完入呼叫检查之后,可以根据该命令输出信息进行确认配置是否正确。

【举例】

Quidway#show isdn answer ISDN Answer1 66668888 ISDN Answer2 :sub2000

ISDN Pots1Answer 66668888:sub2001

以上显示信息表示在数字入呼叫时要检查的被叫号码为66668888,附加检查的子地址为sub2000,在话机1模拟入呼叫时要检查的被叫号码为66668888,子地址为sub2001。

【相关命令】

isdn answer1,isdn answer2,isdn pots1-answer,isdn pots2-answer 3.4.9 show isdn status显示ISDN 接口当前状态。 show isdn status

【命令模式】

用户模式

【使用指南】

该命令输出信息包括接口上ISDN协议各层状态,包括Q.921和Q.931,用户可以根据此命令进行故障诊断。

【举例】

Quidway#show isdn status Layer 2 Status:

TEI = , State = MULTIPLE_FRAME_ESTABLISHED Layer 3 Status: 2 Active Layer 3 Call(s)

CCIndex = 0x0001 , State = Setup , CES = 1 , Channel = 0x00000002 CCIndex = 0x0000 , State = Active , CES = 1 , Channel = 0x00000001 以上显示信息表示ISDN接口的第二层的链路TEI为,状态为多帧建立;第三层活动呼叫数为2,索引号为0x0001的呼叫,状态为正在建立中,CES为1,通道为0x00000002,索引号为0x0000的呼叫,状态为激活,CES为1,通道为0x00000001。

【相关命令】

show interface

3.4.10 show isdn timer显示ISDN定时器的值。 show isdn timer

【命令模式】

用户模式

【使用指南】

该命令主要用于技术支持人员的故障诊断和排除。

【举例】

Quidway#show isdn timer ISDN Layer 2 values K = 1

N200 = 3 max number of retransmits T200 = 1 seconds T202 = 2 seconds T203 = 10 seconds ISDN Layer 3 values T301 = 240 seconds T302 = 15 seconds T303 = 4 seconds T304 = 15 seconds T305 = 30 seconds T308 = 4 seconds T309 = 90 seconds T310 = 10 seconds T313 = 4 seconds T314 = 4 seconds T316 = 120 seconds T317 = 10 seconds T318 = 4 seconds T319 = 4 seconds T321 = 30 seconds T322 = 4 seconds

【相关命令】

show interface

3.4.11 show isdn type显示ISDN接口的类型。 show isdn type

【命令模式】

用户模式

【使用指南】

不同型号的路由器有不同类型的ISDN BRI接口(U口或S口),如果用户不知道当前路由器的ISDN BRI接口类型,可以用该命令查知。

【举例】

Quidway#show isdn type

ISDN Type is : BRI U Interface 以上输出信息表示ISDN接口类型为U口。

joe 2007-01-18 17:20

第四章 网络协议配置命令 4.1 IP地址配置命令 IP地址配置命令包括:

ip address

ip address negotiate 4.1.1 ip address 配置或取消接口IP地址。

ip address ip-address net-mask [ secondary ]

no ip address [ ip-address ]

【参数说明】

ip-address为接口IP地址,net-mask为相应的子网掩码,均为点分十进制格式。如果no ip address命令不带ip-address,则删除该接口上的全部IP地址。

secondary表示为接口的从IP地址。

【缺省情况】

接口缺省为无IP地址。

【命令模式】

接口配置模式

【使用指南】

IP地址分为五类,用户可以根据实际情况选择合适的IP子网,另外主机地址部分全为0或全为1时有特殊作用,不能作为一般的IP地址适用。

通过掩码来标识IP地址包含的网号,例如:路由器以太网口的IP地址是129.9.30.42,掩码是255.255.0.0,将IP地址与掩码相与,可知路由器以太网接口所在的网号为129.9.0.0。

在一般情况下,一个接口配置一个IP地址即可,为了使路由器的一个接口可以与多个子网相连,在一个接口可以配置多个IP地址,其中一个为主IP地址,其余为从IP地址。主从地址的配置 关系为:

当配置主IP地址时,如果接口上已经有IP地址,则原主IP地址被删除,从IP地址按配置时间的先后排序,最先配置的从IP地址上升为主IP地址。

当配置从IP地址时,如果接口上没有IP地址,则该IP地址自动成为主IP地址。 当删除地址是当前的主IP地址时,如果有从IP地址,则根据时间顺序,最先配置的从IP地址上升为主IP地址。

另外,对路由器上各个接口上配置的全部IP地址都不能位于相同的子网。

【举例】

为接口Serial0配置主IP地址129.102.0.1,从IP地址202.38.160.1。

Quidway(config-if-Serial0)#ip address 129.102.0.1

Quidway(config-if-Serial0)#ip address 202.38.160.1 secondary

【相关命令】

ip route,show ip interface,show interface

4.1.2 ip address negotiate 允许或禁止接口IP地址的协商。

[ no ] ip address negotiate

【缺省情况】

系统缺省为不允许接口IP地址的协商。

【命令模式】

接口配置模式

【使用指南】

因为PPP支持IP地址的协商,只有当接口封装链路层协议PPP时,才能设置接口IP地址的协商。

在一般情况下,不需要配置IP地址的协商,只有在一些特殊情况下,如接入ISP访问Internet,此时与ISP相连接口的IP地址由ISP协商分配。

配置接口IP地址的协商后,不需给该接口配置IP地址。

【举例】

设置接口Serial0的IP地址由对端协商分配。

Quidway(config-if-Serial0)#ip address negotiate

【相关命令】

encapsulation ppp

4.2 静态ARP配置命令 静态ARP配置命令包括: arp

clear arp-cache show arp

4.2.1 arp

配置或显示ARP映射表。

arp -a [ ip-address ]

arp -d ip-address

arp -s ip-address ether-address [ temp ]

【参数说明】

-a表示显示ARP映射表。

-d表示删除ARP映射项。

-s表示增加ARP映射项。

ip-address为ARP映射项的IP地址,为点分十进制格式。

ether-address为ARP映射项的以太网MAC地址,格式为XX-XX-XX-XX-XX-XX,其中XX为十六进制数。

temp表示增加的映射项为临时,有效时间为20ms,否则将在路由器工作时间内永远有效(可选)。

【缺省情况】

系统ARP映射表缺省为空,由动态ARP协议获取地址映射。

如果在arp -a命令中没有指定IP地址,则缺省显示全部ARP映射表。

如果配置静态映射项时没有指定temp选项,则缺省为永远有效。

【命令模式】

全局配置模式

【使用指南】

一般情况下,ARP映射表由动态ARP协议维护,在特殊情况下,才需要手工配置。另外ARP映射表只用于局域网内,对于广域网的地址解析,有其它的配置或获取方法(如帧中继的逆向地址解析)。

【举例】

配置局域网内IP地址129.102.0.1对应的以太网MAC地址为00-e0-fc-01-00-00,而且临时有效。

Quidway(config)#arp -s 129.102.0.1 00-eo-fc-01-00-00 temp

显示ARP映射表。

Quidway(config)#arp -a

Protocol Address Hardware Address Type Interface

Inet 129.102.3 .55 00-c0-26-9d-17-dc Dynamic Ethernet0

Inet 129.102.146.20 00-c0-df-23-20-d9 Dynamic Ethernet0

Inet 129.102.149.23 00-a0-b9-00-4c-b5 Dynamic Ethernet0

【相关命令】

clear arp-cache,show arp

4.2.2 clear arp-cache 清空ARP映射表。

clear arp-cache

【命令模式】

用户模式

【使用指南】

在某些情况下,需要清空并更新ARP映射表,这时可以用arp -d逐条删除,也可以用clear arp-cache命令一次清空。

【举例】

清空ARP映射表。

Quidway#clear arp-cache

【相关命令】

arp,show arp

4.2.3 show arp 显示ARP映射表。

show arp

【命令模式】

用户模式

【使用指南】

可以通过查看ARP映射表,来进行局域网的故障诊断。

【举例】

Quidway#show arp

Protocol Address Hardware Address Type Interface

Inet 129.102.3 .55 00-c0-26-9d-17-dc Dynamic Ethernet0

Inet 129.102.146.20 00-c0-df-23-20-d9 Dynamic Ethernet0

Inet 129.102.149.23 00-a0-b9-00-4c-b5 Dynamic Ethernet0

以上显示表示当前在ARP映射表中有三条映射项,以第一条为例,表示协议族为Internet,

IP地址为129.102.3.55,MAC地址为00-c0-26-9d-17-dc,该项为通过ARP协议自动获取,来源于接口Ethernet0。

【相关命令】

arp,clear arp-cache

4.3 静态域名解析配置命令 静态域名解析配置命令包括: host delete-host show host 4.3.1 host

配置静态域名解析。

host host-name ip-address

【参数说明】

host-name为域名,最大长度为20的字符串。

ip-address为IP地址,点分十进制格式。

【缺省情况】

系统静态域名解析表为空。

【命令模式】

全局配置模式

【使用指南】

域名解析有两种:动态域名解析和静态域名解析,所谓静态域名解析,即用户手工配置域名到IP地址的映射,动态域名解析,则通过域名解析服务器(DNS)来解析。

Quidway(R) 系列路由器目前只支持静态域名解析,系统最多可以维护50条映射项。

【举例】

配置域名Quidway1到IP地址129.102.0.1的映射。

Quidway(config)#host Quidway1 129.102.0.1

【相关命令】

delete-host,show host

4.3.2 delete-host 删除静态域名解析项。

delete-host host-name

【参数说明】

host-name为域名,最大长度为20的字符串。

【缺省情况】

系统静态域名解析表缺省为空。

【命令模式】

全局配置模式

【使用指南】

域名解析有两种:动态域名解析和静态域名解析,所谓静态域名解析,即用户手工配置域名到IP地址的映射,动态域名解析,则通过域名解析服务器(DNS)来解析。

Quidway(R) 系列路由器目前只支持静态域名解析,系统最多可以维护50条映射项。

【举例】

删除域名为Quidway1的静态域名解析项。

Quidway(config)#delete-host Quidway1

【相关命令】

host,show host

4.3.3 show host 显示静态域名解析表

show host

【命令模式】

用户模式

【使用指南】

可以根据该命令的输出信息,确认用户对静态域名解析表输出是否正确。

【举例】

Quidway#show host

Quidway1 129.102.0.1

【相关命令】

host,delete-host

4.4 地址转换配置命令 地址转换配置命令包括: nat if-internet natserver ftphost natserver telnethost natserver wwwhost show nat show if-internet

4.4.1 nat

允许或禁止地址转换功能。

nat { enable | disable }

【参数说明】

enable 和 disable 表示允许或禁止该功能。

【缺省情况】

在接口上缺省禁止地址转换功能。

【命令模式】

接口配置模式

【使用指南】

地址转换的提出,一方面是为了解决因特网公有地址短缺所面临的问题,另一方面是出于企业内部网络安全的考虑。

为了解决因特网公有地址短缺的问题,当局域网内主机访问Internet时,将源IP地址和端口转换为路由器的公有IP地址和新的端口号;为了解决企业网的安全性,外部主机对局域网内各种服务器的访问均需要经过路由器的转换。

【举例】

允许在接口Serial0上进行地址转换。

Quidway(config-if-Serial0)#nat enable

【相关命令】

if-internet,natserver,show nat,show if-internet

4.4.2 if-internet

允许或禁止通过该接口访问Internet。

if-internet { enable | disable }

【参数说明】

enable 和 disable 表示允许或禁止该功能。

【缺省情况】

系统缺省在接口上禁止访问Internet。

【命令模式】

接口配置模式

【使用指南】

如果配置局域网通过指定接口访问Internet,需要将该接口与ISP连接,在接口上封装PPP,

配置接口上IP地址的协商,并允许该接口上的地址转换功能,即可让局域网内主机访问Internet。

【举例】

配置允许通过接口Serial0访问Internet。

Quidway(config-if-Serial0)#if-internet enable

【相关命令】

nat,encapsulation ppp,ip address negotiate,show if-internet

4.4.3 natserver ftphost

配置局域网内的FTP服务器IP地址。

natserver ftphost ip-address

【参数说明】

ip-address为FTP服务器IP地址。

【缺省情况】

系统缺省为没有指定局域网内FTP服务器。

【命令模式】

全局配置模式

【使用指南】

通过配置局域网内的FTP服务器IP地址,可以使外部主机访问局域网内的FTP服务器。

【举例】

指定局域网内FTP服务器IP地址为129.102.0.1。

Quidway(config)#natserver ftphost 129.102.0.1

【相关命令】

show nat

4.4.4 natserver telnethost 配置局域网内部的Telnet服务器。

natserver telnethost ip-address

【参数说明】

ip-address为Telnet服务器IP地址。

【缺省情况】

系统缺省为没有指定局域网内Telnet服务器。

【命令模式】

全局配置模式

【使用指南】

通过指定局域网内Telnet服务器IP地址,可以使外部主机访问局域网内部的Telnet服务器。

【举例】

指定局域网内Telnet服务器IP地址为129.102.0.2。

Quidway(config)#natserver telnethost 129.102.0.2

【相关命令】

show nat

4.4.5 natserver wwwhost

配置局域网内的WWW服务器IP地址。

natserver wwwhost ip-address

【参数说明】

ip-address为WWW服务器IP地址。

【缺省情况】

系统缺省为没有指定局域网内WWW服务器IP地址。

【命令模式】

全局配置模式

【使用指南】

通过指定局域网内WWW服务器IP地址,可以使外部主机访问局域网内部的WWW服务器。

【举例】

指定局域网内部的WWW服务器IP地址为129.102.0.3。

Quidway(config)#natserver wwwhost 129.102.0.3

【相关命令】

show nat

4.4.6 show nat 显示地址转换状态。

joe

2007-01-18 17:21

show nat

第五章 安全配置命令

5.1 AAA和Radius协议配置命令 AAA和Radius协议配置命令包括:

aaa accounting optional aaa authentication local-first aaa authentication ppp aaa enable ip local pool

peer default ip address radius-server dead-time radius-server host radius-server key

radius-server realtime-acct-timeout

radius-server retransmit radius-server timeout show aaa user

5.1.1 aaa accounting optional 打开或关闭AAA记帐选择开关。

[ no ] aaa accounting optional

【缺省情况】

系统缺省为关闭AAA记帐选择开关。

【命令模式】

全局配置模式

【使用指南】

NAS 向记账服务器发记账包后,系统会启动定时器,如果没有收到记账服务器的响应,则由NAS负责重传,当重传次数大于系统配置的最大重传次数后仍未有记账服务器的响应,此时若配置了aaa accounting optional 命令,则用户可以继续使用网络资源。否则用户将被切断。

【举例】

打开AAA记帐选择开关。

Quidway(config)#aaa accounting optional

【相关命令】

aaa enable

5.1.2 aaa authentication local-first 允许或禁止AAA的本地优先验证。

[ no ] aaa authencation local-first

【缺省情况】

AAA缺省不使用本地优先验证。

【命令模式】

全局配置模式

【使用指南】

aaa authentication local-first和aaa authentication ppp既共同起作用,又有不同之处。

从以下两个例子中可以看出二者不同之处。

例1:Quidway(config)#aaa authentication local-first

Quidway(config)#aaa authentication ppp default radius

例2:Quidway(config)#aaa authentication ppp default local radius

在例1中,系统首先进行本地验证,如果验证失败,则继续进行 RADIUS 验证;但在例2中,系统也首先进行本地验证,如果验证失败,则表明为非法访问,不再继续进行 RADIUS 验证。

【相关命令】

aaa authentication ppp

5.1.3 aaa authentication ppp 配置AAA的PPP验证方法表。

aaa authentication ppp { default | list-name } { method1 } [ method2 ... ]

no aaa authencation ppp { default | list-name }

【参数说明】

各参数意义如下:

default 为PPP缺省用的验证方法表名,如果封装PPP的接口上没有定义验证方法,则缺省使用该方法表。

list-name 用户输入的方法表名,使用时需与ppp authentication 命令相配合,使该方法表list-name用于某接口的PPP验证。 method 为验证方法,有以下三种验证方法: radius —— 用RADIUS服务器进行验证 local —— 在本地进行验证(请参见PPP配置) none —— 所有用户不需进行验证便可得到访问权

在配置验证方法表时,至少需要指定一种验证方法,如果指定多种验证方法,则在进行PPP验证时,首先采用method1,如果发生验证错误(如无法与RADIUS服务器建立通信连接等错误),再采用method2,依次类推;但如果在采用某种方法验证失败后(即为非法访问),则不再采用其后方法而终止验证。另外 none 方法只有放在最后才有意义。

【缺省情况】

对于PPP用户如果没有指定验证方法,则缺省采用default验证方法表。

【命令模式】

全局配置模式

【使用指南】

PPP的CHAP或PAP验证只是验证过程,通过该验证过程获取到对端用户名和密码等信息,能否通过验证,还需要由AAA确定。

AAA的PPP验证方法表中可以指明三种验证方法:local、radius和none。其中local 为用本地数据库进行验证,radius表示由Radius服务器进行验证,none表示不验证。

本地数据库由 user 和 no user 命令配置。

【举例】

配置PPP的缺省验证方法表,要求先采用Radius服务器验证,如果未得到响应则改用本地验证,若仍未得到响应则不再验证。

Quidway(config)#aaa authentication ppp default radius local none

【相关命令】

aaa authentication local-first,ppp authentication,user,no user

5.1.4 aaa enable 使能或禁止AAA。

[ no ] aaa enable

【缺省情况】

系统缺省未禁止AAA。

【命令模式】

全局配置模式

【使用指南】

只有使能AAA后,才能配置AAA的其它参数。

【举例】

使能AAA。

Quidway(config)#aaa enable

5.1.5 ip local pool

定义或取消为PPP用户分配本地的IP地址池。

ip local pool pool-number low-ip-address [ high-ip-address ]

no ip local pool pool-number

【参数说明】

pool-number为地址池编号,范围0~99,表示系统最多可以定义100个本地IP地址池。

low-ip-address 和 high-ip-address 分别为IP地址池的起始和结束IP地址。

【缺省情况】

系统缺省没有本地IP地址池,如果在定义IP地址池时,没有指定结束IP地址,则该地址池中只有一个IP地址,即起始IP地址。

【命令模式】

全局配置模式

【使用指南】

配置IP地址池,主要用于为PPP用户分配IP地址。

【举例】

配置从129.102.0.1到129.102.0.10的本地IP地址池0。

Quidway(config)#ip local pool 0 129.102.0.1 129.102.0.10

【相关命令】

peer default ip address

5.1.6 peer default ip address 配置或取消为PPP用户分配的IP地址。

peer default ip address { ip-address | pool [ pool-number ] }

no peer default ip address

【参数说明】

ip-address为PPP用户分配的IP地址。

pool-number为PPP用户分配的IP地址池。

【缺省情况】

如果不指定地址池号,则缺省为地址池0。

【命令模式】

接口配置模式

【使用指南】

只有在封装PPP的接口上,才可以配置为对端PPP用户分配的IP地址。

【举例】

在接口Serial0上封装PPP协议,并为对端PPP用户分配IP地址129.102.0.1。

Quidway(config-if-Serial0)#encapsulation ppp

Quidway(config-if-Serial0)#peer default ip address 129.102.0.1

【相关命令】

encapsulation ppp,ip local pool

5.1.7 radius-server dead-time

配置Radius服务器down掉后的恢复时间(dead-time), no radius-server dead-time 恢复缺省配置。

radius-server dead-time minutes

no radius-server dead-time

【参数说明】

minutes 为Radius 服务器 down 掉后的恢复时间,单位分钟。

【缺省情况】

Radius 服务器 down 掉后的恢复时间缺省为5分钟。

【命令模式】

全局配置模式

【使用指南】

Radius服务器出故障后(如NAS到服务器的线路出现故障或服务器上的 Radius 进程出现故障),系统会将其状态设置成无效状态,经上述配置时间间隔后,系统会将其状态设置成有效状态,如果当前正在使用的服务器又出现故障,系统将自动检测原来的那个服务器是否可以投入使用。

【举例】

配置Radius服务器down掉后恢复时间为10分钟。

Quidway(config)#radius-server dead-time 10

5.1.8 radius-server host

配置或取消Radius服务器的IP地址和监听端口号。

radius-server host { hostname | ip-address } [ auth-port port-number ] [ acct-port port-number ]

no radius-server host { hostname | ip-address }

【参数说明】

hostname为Radius服务器的主机名。

ip-address为Radius服务器的IP地址,点分十进制格式。

auth-port 指定验证监听端口号。

acct-port 指定记帐监听端口号。

port-number 为Radius服务器的监听端口号的值,0表示不作为验证或记帐服务器使用。

【缺省情况】

验证端口号的缺省值为1812,记帐端口号的缺省值为1813。

【命令模式】

全局配置模式

【使用指南】

用户可以多次执行该命令,配置多个Radius服务器,系统将根据配置时间的先后选择Radius服务器,当一个服务器失效后,系统会自动选择下一个服务器,直到最后一个服务器失效为止。

【举例】

指定IP地址为 129.102.0.2 的主机只作为验证服务器,验证端口为1000。

Quidway(config)#radius-server host 129.102.0.2 auth-port 1000 acct-port 0

5.1.9 radius-server key

配置或删除Radius服务器的密钥。

[ no ] radius-server key string

【参数说明】

string为Radius服务器的密钥。

【命令模式】

全局配置模式

【使用指南】

密钥用于加密用户口令以及生成回应验证符(Response Authenticator)。

【举例】

配置Radius服务器的密钥为Quidway。

Quidway(config)#radius-server key Quidway

5.1.10 radius-server realtime-acct-timeout

配置Radius 实时记帐包发送间隔时间,no radius-server realtime-acct-timeout 命令恢复缺省配置。

radius-server realtime-acct-timeout minutes

no radius-server realtime-acct-timeout

【参数说明】

minutes为Radius 实时记帐包发送间隔时间,单位分钟。

【缺省情况】

系统缺省的Radius 实时记帐包发送间隔时间为0,即不使用实时记帐。

【命令模式】

全局配置模式

【使用指南】

用户通过验证后,NAS以配置的间隔时间向Radius服务器发送用户的实时记帐信息,如果实时记帐请求失败,将根据accounting optional 命令配置情况对用户进行处理,如果用户配置了accounting optional,NAS将允许用户继续使用网络服务,反之则NAS会将用户挂断。

【举例】

配置Radius实时记帐包发送间隔时间为2分钟。

Quidway(config)#radius-server realtime-acct-timeout 2

5.1.11 radius-server retransmit

配置Radius重传次数,no radius-server retransmit命令恢复缺省配置。

radius-server retransmit retries

no radius-server retransmit

【参数说明】

retries为Radius重传次数。

【缺省情况】

系统缺省的Radius重传次数为3。

【命令模式】

全局配置模式

【使用指南】

当首选服务器不能正常工作时,在候选服务器启动之前,需重传AAA请求 。重传AAA请求计数超出规定最大重传次数后,认为该服务器已不能正常工作。

【举例】

配置Radius服务器重传次数为2。

Quidway(config)#radius-server retransmit 2

radius-server timeout

配置Radius服务器的超时定时器,no radius-server timeout命令恢复缺省配置。

radius-server timeout seconds

5.1.12 radius-server timeout

【参数说明】

seconds 为Radius服务器的超时定时器值,单位为秒。

【缺省情况】

Radius服务器超时定时器缺省为10秒。

【命令模式】

全局配置模式

joe 2007-01-18 17:21

第六章 拨号配置命令 6.1 DDR配置命令 DDR配置命令包括:

dialer enable-timeout dialer fast-idle dialer hold-queue dialer idle-timeout dialer in-band dialer load-threshold dialer map dialer pool

dialer pool-member dialer priority dialer remote-name dialer rotary-group dialer string

dialer wait-for-carrier-time dialer-list dialer-group interface dialer show dialer

6.1.1 dialer enable-timeout

当一个呼叫完成或失败后,使用dialer enable-timeout命令可以设定端口可以再次进行下一次呼叫的间隔时间。使用此命令的no形式恢复缺省间隔时间。 dialer enable-timeout seconds

no dialer enable-timeout

【参数说明】

seconds 为能够进行下一次呼叫的间隔时间,单位秒,取值范围0~65535。

【缺省情况】

DDR缺省的呼叫间隔时间为20秒。

【命令模式】

接口配置命令

【使用指南】

当呼叫对端时,如果链路总是忙或拨不通,在进行下一次呼叫之前,应设定此间隔时间,它可以预防交换设备过载。

【举例】

Quidway(config-if-Serial0)#dialer enable-timeout 5

6.1.2 dialer fast-idle

当一个端口发生呼叫竞争后,使用dialer fast-idle命令重新设定端口空闲时间。使用此命令的no形式恢复缺省间隔时间。

dialer fast-idle seconds

no dialer fast-idle

【参数说明】

seconds 为发生竞争时的空闲时间,单位秒。所谓竞争,是指当DDR开始一个呼叫时,若没有空闲的通道可以使用,此端口称为竞争。 取值范围1~65535。

【缺省情况】

DDR发生竞争时缺省的空闲时间为20秒。

【命令模式】

接口配置模式

【使用指南】

通常情况下,当一条链路建立后,idle-timeout 定时起作用。但若此时有一个去往另一个目的地址的呼叫发生,DDR使用fast-idle定时取代idle-timeout定时。

【举例】

Quidway(config-if-Serial0)#dialer idle-timeout 50

Quidway(config-if-Serial0)#dialer fast-idle 10

【相关命令】

dialer idle-timeout

6.1.3 dialer hold-queue 在一条链路没有建立之前,通过此命令设定缓存interesting数据包的个数。 使用此命令的no形式恢复缺省值。

dialer hold-queue packets

no dialer hold-queue

【参数说明】

packets 为此端口可以缓存的数据包个数, 取值范围0~100。

【缺省情况】

缺省缓冲包个数为0。

【命令模式】

接口配置命令

【使用指南】

在链路的建立过程中,interesting数据包被存入队列中,长度由packets设定。若长度为0,数据包被丢弃。

【举例】

Quidway(config-if-Serial1)#dialer hold-queue 10

【相关命令】

dialer-group

6.1.4 dialer idle-timeout

当一个端口呼叫建立后,使用dialer idle-timeout命令设定端口空闲时间。使用no dialer idle-timeout命令恢复缺省间隔时间。

dialer idle-timeout seconds

no dialer idle-timeout

【参数说明】

seconds 为空闲时间,单位秒,取值范围0~65535。

【缺省情况】

缺省空闲时间为120秒。

【命令模式】

接口配置命令

【使用指南】

当一条链路建立后,idle-timeout 定时起作用。若设定的时间内没有 interesting 数据包从此链路发送,DDR挂断链路;若idle-timeout设定为0,则相应的链路在建立后,将永远不被挂断(即使一直无interesting数据包从此链路发送)。

【举例】

Quidway(config-if-Serial0)#dialer idle-timeout 50

【相关命令】

dialer fast-idle,dialer-group

6.1.5 dialer in-band

使用此命令使能标准DDR(Legacy DDR)配置。使用no命令形式禁用标准DDR。

[ no ] dialer in-band

【缺省情况】

在ISDN接口上缺省为使能标准DDR,在其它接口上缺省为禁止。

【命令模式】

接口配置模式

【使用指南】

若用户使用标准DDR配置方法,必须首先使用此命令使能。

【举例】

Quidway(config-if-Serial0)#dialer in-band

【相关命令】

dialer map

6.1.6 dialer load-threshold

当DDR端口的一条链路的流量超过设定的百分比时,启动另一条链路呼叫同一个目的地址。使用no命令形式恢复缺省值。

dialer load-threshold load

no dialer load-threshold

【参数说明】

load 为链路实际流量占带宽的百分比,取值范围0~99。

【缺省情况】

load缺省为0,即不启动流量控制。

【命令模式】

接口配置模式

【使用指南】

当一条链路的流量超过设定百分比后,启动第二条。当两条链路的流量和超过设定百分比后,启动第三条,依此类推。

【举例】

Quidway(config-if-Dialer1)#dialer load-threshold 80

【相关命令】

dialer rotary-group

6.1.7 dialer map

为了配置一个DDR端口呼叫一个或多个目的地址,或接收多个对端的呼叫,使用dialer map配置命令,使用no命令形式删除一条dialer map。

dialer map protocol next-hop-address [ name hostname ] [ speed { 56 | } ] [ broadcast ] [ dial-string [:isdn-subaddress] ] [ autodial ] [ lin logic-channel-number]

no dialer map protocol next-hop-address [ dial-string[:isdn-subaddress] ]

【参数说明】

protocol 为网络协议关键字,支持ip、ipx和bridge。

next-hop-address 为对端网络地址。

hostname (可选)为对端用户名,用于接收呼叫时的验证。

speed { 56 | } (可选)仅用于ISDN呼叫,设定ISDN端口的呼叫速率。

broadcast (可选)表示广播包可以从这条链路发送。

dial-string[:isdn-subaddress] (可选)为对端的拨号串,isdn-subaddress用于ISDN 呼叫的子地址。

autodial 若一条 Dialer map 配置了本参数,则路由器每隔5分钟会自动尝试用本 Dialer map 拨号。

logic-channel-number为指定的备份中心逻辑通道号。

【缺省情况】

系统缺省没有定义dialer map。

【命令模式】

接口配置模式

【使用指南】

当仅用于发出呼叫时:使用dialer map命令和dialer-string串。

当仅用于接收呼叫时: 使用dialer map命令和name关键字。

若使用name关键字,必须配置PPP验证。

注意:若没有配置dialer-group命令,则DDR不会拨号。

【举例】

Quidway(config-if-Serial0)#dialer map ip 131.108.2.5 name ZZZ 14155553434

【相关命令】

dialer string

6.1.8 dialer pool

在灵活DDR的配置中,设定一个dialer interface使用哪一个dialer pool连接一个子网。使用no命令形式将dialer pool与端口脱离。

dialer pool number

no dialer pool

【参数说明】

number 为dialer pool序号,取值范围1~255。

【缺省情况】

缺省为没有指定dialer pool。

【命令模式】

Dialer接口配置模式

【使用指南】

此命令仅用于dialer interface。

【举例】

Quidway(config-if-Dialer1)#ip address 1.1.1.1 255.255.255.0

Quidway(config-if-Dialer1)#encapsulation ppp

Quidway(config-if-Dialer1)#dialer remote-name Smalluser

Quidway(config-if-Dialer1)#dialer string 4540

Quidway(config-if-Dialer1)#dialer pool 3

Quidway(config-if-Dialer1)#dialer-group 1

【相关命令】

dialer pool-member

6.1.9 dialer pool-member

在灵活DDR的配置中,设定一个物理端口属于哪一个dialer pool。使用此命令的no形式将端口脱离dialer pool。

dialer pool-member number [ priority priority ] [ min-link minimum ] [ max-link maximum ]

no dialer pool-member number

【参数说明】

number 为dialer pool序号,取值范围1~255。

priority priority (可选)为物理端口在这个dialer pool中的优先级,取值范围0~255,缺省为0。优先级高的物理端口优先使用。

min-link minimum (可选)若物理端口是ISDN口,设定此端口为dialer pool最少保留的通道数。

max-link maximum (可选)若物理端口是ISDN口,设定此端口能被dialer pool所使用最多的通道数。

【缺省情况】

缺省不属于任一dialer pool。

【命令模式】

接口配置命令

【使用指南】

此命令不能用于dialer interface,一个物理端口可用于多个dialer pool中。

【举例】

Quidway(config)#interface bri 1

Quidway(config-if-Bri1)#encapsulation ppp

Quidway(config-if-Bri1)#dialer pool-member 1 priority 50

Quidway(config-if-Bri1)#dialer pool-member 2 priority 50

Quidway(config-if-Bri1)#dialer pool-member 3 min-link 1

Quidway(config-if-Bri1)#ppp authentication chap

【相关命令】

dialer pool,dialer remote-name

6.1.10 dialer priority

在标准DDR的配置中,若一个物理端口属于一个dialer rotary-group,设定端口使用的优先级。 使用此命令的no形式返回缺省值。

dialer priority priority

no dialer priority

【参数说明】

priority(可选)物理端口在 dialer rotary-group 中的优先级,取值范围1~127。

【缺省情况】

缺省优先级为1。

【命令模式】

接口配置模式

【使用指南】

此命令设定一个空闲的物理端口在一个dialer rotary-group中的使用顺序,优先使用高优先级的物理接口。

【举例】

Quidway(config-if-Serial3)#dialer priority 5

【相关命令】

dialer rotary-group

6.1.11 dialer remote-name

在灵活DDR配置中,此命令使能灵活DDR并且设定对端路由器的用户名,以用于接收呼叫时的验证。此命令仅对dialer interface有效。使用此命令的no形式退出灵活DDR。

dialer remote-name username

no dialer romete-name

【参数说明】

username 为对端用户名,通过PPP验证得到,长度为1~31。

【缺省情况】

缺省无对端用户名。

【命令模式】

接口配置模式

【使用指南】

此命令使能灵活DDR并利用PPP验证得到的对端用户名决定接收呼叫时的dialer interface。

【举例】

Quidway(config-if-Dialer3)#dialer remote-name RouterB

【相关命令】

ppp authentication chap,ppp authentication pap

6.1.12 dialer rotary-group

在标准DDR配置中,此命令将一个物理端口加入一个dialer rotary-group,使用此命令的no形式删除。

dialer rotary-group number

no dialer rotary-group

【参数说明】

number 为物理端口属于的Rotary group的序号,该序号是利用interface dialer number命令定义的。范围0~255。

【缺省情况】

缺省不属于任一个Rotary group。

【命令模式】

接口配置模式

【使用指南】

一个物理端口只能属于一个Rotary group。

【举例】

Quidway(config)#interface dialer 1

Quidway(config-if-Dialer1)#encapsulation ppp

Quidway(config-if-Dialer1)#dialer in-band

Quidway(config-if-Dialer1)#ip address 131.108.2.1 255.255.255.0

Quidway(config-if-Dialer1)#ip address 131.126.4.1 255.255.255.0 secondary

Quidway(config-if-Dialer1)#dialer map ip 131.108.2.5 name YYY 14155553434

Quidway(config-if-Dialer1)#dialer map ip 131.126.4.5 name ZZZ

Quidway(config)#interface serial 1

Quidway(config-if-Serial1)#dialer rotary-group 1

Quidway(config)#interface serial 2

Quidway(config-if-Serial2)#dialer rotary-group 1

【相关命令】

interface dialer

6.1.13 dialer string

此命令将设定对端的拨号串。使用no命令形式删除。

dialer string dial-string[:isdnsubaddress]

no dialer string

【参数说明】

dial-string 为对端的拨号串。

:isdn-subaddress (可选)为ISDN子地址。

【缺省情况】

缺省无拨号串。

【命令模式】

接口配置模式

【使用指南】

当端口只呼叫一个目的地址或缺省地址时,使用此命令。

注意:若配置中没有配置dialer-group命令,则DDR不会拨号。

此命令在满足下列条件之一时有效:

端口没有配置dialer map。

发送报文的下一跳地址在dialer map中找不到对应命令。 【举例】

Quidway(config)#interface dialer 1

Quidway(config-if-Dialer1)#dialer map ip 131.108.2.5 name YYY 14155553434

Quidway(config-if-Dialer1)#dialer string 11111

【相关命令】

dialer map,dialer-group

6.1.14 dialer wait-for-carrier-time

当一个呼叫开始后,此命令设定DDR等待呼叫建立的最长时间。使用no命令形式恢复缺省等待时间。

dialer wait-for-carrier-time seconds

no dialer wait-for-carrier-time

【参数说明】

seconds 为等待时间,单位秒,取值范围0~65535。

【缺省情况】

缺省等待时间为60秒。

【命令模式】

接口配置模式

【使用指南】

若在设定时间内呼叫仍未建立,DDR终止呼叫。

【举例】

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#dialer wait-for-carrier-time 100

dialer-group

为了对通过DDR端口发送的报文进行访问控制,此命令将一个端口属于一个dialer access group中。使用no命令形式将端口从此dialer group中释放。

dialer-group group-number

6.1.15 no dialer-group

【参数说明】

group-number 为此端口属于的dialer access group的序号,这个dialer access group由dialer-list命令设定, 取值范围1~255。

【命令模式】

接口配置命令

【使用指南】

一个DDR端口只能属于一个dialer group,若配置第二次,则覆盖第一次的配置。此命令将端口属于一个dialer access group,而通过dialer-list命令将dialer access group与access list对应起来。

注意:由于端口的缺省配置中,dialer-group是没有的。用户必须配置此命令,否则DDR将无法发送报文。

【举例】

Quidway(config)#interface serial 1

Quidway(config-if-Serial1)#dialer-group 1

Quidway(config)#access-list 101 deny igrp 0.0.0.0 255.255.255.255 255.255.255.255 0.0.0.0

Quidway(config)#access-list 101 permit ip 0.0.0.0 255.255.255.255 0.0.0.0 255.255.255.255

Quidway(config)#dialer-list 1 list 101

【相关命令】

dialer-list

6.1.16 dialer-list

为了控制一个DDR呼叫发生的条件,使用dialer-list命令设定数据包的条件。 dialer-list dialer-group protocol protocol-name { permit | deny }

dialer-list dialer-group list access-list-number

no dialer-list dialer-group

【参数说明】

dialer-group 为dialer access group的序号,与DDR端口配置中的dialer-group group-number对应。

protocol-name 为网络协议名,为ip或ipx。

permit 表示允许相应协议的数据包。

deny 表示禁止相应协议的数据包。

access-list-number 为dialer access group对应的access-list序号。

【缺省情况】

缺省为无。

【命令模式】

全局配置模式

【使用指南】

通过此命令设定一个dialer access group对应的发送控制,通过dialer-group命令将端口属于一个dialer access group,从而完成对一个DDR端口的报文发送控制。

若一个dialer-group找不到对应的dialer-list,DDR将报文作为uninteresting报文。

【举例】

Quidway(config)#interface serial 1

Quidway(config-if-Serial1)#dialer-group 1

Quidway(config)#access-list 101 deny igrp 0.0.0.0 255.255.255.255 255.255.255.255 0.0.0.0

Quidway(config)#access-list 101 permit ip 0.0.0.0 255.255.255.255 0.0.0.0 255.255.255.255

Quidway(config)#dialer-list 1 list 101

【相关命令】

dialer-group

6.1.17 interface dialer

在标准DDR配置中,此命令用于创建一个dialer rotary group。在灵活DDR配置中,此命令定义一个dialer interface。

interface dialer number

no interface dialer number

【参数说明】

number 为接口序号,取值范围1~255。

【缺省情况】

系统缺省没有定义dialer interface。

【命令模式】

全局配置模式

【使用指南】

Dialer rotary groups 允许将一个dialer interface的配置用于一组物理端口,这些物理端口可以用于呼叫不同的目的地址。

Dialer rotary groups 在需要同时呼叫多个目的地址时是非常有效的,所有的命令都在dialer interface中配置,而每个物理端口中只需执行dialer rotary-group命令。

Dialer rotary group中的物理端口不具有单独的网络地址。它们都使用dialer interface中的地址。

【举例】

Quidway(config)#interface dialer 1

Quidway(config-if-Dialer1)#encapsulation ppp

Quidway(config-if-Dialer1)#ppp authentication chap

Quidway(config-if-Dialer1)#dialer in-band

Quidway(config-if-Dialer1)#ip address 1.2.3.4 255.255.255.0

Quidway(config-if-Dialer1)#dialer map ip 1.2.2.5 name YYY 14155553434

Quidway(config-if-Dialer1)#dialer map ip 1.3.2.6 name ZZZ

【相关命令】

dialer map,dialer rotary-group

6.1.18 show dialer

此命令显示DDR端口信息。

show dialer [ interface interface-type interface-number ]

【参数说明】

interface-type 为接口类型。

interface-number 为接口序号。

【缺省情况】

显示全部DDR端口信息。

【命令模式】

用户模式

【使用指南】

joe

2007-01-18 17:21

利用此命令查看DDR端口的信息。

第七章 备份中心配置命令 7.1 命令列表

备份中心配置命令包括:

backup delay backup interface backup load

backup logic-channel backup state-down backup state-up logic-channel

7.2 backup delay

设定主备接口切换的延时。

backup delay enable-delay disable-delay

no backup delay

【参数说明】

enable-delay 为从主接口切换到备份接口的延时,单位秒,取值范围1~65535。

disable-delay 为从备份接口切换到主接口的延时,单位秒,取值范围1~65535。

【缺省情况】

主备接口之间切换的缺省延时为1秒。

【命令模式】

接口配置模式

逻辑通道配置模式

【使用指南】

为了防止由于接口状态不稳定而引起的在主备接口之间的频繁切换,需要设定切换延时。若在延时过程中,原接口状态恢复正常,则不进行切换。

【举例】

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#backup interface serial 1

Quidway(config-if-Serial0)#backup delay 10 10

【相关命令】

backup interface

7.3 backup interface 设定主接口的备份端口。

backup interface interface-type interface-number [ priority ]

no backup interface interface-type interface-number

【参数说明】

interface-type为接口类型。

interface-number 为接口序号。

priority 为备份端口的优先级,范围0~127,缺省为0。

【缺省情况】

缺省无备份端口。

【命令模式】

接口配置模式

逻辑通道配置模式

【使用指南】

可以指定某一接口上的虚电路作为备份端口,对于一个主接口可以设定多个备份接口。它们根据优先级使用,优先级高的备份端口将先被采用。

【举例】

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#backup interface serial 1 50

Quidway(config-if-Serial0)#backup interface serial 2 30

7.4 backup load

设定主备接口流量控制。

backup load enable-load disable-load

no backup load

【参数说明】

enable-load 当主接口的流量达到带宽的百分比时启动备份接口。取值范围1~99。

disable-load 当主备接口的流量和小于带宽和的百分比时关闭备份接口。取值范围1~99。

【缺省情况】

缺省为主备口之间不进行负载分担。

【命令模式】

接口配置模式

逻辑通道配置模式

【使用指南】

用于主备接口的负载分担。

【举例】

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#backup interface serial 1

Quidway(config-if-Serial0)#backup load 80 50

【相关命令】

backup interface

7.5 backup logic-channel 设定主接口的备份逻辑通道。

backup logic-channel logic-channel-number [ priority ]

no backup logic-channel logic-channel-number

【参数说明】

logic-channel-number 为逻辑通道号。

priority 为备份逻辑通道的优先级,范围0~127,缺省为0。

【缺省情况】

缺省没有备份端口。

【命令模式】

接口配置模式

逻辑通道配置模式

【使用指南】

在备份中心中,所谓逻辑通道是指X.25虚电路、帧中继虚电路或一条dialer map等,因此还需将逻辑通道与具体的虚电路或dialer map对应起来。

【举例】

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#backup interface serial 1 50

Quidway(config-if-Serial0)#backup logic-channel 2 30

【相关命令】

logic-channel

7.6 backup state-down

设定判断逻辑通道down的呼叫次数。

backup state-down number

no backup state-down

【参数说明】

number 为呼叫次数。

【缺省情况】

呼叫次数缺省为1次。

【命令模式】

逻辑通道配置模式

【使用指南】

若逻辑通道连续number次呼叫仍未建立成功,认为逻辑通道down,此时如果逻辑通道作为备份中心主接口,则切换到备份接口;如果逻辑通道是备份接口,则切换到优先级更低的备份接口。

【举例】

Quidway(config)#logic-channel 3

Quidway(config-logic-channel3)#backup interface serial 1 50

Quidway(config-logic-channel3)#backup logic-channel 2 30

Quidway(config-logic-channel3)#backup state-down 4

【相关命令】

backup state-up

7.7 backup state-up

设定判断逻辑通道恢复up的间隔时间。

backup state-up time

no backup state-up

【参数说明】

time 为间隔时间,单位秒。

【缺省情况】

该间隔时间缺省为1秒。

【命令模式】

逻辑通道配置模式

【使用指南】

当逻辑通道down后,每间隔time秒,判断一次逻辑通道是否恢复up ,以便在其恢复正常之后,能即时切换回该逻辑通道。

【举例】

Quidway(config)#logic-channel 3

Quidway(config-logic-channel3)#backup interface serial 1 50

Quidway(config-logic-channel3)#backup logic-channel 2 30

Quidway(config-logic-channel3)#backup state-down 4

Quidway(config-logic-channel3)#backup state-up 10

【相关命令】

backup state-down

7.8 logic-channel 创建或删除逻辑通道。

[ no ] logic-channel logic-channel-number

【参数说明】

logic-channel-number 为逻辑通道序号。

【缺省情况】

系统缺省没有创建逻辑通道。

【命令模式】

全局配置模式

【使用指南】

在备份中心中,提出逻辑通道概念,所谓逻辑通道,可以是X.25或帧中继的虚电路,也可以是一条dialer map。逻辑通道既可以作为主接口也可以作为备份接口使用。

用户在配置逻辑通道的备份中心工作参数时,首先需要创建一个逻辑通道,并将它与相应的虚电路或dialer map建立关联。

【举例】

Quidway(config)#logic-channel 1

Quidway(config-logic-channel1)#backup state-down 4

Quidway(config-logic-channel1)#backup state-up 10

Quidway(config)#interface serial 0

Quidway(config-if-Serial0)#encapsulation x25

Quidway(config-if-Serial0)#x25 map ip 129.102.0.1 2 lin 1

【相关命令】

joe

2007-01-18 17:22

x25 map,frame-relay map,dialer map

第八章 L2TP协议配置命令8.1 命令列表L2TP协议配置命令包括: [*]accept dialin l2tp virtual-template[*]clear vpdn tunnel

l2tp[*]force-local-chap[*]interface virtual-template[*]l2tp tunnel authentication[*]l2tp tunnel password[*]lcp renegotiation[*]local

name[*]show l2tp session[*]show l2tp tunnel[*]vpdn-group

8.2 accept dialin l2tp virtual-template用于指定接受呼叫时,通道对端的名称及所使用的Virtual-Template;用no accept dialin命令删除此设置。

accept dialin l2tp virtual-template virtual-template-number remote remote-peer-name no accept dialin

【参数说明】

virtual-template-number 指定用于创建新的虚拟访问接口(virtual access interface)时所用的虚接口模板。

remote-peer-name 指定发起连接请求的通道对端的名称,对大小写有区别。

【缺省情况】

缺省为禁止接受呼入。

【命令模式】

VPDN组配置模式

【使用指南】

组号为1的VPDN 组有特殊作用。在组1下进行配置时,本命令的格式为: accept dialin l2tp virtual-template virtual-template-number [ remote remote-peer- name ]

即可以不输入通道对端的名称,此时表示VPDN组1为缺省的VPDN组,通道对端可以以任何名称来发起连接。如果在VPDN组1的配置模式下,仍指定对端名称,则VPDN组1不作为缺省的VPDN组。如在Windows 2000 beta 2版本中,VPN连接的本端名称为NONE,则路由器收到的对端名称为NONE。为了接收这种不知名的对端发起的通道请求连接,或者用于测试目的,可以设置一个缺省的VPDN组。

【举例】

例1:接受名称为A8010的对端发起L2TP通道连接请求,并根据virtual-template 1创建virtual-access接口。

Quidway(config-vpdn2)#accept dialin l2tp virtual-template 1 remote A8010 例2:将VPDN组1作为缺省的VPDN组,接受任何对端发起的L2TP通道连接请求,并根据virtual-template 1创建virtual-access接口。 Quidway(config)#vpdn-group 1

Quidway(config-vpdn1)#accept dialin l2tp virtual-template 1

【相关命令】

vpdn-group

8.3 clear vpdn tunnel l2tp断开指定的通道(Tunnel)连接,同时断开通道内的所有会话(Session)连接。

clear vpdn tunnel l2tp remote-name

【参数说明】

remote-name 为Tunnel对端的名称。

【命令模式】

用户模式

【使用指南】

用此命令强制断开一个Tunnel连接。对端用户再次呼入时,Tunnel可以重新建立。通过指定Tunnel的对端名称来确定需要断开的Tunnel连接。如果没有符合条件的Tunnel连

接存在,则对当前的Tunnel连接没有影响。如果有多个符合条件的Tunnel连接存在(同一个名称,不同IP地址),则断开第一个符合条件的Tunnel连接。这里所指的先后顺序与show l2tp tunnel命令中显示Tunnel的先后顺序一致。

【举例】

断开对端名称为A8010的Tunnel连接。

Quidway#clear vpdn tunnel l2tp A8010

8.4 force-local-chap强制LNS与Client之间重新进行CHAP验证。用no force-local-chap命令禁止CHAP的重新验证。 [ no ] force-local-chap

【缺省情况】

系统缺省不进行CHAP的重新验证。

【命令模式】

VPDN组配置模式

【使用指南】

在LAC 对Client进行代理验证(proxy authentication)后,LNS对Client再次进行验证,可以增加安全性。如果使用此命令,则对于由接入服务器初始化Tunnel连接的VPN的client来说,会经过两次验证;一次是与接入服务器,另一次是与LNS。一些PPP Client可能不支持进行第二次验证,则本端的CHAP验证会失败。

【举例】

强制进行CHAP验证。

Quidway(config-vpdn1)#force-local-chap

【相关命令】

lcp renegotiation

8.5 interface virtual-template创建或删除虚接口模板。

[ no ] interface virtual-template virtual-template-number

【参数说明】

virtual-template-number 为虚接口模板序号。

【缺省情况】

系统缺省没有创建虚接口模板。

【命令模式】

全局配置模式

【使用指南】

虚接口模板主要用于配置路由器在运行过程中动态创建的虚接口的工作参数,如MP捆绑逻辑接口和L2TP逻辑接口等。

【举例】

创建并进入虚接口模板1。

Quidway(config)#interface virtual-template 1 Quidway(config-if-virtual-template1)#

【相关命令】

multilink,accept dialin l2tp

8.6 l2tp tunnel authentication启用L2TP的通道验证功能。取消L2TP通道验证功能,使用此命令的no形式。

[ no ] l2tp tunnel authentication

【缺省情况】

系统缺省对L2TP通道进行验证。

【命令模式】

VPDN组配置模式

【使用指南】

L2TP通道验证是缺省允许的。一般情况下,为了安全起见,通道两端都需要对对方进行验证。如果为了进行网络的连通性测试或者是接收不知名对端发起的连接,可以不进行通道验证。

【举例】

设置不验证通道对端。

Quidway(config-vpdn1)#no l2tp tunnel authentication

8.7 l2tp tunnel password指定Tunnel所使用的密码。如果要恢复成缺省的密码,使用此命令的no形式。

l2tp tunnel password password no l2tp tunnel password

【参数说明】

password 为通道验证时使用的密码。

【缺省情况】

系统缺省的通道验证密码为路由器名。

【命令模式】

VPDN组配置模式

【使用指南】

当创建一个VPDN组时,本端名称与Tunnel密码都被初始化成路由器的名称。比如,路由器当前名称设为Quidway,则本端名称被初始化成Quidway,而Tunnel密码也为Quidway。使用l2tp tunnel password命令指定Tunnel验证的密码。

【举例】

设置Tunnel验证的密码为yougotit。

Quidway(config-vpdn1)#l2tp tunnel password yougotit

8.8 lcp renegotiation允许LNS与client之间重新协商链路控制协议(Link Control Protocol),用此命令的no 形式来禁止LCP的重新协商。 [ no ] lcp renegotiation

【缺省情况】

系统缺省不重新进行LCP协商。

【命令模式】

VPDN组配置模式

【使用指南】

对于NAS-Initialized VPN的Client,在一个PPP会话开始时,将先和NAS(网络接入服务器)进行PPP协商;如果协商通过,则由接入服务器初始化Tunnel连接,并将与client协商收集到的信息传给LNS;LNS可以根据收到的代理验证信息,判断是否合法。使用lcp renegotiation命令可以强制LNS与client重新进行LCP协商,而忽略NAS的代理验证信息。一些PPP Client可能不支持LCP的重新协商,则LCP协商会失败。

【举例】

允许进行LCP重新协商:

Quidway(config-vpdn1)#lcp renegotiation

【相关命令】

force-local-chap

8.9 local name指定Tunnel本端的名称,如果要恢复成缺省的名称,使用此命令的no形式。

local name name no local name

【参数说明】

name 为Tunnel本端的名称。

【缺省情况】

系统缺省的本端名称为路由器名。

【命令模式】

VPDN组配置模式

【使用指南】

当创建一个VPDN组时,本端名称将被初始化成路由器的名称。比如,路由器当前名称设为Quidway,则本端名称被初始化成Quidway。使用local name命令指定Tunnel本端的名称。

【举例】

设置Tunnel本端名称为itsme。

Quidway(config-vpdn1)#local name itsme

【相关命令】

hostname

8.10 show l2tp session显示当前的L2TP会话的信息。 show l2tp session

【命令模式】

用户模式

【使用指南】

该命令的输出信息,可以帮助用户进行L2TP故障诊断。

【举例】

Quidway#show l2tp session LocID RemID TunID 1 1 2

Total session = 1

下表为显示信息中相关域的描述。

表8-1 Show L2tp Session域描述 [list=1] 域

Total sessions

LocID RemID TunID

描述

Session的数目

本端唯一标识一个会话的数值 对端唯一标识一个会话的数值

通道的标识号

【相关命令】

show l2tp tunnel

show l2tp tunnel显示当前L2TP通道的信息。

8.11 show l2tp tunnel

【命令模式】

用户模式

【使用指南】

该命令的输出信息,可以帮助用户进行L2TP故障诊断。

【举例】

Quidway#show l2tp tunnel

LocID RemID Remote Name Remote Address Port Sessions 1 8 A8010 172.168.10.2 1701 1 Total tunnels = 1

下表为显示信息中相关域的描述。

表8-2 Show L2tp Tunnel域描述 [list=1] 域

Total tunnels

LocID RemID Remote Name Remote Address

Port Sesssions

描述

Tunnel的数目

本端唯一标识一个通道的数值 对端唯一标识一个通道的数值

对端的名称 对端的IP地址 对端的端口号

此Tunnel端口上的Session数目

【相关命令】

show l2tp session

8.12 vpdn-group创建或删除VPDN组。 [ no ] vpdn-group group-number

【参数说明】

group-number 为 VPDN 组号,范围1~3000。

【缺省情况】

系统缺省没有创建VPDN组。

【命令模式】

全局配置模式

【使用指南】

使用此命令创建一个VPDN组。VPDN 组1可以作为缺省的VPDN组。

【举例】

创建VPDN组2,并进入VPDN组2配置模式。 Quidway(config)#vpdn-group 2 Quidway(config-vpdn2)#

【相关命令】

joe

2007-01-18 17:22

accept dialin

第九章 桥配置命令

9.1 命令列表 桥配置命令包括:

bridge acquire bridge address bridge aging-time bridge crb

bridge forward-time bridge group bridge hello-time bridge spanning-disable bridge max-age bridge port pathcost bridge port priority show bridge information show bridge group show bridge span show bridge traffic

9.2 bridge acquire

用bridge acquire全局配置命令允许系统查询动态数据库,用no bridge acquire命令禁止查询动态数据库,即只查询静态数据库中的路由信息。

[ no ] bridge acquire

【缺省情况】

系统缺省允许查询动态数据库中的路由信息。

【命令模式】

全局配置模式

【使用指南】

用bridge acquire全局配置命令允许系统查询动态数据库,即接收到数据包之后,系统首先查询静态数据库,如果在静态数据库中找到则路由出去,如果在静态数据库中没有找到,则去查询动态数据库,如果在动态数据库中找到,则根据此信息路由,否则从除接收端口以外的所有其它端口传送出去。

【举例】

禁止查询动态数据库。

Quidway(config)#no bridge acquire

【相关命令】

bridge address

9.3 bridge address

用bridge address全局配置命令向静态数据库中增加一条路由信息,使用此命令的no形式删除一条静态路由信息。

[ no ] bridge address mac-address { forward | discard } [ interface-type interface-number ]

【参数说明】

mac-address 48位的点分硬件地址,例如0800.cb00.45e9,它可以是主机地址,也可以是广播地址或多播地址。

forward 表示传送。

discard 表示丢弃。

interface-type 为接口类型。

interface-number 为接口序号,与interface-type 一起指明该地址在哪个接口上传送或丢弃。

【缺省情况】

系统缺省没有路由信息。

【命令模式】

全局配置模式

【使用指南】

用户可以根据需要配置静态路由,可以在一定程度上提高查询速度,该信息被保存在路由器的FLASH中,除非用户自己删除此信息,否则该路由信息一直存在静态数据库中。

【举例】

例1:使路由器在接收到发往0800.cb00.45e9地址的数据包后,从 接口Ethernet0发

送出去。

Quidway(config)#bridge address 0800.cb00.45e9 forward ethernet 0

例2:在静态数据库中删除MAC地址为0800.cb00.45e9的路由信息。

Quidway(config)#no bridge address 0800.cb00.45e9

【相关命令】

bridge acquire

9.4 bridge aging-time

设置动态数据库的刷新时间;no bridge aging-time命令恢复缺省设置。

bridge aging-time seconds

no bridge aging-time

【参数说明】

seconds 为动态数据库的刷新时间,单位秒,范围10~1000000。

【缺省情况】

动态数据库的缺省刷新时间为300秒。

【命令模式】

全局配置模式

【使用指南】

该命令配置的是动态数据库内路由信息的刷新时间,其目的是为了保证数据库中的信息不会过时。如果系统通过后向学习,在动态数据库中添加了某一条路由信息,在此时间内没有接收到新的路由信息,则系统会在此信息超时后将其刷新掉。

【举例】

设置状态转换间隔为200秒。

Quidway(config)#bridge aging-time 200

9.5 bridge crb 启动或停止桥。

[ no ] bridge crb

【缺省情况】

系统缺省不启动桥。

【命令模式】

全局配置模式

【使用指南】

当使用bridge crb命令启动桥之后,表示路由器既运行了桥协议,也运行了IP或IPX等网络层协议,使用no形式停止桥,此时路由器上的路由选择是IP或IPX,而没有桥。

【举例】

启动桥

Quidway(config)#bridge crb

9.6 bridge forward-time

设置桥端口的状态转换时间间隔,使用no bridge forward-time 命令恢复时间间隔为缺省值。

bridge forward-time seconds

no bridge forward-time

【参数说明】

seconds 为状态转换时间间隔,单位秒,范围4~30。

【缺省情况】

桥端口的缺省状态转换时间间隔为15秒。

【命令模式】

全局配置模式

【使用指南】

该命令配置的是桥端口在blocking、listening、learning、forwarding等状态之间转换的时间间隔。

【举例】

设置状态转换间隔为20秒。

Quidway(config)#bridge forward-time 20

【相关命令】

bridge hello-time,bridge max-age

9.7 bridge group

设置桥端口属于组,使用no bridge group 命令设置该端口不属于组。

[ no ] bridge group

【缺省情况】

桥端口缺省属于组。

【命令模式】

接口配置模式

【使用指南】

该命令配置的是桥端口是否属于组,如果某端口不属于组,则该端口不会参加生成树协议。

【举例】

设置接口Ethernet0属于组。

Quidway(config-if-ethernet0)#bridge group

【相关命令】

bridge span-disable

9.8 bridge hello-time

设置根桥向外发送配置BPDU的时间间隔,使用no bridge hello-time 恢复时间间隔为缺省值。

bridge hello-time seconds

no bridge hello-time

【参数说明】

seconds 为时间间隔,单位秒,范围1~10。

【缺省情况】

跟桥向外发送配置BPDU的时间间隔缺省为2秒。

【命令模式】

全局配置模式

【使用指南】

该命令配置的是根桥向外发送配置BPDU的时间间隔,即使不是根桥,桥的HelloTime也设置为该值,而BridgeHelloTime不设。

【举例】

设置状态转换间隔为5秒。

Quidway(config)#bridge hello-time 5

【相关命令】

bridge froward-time,bridge max-age

9.9 bridge max-age

设置桥端口收到的配置BPDU的最大寿命,使用no bridge max-age命令恢复缺省设置。

bridge max-age seconds

no bridge max-age

【参数说明】

seconds 为最大寿命时间,单位秒,范围6~40。

【缺省情况】

BPDU的最大寿命的缺省值为20秒。

【命令模式】

全局配置模式

【使用指南】

该命令配置的是桥端口收到的配置BPDU的最大寿命,如果某一端口在此期间内没有收到下一个配置BPDU,则该桥认为发生了拓扑改变,于是该桥会向外发送拓扑改变BPDU,从而引起整个生成树的重新计算。

【举例】

设置状态转换间隔为25秒:

Quidway(config)#bridge max-age 25

【相关命令】

bridge hello-time,bridge forward-time

9.10 bridge port pathcost

设置桥端口的路径值,使用no bridge port pathcost 命令设置该端口的路径值为缺省值。

bridge port pathcost number

no bridge port pathcost

【参数说明】

number 为端口路径值,范围是1~ 65535。

【缺省情况】

以太网口缺省的路径值为100,串口缺省的路径值为7。

【命令模式】

接口配置模式

【使用指南】

该命令配置桥端口的路径值,一般路径值 =1000/与该端口相连的LAN的传输速度。

【举例】

设置接口Ethernet0的路径值为250。

Quidway(config-if-ethernet0)#bridge pathcost 250

【相关命令】

bridge port priority

9.11 bridge port priority

设置桥端口的优先级,使用no bridge port priority命令恢复该端口的优先级为缺省值。

bridge port priority number

no bridge port priority

【参数说明】

number 为端口优先级,范围是0 ~255。

【缺省情况】

桥端口的缺省优先级为128。

【命令模式】

接口配置模式

【使用指南】

该命令配置桥端口的优先级,优先级数(number)越低,则该端口的优先级越高。

【举例】

设置串口1的优先级为100。

Quidway(config-if-serial1)#bridge priority 100

【相关命令】

bridge port path-cost

9.12 bridge spanning-disable

设置桥端口允许参加生成树,使用no bridge spanning-disable 命令设置该端口不允许参加生成树。

[ no ] bridge spanning-disable

【缺省情况】

桥端口缺省参加生成树。

【命令模式】

接口配置模式

【使用指南】

该命令配置的是桥端口是否参加生成树协议,如果某端口不参加生成树协议,则该端口不会属于桥,即在桥中不包含该端口。

【举例】

设置串口0参加生成树协议。

Quidway(config-if-serial0)#no bridge spanning-disable

【相关命令】

bridge group

9.13 show bridge information 显示动态数据库中的内容。

show bridge informatio

【命令模式】

用户模式

【使用指南】

该命令显示桥的动态数据库中的路由信息,有助于用户进行桥的故障诊断。

【举例】

Quidway#show bridge information

Total of 200 station blocks, 197 free.

Address Action Interface Age RX count TX count

00-e0-fc-01-11-11 forward Ethernet0 P 10 7

00-a9-b0-22-00-d9 forward Ethernet0 P 5 7

00-b0-c2-01-11-e3 discard Serial0 P 3 0

该命令显示了网桥数据库中的信息,包括MAC地址、行为、接口、是否超时、该MAC地址接收数据包的个数和发送数据包的个数等。

9.14 show bridge group 显示桥组的信息。

show bridge group

【命令模式】

用户模式

【使用指南】

该命令显示桥组的信息,有助于用户进行桥的故障诊断。

【举例】

Quidway#show bridge group

Concurrent routing and bridging is enabled.

Bridge is running the IEEE compatible Spanning Tree protocol.

Port 1 ( Ethernet 0 ) is forwarding.

Port 2 ( Serial 0 ) is forwarding.

Port 3 ( Serial 1) isn't belong to bridge group.

该命令显示了路由器中哪些端口属于桥,以及各个端口的当前状态。

9.15 show bridge span 显示生成树信息。

show bridge span

【命令模式】

用户模式

【使用指南】

该命令显示生成树信息,有助于用户进行桥的故障诊断。

【举例】

Quidway#show bridge span

Bridge is executing the IEEE compatible Spanning Tree protocol.

Bridge Identifier has priority: 0080.00e0.fc01.11c4 , address: 00e0.fc01.11c4

Configured Hello time: 2, Max Age: 30, Forward : 15

We are the root of the spanning tree.

Current root has priority: 0080.00e0.fc01.11c4 , address: 00e0.fc01.11c4

Topology change flag doesn't set.

Topology change detected flag doesn't set.

Port 1 ( Ethernet 0 ) is forwarding.

Port path cost: 100, Port priority:0800

Port 2 ( Serial 0 ) is forwarding.

Port path cost: 233, Port priority:1000

Port 3 ( Serial 1) isn't belong to bridge group

9.16 show bridge traffic 显示桥的统计信息。

show bridge traffi

【命令模式】

用户模式

【使用指南】

该命令显示桥接收、传送、丢弃等统计信息,有助于用户进行桥的流量统计和故障诊断。

【举例】

Quidway#show bridge traffic

Port No: 1 ( Ethernet 0 )

Port in frames: 20

Port out frames: 15

Port in discards: 0

Mtu exceeded discards: 0

Learned entry discards: 0

Port No: 2 ( Serial 0 )

Port in frames: 17

Port out frames: 17

Port in discards: 0

Mtu exceeded discards: 0

Learned entry discards: 0

该命令显示了各个端口输入的数据包的个数,输出数据包的个数,丢弃数据包的个数,超过

joe

2007-01-18 17:23

MTU丢弃数据包的个数,和通过学习算法丢弃的数据包的个数。

第十章 Quidway(R)系列路由器调试命令10.1 调试命令的使用(1)执行调试命令 所有的调试命令都需在用户模式下执行,大部分调试命令不带参数,如调试arp直接在用户模式下键入 debug arp 命令即可,停止对arp的调试,则键入no debug arp 命令。

如果需要查看当前系统正在进行哪些调试,则可以执行show debugging 命令。 执行调试命令,输出调试信息,需要消耗大量的CPU时间,从而影响系统的运行效率,因此一般情况下,调试命令用于技术支持人员对系统故障的诊断,在故障排除之后应随即停止调试。

(2)使用debug ?

使用debug ?命令可以查看系统支持哪些调试功能,在Quidway(R)系列路由器提供了种类丰富的各种调试功能,几乎覆盖路由器全部功能。

在这些调试功能中,有部分用于开发过程中的调试功能。在下面的介绍中,我们将详细介绍用于网络故障诊断的调试功能。 (3)使用debgug all

使用debgug all 命令可以打开系统全部调试功能,由于产生比单个调试命令多得多的调试信息,将导致系统效率的严重下降,甚至无法正常工作,因此不建议使用该命令。 但no debug all命令却给用户带来极大的方便,当用户在停止对路由器的调试时,不必去查看哪些调试功能在起作用,并分别执行no debug 命令停止调试,只需要执行no debug all命令即可。 (4)输出调试信息

打开某个调试功能之后,即会产生相应的调试信息,但如何将这些调试信息输出到当前用户屏幕上,还需要执行 monitor 命令打开当前用户的调试信息输出开关。

如果多个用户同时打开调试信息开关,也会导致系统效率的下降,建议只在少量用户的屏幕上输出调试信息。

如果某个用户不需再查看调试信息,但有其它用户仍在进行调试,此时只需执行

unmonitor 命令关闭该用户的调试信息输出开关,不会影响其它用户的调试。当所有用户停止调试之后,请不要忘记停止全部调试功能。

10.2 Quidway(R)系列路由器支持的调试功能Quidway(R)系列路由器支持的调试功能包括:

[*]debug arp[*]debug backup[*]debug dialer[*]debug

ethernet-interface[*]debug filter[*]debug frame-relay lmi[*]debug frame-relay packet[*]debug ip bgp[*]debug ip cache[*]debug ip

icmp[*]debug ip igrp[*]debug ip ospf event[*]debug ip ospf lsa[*]debug ip

ospf packet[*]debug ip ospf spf[*]debug ip packet[*]debug ip rip[*]debug ip routing[*]debug ip rtpro[*]debug ipx[*]debug isdn[*]debug l2tp all[*]debug l2tp control[*]debug l2tp dump[*]debug l2tp error[*]debug l2tp event[*]debug lapb[*]debug modem[*]debug nat[*]debug ppp packet[*]debug radius event[*]debug radius packet[*]debug radius primitive[*]debug slip packet[*]debug tcp[*]debug telnet[*]debug udp[*]debug x25 all[*]debug x25 data[*]debug x25 event 10.2.1 debug arp打开或关闭ARP调试开关。 [ no ] debug arp

【缺省情况】

系统缺省关闭ARP调试开关。

【命令模式】

用户模式

【使用指南】

该开关打开后实时显示对ARP映射表的操作。当ARP映射表有变化时,系统会即时地给出提示指出ARP映射表的变化情况。

【举例】

Quidway#debug arp

【相关命令】

arp,monitor,debug all,show debugging 10.2.2 debug backup打开或关闭备份中心调试信息开关。 [ no ] debug backup { event | packet }

【参数说明】

event 为备份中心事件调试信息开关。 packet 为备份中心报文调试信息开关。

【缺省情况】

系统缺省关闭备份中心调试信息开关。

【命令模式】

用户模式

【使用指南】

如果打开备份中心事件调试信息开关,则输出备份中心主备接口切换时的一些信息;如果打开备份中心报文调试信息开关,则输出备份中心发出报文的信息。所有信息均以“backup:”开头,有助于用户进行备份中心故障诊断。

【举例】

Quidway#debug backup event

【相关命令】

monitor,debug all ,show debugging 10.2.3 debug dialer打开或关闭DDR调试信息开关。 [ no ] debug dialer { event | packet }

【参数说明】

event 为DDR事件调试信息开关。 packet 为DDR报文调试信息开关。

【缺省情况】

系统缺省关闭DDR调试信息开关。

【命令模式】

用户模式

【使用指南】

如果打开DDR事件调试信息开关,则会输出DDR拨号时的一些信息;如果打开DDR报文调试信息开关,则会输出DDR收发报文的信息。所有信息均以“DDR:”开头,有助于用户进行DDR故障诊断。

【举例】

Quidway#debug dialer event

【相关命令】

monitor,debug all,show debugging

10.2.4 debug ethernet-interface打开或关闭以太网接口调试信息开关。 [ no ] debug ethernet-interface

【缺省情况】

系统缺省关闭以太网接口调试信息开关。

【命令模式】

用户模式

【使用指南】

打开该调试开关后,将动态显示以太网口接收和发送的数据包的帧格式、源MAC地址、目的MAC地址以及数据包的类型等。

[*]发送数据包的调试信息 Send a Ethernet_II frame. Its Destination MAC address is:00-a0-b9-00-22-d9 Its Source MAC address is:00-e0-fc-01-04-86 [*]接收数据包的调试信息 Receive a Ethernet_II frame. It's Destination MAC address is:ff-ff-ff-ff-ff-ff It's Source MAC address is:00-06-29-21-98-33 It's a ARP datagram

【举例】

Quidway#debug ethernet-interface

【相关命令】

monitor,debug all,show debugging

10.2.5 debug filter打开或关闭防火墙包过滤调试信息开关。 [ no ] debug filter { all | icmp | tcp | udp }

【参数说明】

all 表示全部防火墙调试信息开关。

icmp 表示有关ICMP包过滤的调试信息开关。 tcp 表示有关TCP包过滤的调试信息开关。 udp 表示有关UDP包过滤的调试信息开关。

【缺省情况】

系统缺省关闭防火墙全部调试信息开关。

【命令模式】

用户模式

【使用指南】

[ no ] debug filter all 命令可以控制另外三个防火墙的调试信息开关,同时也用于打开一些防火墙其它信息的调试开关,如对于其它协议(如OSPF)报文输出相应调试信息。调试信息输出格式:

接口名 InBound Packet: (协议号, 源地址, 目的地址, 源端口, 目的端口, 报文大小) accepted by access-list 规则序号 .

接口名 OutBound Packet: (协议号, 源地址, 目的地址, 源端口, 目的端口, 报文大小) accepted by default.

在协议为ICMP时,源端口表示该ICMP报文的类型(Type),目的端口表示报文的码(Code);在报文的协议类型不是TCP、UDP或ICMP时,源端口与目的端口没有意义。

【举例】

Quidway#debug filter tcp

【相关命令】

monitor,debug all,show debugging

10.2.6 debug frame-relay lmi打开或关闭帧中继本地管理调试信息开关。 [ no ] debug frame-relay lmi

【缺省情况】

系统缺省为关闭帧中继本地管理调试信息开关。

【命令模式】

用户模式

【使用指南】

以下举例说明帧中继本地管理调试信息的格式。 Serial0(in): Status RT Len = 1, Type = Full

LIV Len = 2, SSN = 50, RSN = 46, PVCs = 1 Serial0(out): Status Enquiry RT Len = 1, Type = LIV-only LIV Len = 2, SSN = 47, RSN = 50 其中:

[*]Serial0 ——为接口名[*]in 和 out —— 分别表示接收和发送的报文。[*]Status 和Status Enquiry —— 表示报文的消息类型。[*]Status Enquiry 表示“状态查询”消息类型,在DTE侧,每隔一定时间发送该类型的报文去查询虚电路状态;Status表示“状态”消息类型,在DCE侧,使用该类型的报文报告虚电路的状态。 [*]RT ——表示报文的报告类型。报告类型有三种:Full:该类型表示将报告所有的虚电路状态。 LIV-only:该类型表示将只报告链路的完整性。 Asyn-only:该类型表示将只报告几个(非全部)虚电路状态。 [*]LIV —— 表示链路的完整性。它通过SSN 和RSN的值来检验链路的完整性。[*]SSN 和RSN——分别表示发送系列号和接收系列号。我们从上面的调试信息中可以看出: 发送的Status Enquiry报文中RSN等于刚接收到的Status报文中SSN。

【举例】

Quidway#debug frame-relay lmi

【相关命令】

monitor,debug all,show debugging

10.2.7 debug frame-relay packet打开或关闭帧中继报文调试信息开关。

[ no ] debug frame-relay packet

【缺省情况】

系统缺省关闭帧中继报文调试信息开关。

【命令模式】

用户模式

【使用指南】

下面举例说明帧中继报文调试信息格式:

Serial0(Out) Fr packet: Len = 13, DLCI = 0, Protocol=8 Serial0(In) Fr packet: Len = 9, DLCI = 0, Protocol=8 其中:

[*]Serial0 —— 为接口名。[*]in 和 out —— 分别表示接收和发送报文。[*]Len —— 表示报文的长度。[*]DLCI —— 表示接收或发送报文的虚电路号。[*]Protocol —— 表示接收或发送的报文是承载网络协议类型。8代表Q933A,CC 代表IP协议,8137代表IPX协议,0806代表InARP协议。

【举例】

Quidway#debug frame-relay packet

【相关命令】

monitor,debug all,show debugging

10.2.8 debug ip bgp打开或关闭BGP调试信息开关。 [ no ] debug ip bgp [ events | keepalive | updates ]

【参数说明】

events 表示BGP事件调试信息开关 keepalive 表示Keepalive消息调试开关 updates 表示Update消息调试开关。

【缺省情况】

如果没有指定参数,则缺省打开或关闭全部BGP调试信息开关。 系统缺省为关闭BGP全部调试信息开关。

【命令模式】

用户模式

【使用指南】

根据该命令的输出信息,可以帮助用户进行BGP故障诊断。

【举例】

Quidway#debug ip bgp events

【相关命令】

monitor,debug all,show debugging

10.2.9 debug ip cache打开或关闭IP路由缓存调试信息开关。 [ no ] debug ip cache

【缺省情况】

系统缺省为关闭IP路由缓存调试信息开关。

【命令模式】

用户模式

【使用指南】

该调试信息可以帮助用户进行IP路由故障诊断。

【举例】

Quidway#debug ip cache

【相关命令】

monitor,debug all,show debugging

10.2.10 debug ip icmp打开或关闭ICMP报文调试信息开关。 [ no ] debug ip icmp

【缺省情况】

系统缺省关闭ICMP报文调试信息开关。

【命令模式】

用户模式

【使用指南】

当出现局域网故障,可以在执行ping命令之前,打开路由器的ICMP报文调试信息开关,以帮助用户进行故障定位。

【举例】

Quidway#debug ip icmp

【相关命令】

monitor,debug all,show debugging

10.2.11 debug ip igrp打开或关闭IGRP调试信息开关。 [ no ] debug ip igrp { packet | receive | send }

【参数说明】

packet 表示全部报文的调试信息开关。 receive 表示接收报文的调试信息开关。 send 表示发送报文的调试信息开关。

【缺省情况】

系统缺省为关闭全部IGRP调试信息开关。

【命令模式】

用户模式

【使用指南】

使用此命令打开IGRP调试信息的开关后,用户可以实时地从显示终端上观察到IGRP报文的收发情况及报文的具体内容。为了观察方便,将报文按照接收和发送两种类型分类,用户可以根据实际需求来打开不同的开关。 IGRP发送报文调试信息:

IGRP: send Update 30.20.0.1 to 30.20.255.255 (Ethernet0)

Packet:vers 1, edition 77, As 1, interior 1, nsystem 1,exterior 0,length 40 dest 30.10.0.0 ,metric 146981,hop 0 dest 20.0.0.0 ,metric 146981,hop 0 IGRP接收报文调试信息:

IGRP:receive Update from 30.20.0.2 (Ethernet0)

Packet:vers 1, edition 5, As 1, interior 2, nsystem 1,exterior 0,length 54 dest 30.30.0.0 ,metric 180571,hop 0 dest 30.40.0.0 ,metric 180571,hop 0 dest 10.0.0.0 ,metric 158250,hop 0 调试信息的格式如表10-1所示。

表10-1 IGRP调试信息格式

域 IGRP send receive Update/Request

30.10.0.1 to 30.20.255.255

from 30.20.0.2 Ethernet0 Packet vers 1 edition 5 As 1 interior 1 nsystem 1 exterior 0 length 40 dest 30.30.0.0 metric 180571

hop 0

意义 IGRP报文 发送报文 接收报文 报文类型

从接口30.10.0.1发送报文到30.20.255.255

从接口30.20.0.2接收到报文 发送或接收报文的接口名

报文内容 vers 1 序列号5 自治系统号 1 子网路由数 1 自治系统内路由数 1 自治系统外路由数 0

报文长度 40 路由地址 30.30.0.0 路由权值 180571

跳数 0

【举例】

Quidway#debug ip igrp packet

【相关命令】

monitor,debug all,show debugging

10.2.12 debug ip ospf event打开或关闭OSPF事件调试信息开关。 [ no ] debug ip ospf

【缺省情况】

系统缺省关闭OSPF事件调试信息开关。

【命令模式】

用户模式

【使用指南】

OSPF调试信息量比较大,用户应该在需要时再有选择地打开相应开关,过多的调试信息输出将导致系统效率下降。

OSPF调试信息有助于用户进行OSPF故障诊断。

【举例】

Quidway#debug ip ospf event

【相关命令】

monitor,debug all,show debugging

10.2.13 debug ip ospf lsa打开或关闭 OSPF 的 LSA 计算调试信息开关。 [ no ] debug ip ospf lsa

【缺省情况】

系统缺省关闭OSPF的LSA计算调试信息开关。

【命令模式】

用户模式

【使用指南】

OSPF调试信息量比较大,用户应该在需要时再有选择地打开相应开关,过多的调试信息输出将导致系统效率下降。

OSPF调试信息有助于用户进行OSPF故障诊断。

【举例】

debug ip ospf lsa

【相关命令】

monitor,debug all,show debugging

10.2.14 debug ip ospf packet打开或关闭OSPF报文调试信息开关。 [ no ] debug ip ospf packet [ hello | dd | request | update | ack ]

【参数说明】

hello 表示Hello报文调试信息开关。 dd 表示数据库描述报文调试信息开关。 request 表示状态请求报文调试信息开关。 update 表示链路状态更新报文调试信息开关。 ack 表示传输确认报文调试信息开关。

【缺省情况】

系统缺省为关闭OSPF报文调试信息开关。

如果不指定参数,则缺省为打开或关闭全部OSPF报文调试信息开关。

【命令模式】

用户模式

【使用指南】

OSPF调试信息量比较大,用户应该在需要时再有选择地打开相应开关,过多的调试信息输出将导致系统效率下降。

OSPF调试信息有助于用户进行OSPF故障诊断。 举例说明OSPF报文调试信息的格式:

OSPF SENT 10.0.0.1(Serial1) -> All_up_nbrs Hello Vers: 2 Len: 44 OSPF SENT RouterID: 4.4.4.4 Area: 0.0.0.2 Checksum: 0xf242 OSPF SENT Auth: Type: 0 Key: 00000000.00000000 OSPF SENT Netmask: 255.255.255.0 Hello Int: 10 Options: OSPF SENT Pri: 1 DeadInt: 120 DR: 1.1.1.1 BDR: 0.0.0.0

以上调试信息表示从地址为10.0.0.1的串口1向所有处于UP状态的邻居发送Hello报文,并打印出与协议运行相关的其它信息。

【举例】

Quidway#debug ip ospf packet dd

【相关命令】

monitor,debug all,show debugging

10.2.15 debug ip ospf spf打开或关闭OSPF的SPF计算调试信息开关。 [ no ] debug ip ospf spf

【缺省情况】

系统缺省关闭OSPF的SPF计算调试信息开关。

【命令模式】

用户模式

【使用指南】

OSPF调试信息量比较大,用户应该在需要时再有选择地打开相应开关,过多的调试信息输出将导致系统效率下降。

OSPF调试信息有助于用户进行OSPF故障诊断。

【举例】

Quidway#debug ip ospf spf

【相关命令】

monitor,debug all,show debugging

10.2.16 debug ip packet打开或关闭IP报文调试信息开关。 [ no ] debug ip packet

【缺省情况】

系统缺省为关闭IP报文调试信息开关。

【命令模式】

用户模式

【使用指南】

IP报文调试信息包括路由器接收和发送的IP报文的源IP地址、目的IP地址、IP报文长度等信息,可以帮助用户进行IP报文转发的故障诊断。

Telnet终端用户最好不要打开IP报文调试开关,因为调试信息的发送本身将导致产生新的调试信息,无限递归将产生大量无用的调试信息,同时使系统的执行效率下降。

【举例】

Quidway#debug ip packet

【相关命令】

monitor,debug all,show debugging 10.2.17 debug ip rip打开或关闭RIP调试信息开关。 [ no ] debug ip rip { packet | receive | send }

【参数说明】

packet 为全部接收和发送报文调试信息开关。 receive 为接收报文调试信息开关。 send 为发送报文调试信息开关。

【缺省情况】

系统缺省为关闭全部RIP调试信息开关。

【命令模式】

用户模式

【使用指南】

RIP调试信息有助于用户进行RIP故障诊断。 举例说明RIP调试信息格式:

RIP: send from 202.38.165.1 to 202.38.165.2 —— 从地址为202.38.165.1的端口

Packet:vers 1, cmd Response, length 发送到目的地址202.38.165.2 dest 202.38.169.0 , metric 1 的更新报文。 dest 202.38.170.0 , metric 1 dest 129.102.0.0 , metric 2

RIP:receive Update from 202.38.170.2 —— 从源地址202.38.170.2收到的 Packet:vers 1, cmd Response, length 24 更新报文。 dest 129.102.0.0 , metric 1

上例中处于debug状态的路由器向目的地址为202.38.165.2的路由器发送包含3条路由信息的更新报文,并从源地址为202.38.170.2路由器接收包含一条路由信息的报文。上例中输出的调试信息报文的第一行为此报文的途径,第二行为报文的相关信息,包括版本号、报文类型、报文长度、路由的信宿地址和路由权等。

【举例】

Quidway#debug ip rip packet

【相关命令】

monitor,debug all ,show debugging

10.2.18 debug ip routing打开或关闭IP路由调试信息开关。 [ no ] debug ip routing

【缺省情况】

系统缺省关闭IP路由调试信息开关。

【命令模式】

用户模式

【使用指南】

打开该调试开关后,用户可以看到任何对IP核心路由表的操作,有助于用户进行IP路由的故障诊断。

【举例】

Quidway#debug ip routing

【相关命令】

monitor,debug all ,show debugging

10.2.19 debug ip rtpro打开或关闭路由协议调试信息开关。

[ no ] debug ip rtpro { interface | kernel | routing | task }

【参数说明】

interface 为路由协议接口调试信息开关。 kernel 为路由协议内核调试信息开关。 routing 为路由协议路由调试信息开关。 task 为路由协议任务调试信息开关。

【缺省情况】

系统缺省关闭路由协议接口调试信息开关。

【命令模式】

用户模式

【使用指南】

该调试信息有助于用户进行路由协议 的故障诊断。

【举例】

Quidway#debug ip rtpro interface

【相关命令】

monitor,debug all ,show debugging 10.2.20 debug ipx打开或关闭IPX调试信息开关。 [ no ] debug ipx { packet | routing | sap }

【参数说明】

packet 为IPX报文调试信息开关。 routing 为IPX路由调试信息开关。 sap 为IPX的SAP调试信息开关。

【缺省情况】

系统缺省关闭全部IPX调试信息开关。

【命令模式】

用户模式

【使用指南】

该调试信息有助于IPX故障诊断。

【举例】

Quidway#debug ipx packet

【相关命令】

monitor,debug all,show debugging

10.2.21 debug isdn打开或关闭ISDN调试信息开关。 [ no ] debug isdn [ q921 | q931 | CC ]

【参数说明】

q921 为ISDN Q.921调试信息开关。 q931 为ISDN Q.931调试信息开关。 CC 为ISDN CC调试信息开关。

【缺省情况】

系统缺省关闭ISDN全部调试开关。

没有指定参数时,缺省为打开或关闭ISDN全部调试信息开关。

【命令模式】

用户模式

【使用指南】

该调试信息有助于用户进行ISDN故障诊断。 下面举例说明调试信息输出格式。 Q.921调试信息:

N->U Len=4 00 01 01 06

N->U:sapi=00 tei=00 c/r=0 RR nr=03 p/f=0

N->U Len=13 02 01 06 06 08 01 82 02 18 03 A9 83 81 N->U:sapi=00 tei=00 c/r=1 I ns=03 nr=03 p=0

U->N Len=30 00 01 04 06 08 01 02 05 04 02 88 90 18 06 A1 93 00 00 00 02 70 08 81 38 38 32 30 30 33 32

U->N:sapi=00 tei=00 c/r=0 I ns=02 nr=03 p=0 ISDN Q.921调试信息输出格式的含义如表10-2所示。 表10-2 ISDN Q.921调试信息格式

域 U->N N->U Len sapi

意义

发送方向:用户侧向网络侧 发送方向:网络侧向用户侧

Q.921帧长度,其后十六进制数为帧具体内容

服务接入点

tei c/r ns nr p RR/I

Q.931 调试信息:

Usr:DL_I_DATA_REQ CES = 1

终端端点标识符

C/R比特 I帧发送序号

所希望的下一接收I帧的序号

P比特 Q.921帧类型: RR表示接收准备好

I表示信息帧

cr= 01 02 SETUP *bearer=04 02 88 90 *chan_id=18 06 a1 93 00 00 00 02 *called_n=70 08 81 38 38 32 30 30 33 32 Net:DL_I_DATA_IND CES = 1

cr= 01 82 CALL_PROC *chan_id=18 03 a9 83 81 Net:DL_I_DATA_IND CES = 1 cr= 01 82 DISC *cause=08 02 82 a9

ISDN Q.931调试信息输出格式的含义如表10-3所示。 表10-3 ISDN Q.931调试信息格式

域 Usr Net

DL_I_DATA_REQ DL_I_DATA_IND

CES cr SETUP CALL_PROC

DISC *bearer *chan_id *called_n *cause

信息单元类型其后为信息单元具体内容

Q.931帧类型

意义

发送方向:用户侧向网络侧 发送方向:网络侧向用户侧

Q.931帧类型 连接端点后缀 呼叫参考信息单元内容

【举例】

Quidway#debug isdn q921

【相关命令】

monitor,debug all,show debugging

10.2.22 debug l2tp all打开全部L2TP调试信息开关。 [ no ] debug l2tp all

【缺省情况】

系统缺省为关闭L2TP全部调试开关。

【命令模式】

用户模式

【使用指南】

一般不建议使用debug l2tp all来打开所有L2TP的debug开关,因为需输出的内容比较多,建议只使用no debug l2tp all来关闭所有L2TP的debug开关。

【举例】

Quidway#no debug l2tp all

【相关命令】

monitor,debug all,show debugging,debug l2tp control,debug l2tp dump,debug l2tp error,debug l2tp event

10.2.23 debug l2tp control打开或关闭L2TP控制报文的调试信息开关。 [ no ] debug l2tp control

【缺省情况】

系统缺省为关闭L2TP控制报文的调试信息开关。

【命令模式】

用户模式

【使用指南】

使用此命令用于查看L2TP各种控制报文的详细内容(如Start Control Connection Request报文等)。

以下是路由器收到Windows 2000 beta2版本发出的VPN连接请求的调试信息,输出信息中打印了报文内相关AVP的值与长度:

[*]Host Name域为NONE,表示该连接是以NONE作为Tunnel的名称进行通信;[*]以缺省的窗口大小8来进行流控;[*]路由器给对端回应了一个Start Control Connection Reply,接收窗口的大小是4。

MsgRecvAndDistribute : receive a SCCR_MESSAGE or STOP_CCN_MESSAGE pass to upper layer

L2TP : Receive control message

type: START_CONTROL_CONNECTION_REQUEST L2TP : Protocol version, value: 0100 value len : 2

L2TP : Framing capability, value: 1 value len : 4

L2TP : Bearer capability, value: 0 value len : 4

L2TP : Firmware revision, value: 1280 value len : 2

L2TP : Host name, value: NONE value len : 4

L2TP : Vendor name, value: Microsoft value len : 9

L2TP : Assigned call number, value: 4 value len : 2

L2TP : Receive window size, value: 8 value len : 2

L2TP : Message header built for start control reply.

L2TP : Message type, value: START_CONTROL_CONNECTION_REPLY L2TP : Protocol version, value : 0100 L2TP : Framing capability, value : 3 L2TP : Bearer capability, value : 3 L2TP : Host name, value : Quidway L2TP : Assigned tunnel number, value: 1 L2TP : receive window size, value: 4

L2tpSend::send control message:Ns(0) Nr(1)

【举例】

Quidway#debug l2tp control

【相关命令】

monitor,debug all,show debugging,debug l2tp all 10.2.24 debug l2tp dump打开或关闭L2TP的PPP报文调试信息开关。 [ no ] debug l2tp dump

【缺省情况】

系统缺省关闭L2TP的PPP报文调试信息开关。

【命令模式】

用户模式

【使用指南】

使用此命令用于查看L2TP接收到的报文和发送的报文是否正确,一般只在进行调试时才使用。

下面举例说明该调试信息格式。 From l2tp virtual Port :1 to l2tp FF 03 C0 21 01 01 00 0E 01 04 05 DC 05 06 00 01 15 23

其中:第一行“From l2tp virtual Port :1 to l2tp”表示这是一个从上层(PPP)传下来的报文,需要由L2TP进行发送,接下来的两行就是该报文的内容,最多可以输出报文的前100个字节,如果少于100个,则按实际数目进行打印。 To virtual l2tp Port : 1

FF 03 C0 21 01 00 00 11 05 06 6E 21 38 83 07 02 08 02 0D 03 06

其中:“To virtual l2tp Port : 1”表示这是一个提交给上层的报文,接下来是报文的内容。

【举例】

Quidway#debug l2tp dump

【相关命令】

monitor,debug all,show debugging,debug l2tp all 10.2.25 debug l2tp error打开或关闭L2TP错误的调试信息开关。 [ no ] debug l2tp error

【缺省情况】

系统缺省关闭L2TP错误的调试信息开关。

【命令模式】

用户模式

【使用指南】

使用此命令用于查看L2TP对错误事件的报告,如内存申请失败、发送报文出错等情况。 下面举例说明该调试信息格式。

L2TP : Fail to get a mbuffer when try to send call disconnect notify. L2TP : Fail to send control message : in call connected.

L2TP : Zero check error when recv call control message.

其中: 第一个是一个内存申请失败的调试信息;第二个是发送控制报文失败的调试信息;第三个表明收到的控制报文中存在应该为0的位不为0的情况。

【举例】

Quidway#debug l2tp error

【相关命令】

monitor,debug all,show debugging,debug l2tp all 10.2.26 debug l2tp event打开或关闭L2TP事件调试信息开关。 [ no ] debug l2tp event

【缺省情况】

系统缺省关闭L2TP事件调试信息开关。

【命令模式】

用户模式

【使用指南】

使用此命令用于查看L2TP各种事件,如虚拟接口的UP与DOWN,L2TP所管理的MAP的情况。

以下是收到Windows 2000 beta2版本的VPN发出的连接请求的debug信息。输出信息表明L2TP的虚拟接口1 UP,对方的地址为10.1.1.2,加了一条该地址的MAP,表明以后有输出到10.1.1.2的报文,通过Virtual-Template1.1进行发送,接下来的一条就是查找MAP的debug信息,如果没有对应的MAP,将显示为(Null)。 InitialTunnelDescriptor:: initial a tunnel descriptor InitialSessionDescriptor:: initial a call descriptor L2TP: l2tp virtual port:1 UP.

L2TP : add map for (10.1.1.2, Virtual-Template1.1)

L2TP : search map for (10.1.1.2), ==>> (Virtual-Template1.1)

【举例】

Quidway#debug l2tp event

【相关命令】

monitor,debug all,show debugging,debug l2tp all 10.2.27 debug lapb打开或关闭LAPB调试信息开关。 [ no ] debug lapb

【缺省情况】

系统缺省关闭LAPB调试信息开关。

【命令模式】

用户模式

【使用指南】

打开LAPB调试信息开关后,输出LAPB收发报文信息。 下面举例说明LAPB调试信息格式。其含义参见表10-4。

Serial1 LAPB O: CMD MOD 8 IFRAME NS 1 NR 0 len = 86

表10-4 LAPB调试信息格式

域 Serial1 LAPB O CMD MOD 8 IFRAME NS 1 NR 0 len=86

意义

在接口Serial1上收发报文

表示LAPB调试信息

表示输出LAPB帧(I表示输入LAPB帧)

表示该帧为命令帧

表示该帧按模8方式编号(MOD 128表示按模128方式编号)

表示该帧为信息帧(其它如监控帧、无编号帧)

表示该帧的发送编号为1 表示该帧的接收编号为0 表示该帧的帧长度为86

【举例】

Quidway#debug lapb

【相关命令】

monitor,debug all,show debugging

10.2.28 debug modem打开或关闭Modem调试信息开关。 [ no ] debug modem

【缺省情况】

系统缺省关闭Modem调试信息开关。

【命令模式】

用户模式

【使用指南】

打开该调试开关后,输出有关Modem拨号、断开、建立连接成功或失败等,有助于用户进行Modem故障诊断。

【举例】

Quidway#debug modem

【相关命令】

monitor,debug all,show debugging 10.2.29 debug nat打开或关闭NAT调试信息开关。 [ no ] debug nat

【缺省情况】

系统缺省为关闭NAT调试信息开关

【命令模式】

用户模式

【使用指南】

通过该调试信息,用户可以进一步了解路由器中地址转换的细节,从而迅速的进行错误的定位,达到解决问题的目的。 各种NAT调试信息及其意义如下:

[*]NAT In: (protocol:协议, port:端口) not found in Hash-Table. 表示在哈希表中没有找到与协议和端口相对应的项,表示从广域网收到一个包,该包的端口和协议在表中没有对应项,此时将引起包的丢弃。

[*]NAT Out: No free buffer to create hash item for packet:(protocol:协议, port:

端口). 表示从局域网接收到一个包,并且没有空间用于产生与该包相对应的哈希表项。 [*]NAT: Can not get WAN address of 接口名(existed in hash item). 已经找到哈希表的对应项,但是取不到接口的广域网地址,可能是该接口的配置问题。

[*]NAT: Can not get WAN address of 接口名 (selected). 对于一个任选的广域网口,取不到它的广域网地址。

[*]接口名 Out: <源地址:源端口> --> <新地址:新端口> 路由器向广域网发出一个包,地址转换是从<源地址:源端口> 到<新地 址:新端口>。

[*]接口名 In: <源地址:源端口> --> <新地址:新端口> 路由器从广域网收到一个包,地址转换是从<源地址:源端口> 到<新地 址:新端口>。

[*]Out(Server): <源地址:源端口> --> <新地址:新端口> 路由器转发了一个内部服务器向广域网发送的包,地址转换是从<源地址:源端口> --> <新地址:新端口>。 [*]FTP 'PORT' Command: 路由器收到了一个FTP的PORT命令。

[*]NAT: No internal Telnet server.Deliver to Upper level. 没有内部telnet服务器,该包被传递给高层。这是由于没有配置内部telnet服务器的原因。

[*]NAT: No internal WWW server. Packet dropped. 没有内部telnet服务器,该包被丢弃。这是由于没有配置内部www服务器的原因。

[*]NAT: No internal FTP server. Packet dropped. 没有内部ftp服务器,该包被丢弃。这是由于没有配置内部ftp服务器的原因。

[*]In(To Server):<源地址:源端口> --> <新地址:新端口> 服务器收到了一个从广域网发向内部服务器的包,地址转换为从<源地址:源端口> 到<新地址:新端口> [*]NAT: No interface selected to send packet to internet. 没找到可发送包的广域网口。

[*]NAT: select 接口名 to send packet. 选择接口发送包。

[*]NAT: 接口A not ready, select 接口B to send packet. 接口A没准备好,选择

接口B发送包。

[*]NAT: select 接口A to send packet, but it is not UP. 选择接口A发送包,但是它不处于UP状态,需要DDR处理。

【举例】

Quidway#debug nat

【相关命令】

monitor,debug all,show debugging

10.2.30 debug ppp packet打开或关闭PPP报文调试信息开关。 [ no ] debug ppp packet

【缺省情况】

系统缺省关闭PPP报文调试信息开关。

【命令模式】

用户模式

【使用指南】

打开PPP调试信息开关后,输出的调试信息格式一般如下: Serial0 PPP O LCP(c021) Pkt, Len 23

State reqsent, code ConfReq(01), id 59, len 19 MRU(1), len 4, val 05dc

AuthProto(3), len 5, CHAP c02325 MagicNumber(5), len 6, val 0002db0d 其中:

[*]Serial0 为发送/接收此数据报文的接口名。[*]PPP是表明此接口封装PPP协议。[*]O表示向此接口发送报文(如果为接收报文则为I)。[*]LCP表明此报文为PPP的LCP协商报文。[*]Len 表示LCP协商报文的总长度。[*]State指示当前LCP的状态,它随PPP协商阶段变化,当LCP协商成功就会变为opened状态。[*]code表明当前发送的报文是配置请求报文(ConfReq)。[*]id是此报文的id号。[*]长度len是报文除掉报文头的长度。[*]MRU、AuthProto、MagicNumber等是此协商报文的协商选项。通常PPP要经过LCP、IPCP、IPXCP等协商,调试信息的内容相应也会变化,但主要的格式不变。

对于PPP的故障诊断,提出以下几点建议:

[*]如果PPP的LCP状态始终为reqsent状态,请用Show interface serial0查看物理层input packet状况,如果收发为零,表明链路不通,如果收发有错误,请检查两边的配置,封装协议是否相同,是否都是同步或异步。[*]如果LCP已经是opened状态,但是IPCP状态为initial,那么多是因为有一方要求验证,而另一方满足不了要求,用户名不对或者口令错误。请按照用户手册的说明检查配置。如果是同步口,四次验证失败后,PPP将会自动复位链路,重新开始LCP协商。[*]如果IPCP状态为starting,请检查对方接口的IP地址,如果没有配置IP地址,又不要求对方分配,就会使IPCP进入此状态。

【举例】

Quidway#debug ppp packet

【相关命令】

monitor,debug all,show debugging

10.2.31 debug radius event打开或关闭Radius事件调试开关。 [ no ] debug radius event

【缺省情况】

系统缺省关闭Radius事件调试开关。

【命令模式】

用户模式

【使用指南】

打开Radius事件调试信息开关后,可以看到有关Radius各种事件的信息,主要用于技术支持人员调试。

当用户下网时,NAS会显示如下信息: User(liusongtao) (port 2) : leave RADIUS event :

After acct_stop_req : user[2](2) RADIUS event :

After acct_stop_resp : user[2](0)

以上信息表示在用户liusongtao断开后,产生了两个Radius事件,分别为停止记帐请求和停止记帐应答。

当用户使用 no shutdown命令进行重置时,NAS会显示如下信息: User(liusongtao) (port 2) : accepted RADIUS event :

After acct_start_req : user[2](2) RADIUS event :

After acct_stop_resp : user[2](3)

以上信息表示在用户liusongtao接入后,产生了两个Radius事件,分别为开始记帐请求和开始记帐应答。

【举例】

Quidway#debug radius event

【相关命令】

monitor,debug all,show debugging

10.2.32 debug radius packet打开或关闭Radius报文调试信息开关。 [ no ] debug radius packet

【缺省情况】

系统缺省关闭Radius报文调试信息开关。

【命令模式】

用户模式

【使用指南】

该调试信息可以帮助用户进行Radius故障诊断。 下面举例说明该调试信息的格式。 RADIUS packet

Sent radius packet to 129.7.66.66 : 1813 Code =4 id 18 length = 91 fc c1 f4 db 42 79 5b 7a 97 c4 6d e4 c5 c9 aa 14

Attribute (4) (NAS_Identifer ) : 0x0

Attribute (32) (NAS_Name ) : 0x71(q) 0x75(u) 0x69(i) 0x(d) 0x77(w) 0x61(a)

以上信息表示该Radius报文目的地IP地址为129.7.66.66,目的端口为1813;报文类型4、ID为18、长度为91;随后16字节为报文内容;另外属性NAS_Identifer为0、NAS_Name为Quidway。

【举例】

Quidway#debug radius packet

【相关命令】

monitor,debug all,show debugging

10.2.33 debug radius primitive打开或关闭Radius原语调试开关。 [ no ] debug radius primitive

【缺省情况】

系统缺省关闭Radius原语调试开关。

【命令模式】

用户模式

【使用指南】

该调试进行主要用于技术支持人员调试。 当用户下网时,NAS会显示如下信息: RADIUS primitive:

PrimID = leave Port = 2

Reference = 0x0 Porttype = 0x0 Username = Callingnumber = Callednumber = RADIUS primitive: PrimID = bye Port = 2

Reference = 0x0 Porttype = 0x0 Username = Callingnumber =

【举例】

Quidway#debug radius primitive

【相关命令】

monitor,debug all,show debugging

10.2.34 debug slip packet打开或关闭SLIP调试信息开关。 [ no ] debug slip packet

【缺省情况】

系统缺省关闭SLIP调试信息开关。

【命令模式】

用户模式

【使用指南】

打开SLIP调试信息开关后,输出SLIP收发报文信息,帮助用户进行SLIP故障诊断。

【举例】

Quidway#debug slip packet

【相关命令】

monitor,debug all,show debugging 10.2.35 debug tcp打开或关闭TCP调试信息开关。 [ no ] debug tcp { packet | transaction }

【参数说明】

packet 表示以本路由器为一端的TCP连接相关的TCP报文调试信息开关。 transaction 表示TCP报文头中特殊置位的报文调试信息开关。

【缺省情况】

系统缺省关闭全部TCP调试信息开关。

【命令模式】

用户模式

【使用指南】

用户可以对以下两种TCP报文进行跟踪:

[*]以本设备位源或目的TCP报文。[*]TCP报文头中SYN、FIN或RST置位的特殊TCP报文。

TCP的调试信息包括TCP报文的源IP地址、目的IP地址等报文头信息。

在Telnet终端用户上不能对TCP进行跟踪调试,因为调试信息本身又会产生调试信息,这样会产生大量无用的调试信息,并导致系统效率的下降。

【举例】

Quidway#debug tcp packet

【相关命令】

monitor,debug all,show debugging

10.2.36 debug telnet打开或关闭Telnet调试信息开关。 [ no ] debug telnet

【缺省情况】

系统缺省关闭Telnet调试信息开关。

【命令模式】

用户模式

【使用指南】

打开Telnet调试信息开关后,当建立Telnet连接时,对于全部Telnet选项协商过程中接收和发送字符及其意义均输出。

【举例】

Quidway#debug telnet

【相关命令】

monitor,debug all,show debugging 10.2.37 debug udp打开或关闭UDP调试信息开关。 [ no ] debug udp

【缺省情况】

系统缺省关闭UDP调试信息开关。

【命令模式】

用户模式

【使用指南】

打开UDP调试信息开关后,将输出全部源或目的IP地址为本路由器的UDP报文信息。

【举例】

Quidway#debug udp

【相关命令】

monitor,debug all,show debugging

10.2.38 debug x25 all打开或关闭全部X.25调试信息开关。 [ no ] debug x25 all

【缺省情况】

系统缺省关闭全部X.25调试信息开关。

【命令模式】

用户模式

【使用指南】

X.25全部调试信息开关包括:X.25数据调试信息开关和X.25事件调试信息开关。 debug x25 all 命令可能会产生大量的调试信息,一般不用,而no debug x25 all 则提供了很大便利,可以一次关闭全部X.25调试信息开关。

【举例】

Quidway#no debug x25 all

【相关命令】

monitor,debug all,show debugging

10.2.39 debug x25 data打开或关闭X.25数据调试信息开关。 [ no ] debug x25 data

【缺省情况】

系统缺省关闭X.25数据调试信息开关。

【命令模式】

用户模式

【使用指南】

当X.25数据调试信息开关被打开后,路由器将向您报告所有接收和发送的X.25数据分组的详细内容;

X.25收发的分组将按照如下的格式向您描述: 数据分组:

接口名+协议名+方向+虚电路号+模数+分组名+顺序号+确认号+M位+分组长度 流量控制分组:

接口名+协议名+方向+虚电路号+模数+分组名+确认号+分组长度 其它分组:

接口名+协议名+方向+虚电路号+模数+分组名+分组长度+分组携带信息 以上X.25数据调试信息格式的含义参见表10-5。 表10-5 X.25数据调试信息格式 域 接口名 协议名 方向 虚电路号 模数 分组名 顺序号 确认号 M位 分组长度 分组携带信息

意义

指出接收或发送该分组的接口名,如“Serial0”等 指出接收或发送该分组的协议,总为“X.25”

指出该分组是接收的还是发送的,“I”代表接收,“O”代表发送 指出接收或发送该分组的虚电路的编号 指出该分组的编号模数,总为8或128 指出该分组的名称,如Call、Clear等 如果该分组是数据分组,指明该分组的顺序号

如果该分组是数据分组或流量控制分组,指明该分组的确认号 如果该分组是数据分组,指出该数据分组的M位是否被置;如果被置,则该域为“M”,否则该域无信息 指出该分组的总长度,以字节为单位

如果该分组是除数据分组和流量控制分组之外的其它分组,指出该分组携带的一些有用信息,如呼叫请求分组中的地址码组信息、设施信息,重新启动分组、复原分组、清除分组中的原因码信息、诊断码信

息等

举例说明该调试信息格式:

Serial0: X.25 O LCI 1024 MOD 8 DATA Ps 3 Pr 6 M LEN 515

以上信息表示X.25协议通过接口Serial0发送一个数据分组,该数据分组是1024逻辑信道的数据分组,按模8方式编号,该数据分组的编号是3,给对方的确认是6,M比特被置位,长度为515字节。

Serial1: X.25 I LCI 1 MOD 128 DATA Ps 58 Pr 96 LEN 1027

以上信息表示X.25协议通过接口Serial1接收一个数据分组,该数据分组是1逻辑信道的数据分组,按模128方式编号,该数据分组的编号是58,给对方的确认是96,M比特未被置位,长度为1027字节。

Serial0: X.25 O LCI 8 MOD 8 RR Pr 6 LEN 3

以上信息表示X.25协议通过接口Serial0发送一个RR(接收准备就绪)分组,该RR分组是8逻辑信道的RR分组,按模8方式编号,该数据分组给对方的确认是6,长度为3字节。 Serial1: X.25 I LCI 3 MOD 128 RNR Pr 86 LEN 4 以上信息表示X.25协议通过接口Serial1接收一个RNR(接收未准备就绪)分组,该RNR分组是3逻辑信道的RNR分组,按模128方式编号,该数据分组给对方的确认是86,长度为4字节。

Serial0: X.25 O LCI 16 MOD 8 CALL_REQ LEN 22 From(8): 20112450 To(8): 20112451 Facilities: (8) Window size: 7 7 Packet size: 512 512 Reverse charging

Call User Data: 0XCC

以上信息表示X.25协议通过接口Serial0发送一个呼叫请求分组,该呼叫请求分组是16逻辑信道的呼叫请求分组,按模8方式编号,长度为22字节;该呼叫请求分组的主叫DTE地址是20112450(长度为8字节),被叫DTE地址是20112451(长度为8字节);该呼叫请求分组携带了8字节长的用户设施信息,它们分别是:窗口大小协商为7和7、分组长度协商为512和512、请求反向计费;该呼叫请求分组携带的呼叫用户数据的十六进制表示为0XCC(即该次呼叫所建立的虚电路用来承载IP数据报)。

Serial1: X.25 I LCI 0 MOD 128 RESTART_IND LEN 5 Cause 7 Diag_Code 0 以上信息表示X.25协议通过接口Serial1接收一个重新启动指示分组,该重新启动指示分组在0逻辑信道上传送,按模128方式编号,该重新启动指示分组的长度为4字节,携带的原因码是7(表示网络传输准备就绪),诊断码是0(表示无诊断信息)。 有关原因码和诊断码的具体含义请参见《ITU-T建议 X.25》。

【举例】

Quidway#debug x25 data

【相关命令】

monitor,debug all,show debugging,debug x25 all 10.2.40 debug x25 event打开或关闭X.25事件调试信息开关。 [ no ] debug x25 event

【缺省情况】

系统缺省关闭X.25事件调试信息开关。

【命令模式】

用户模式

【使用指南】

当X.25事件调试信息开关被打开后,路由器将向您报告所有发生的正常的和异常的事件的详细内容。正常的事件包括X.25接收和发送的事件分组(如呼叫、清除、复原和重新启动等);异常的事件包括所有使X.25不能正常工作的原因(如定时器超时、呼叫失败等)。具体如表10-5所示。

表10-5 X.25所有事件的调试信息列表

X.25事件调试信息

X.25: creating LCD for calling out failed. X.25: calling out failed.

X.25: creating LCD for calling in failed. X.25: sending CALL_ACCEPT failed. X.25: output user data is too short. X.25: protocol address is not mapped. X.25: Calling remote failed.

X.25: Calling remote failed.(when sending broadcast)

X.25: sending packet failed. X.25: can not tranmit in this state. X.25: prepending output packet's header failed.

X.25: geting packet's header failed. X.25: copying output packet failed. X.25: input packet is too short. X.25: input packet's GFI is invalid. X.25: input interface is down. 续上表

X.25事件调试信息

X.25: bad input packet's LCI.

X.25: input call's called X.121 address is incorrect.

X.25: input call's calling address is not mapped.

符失败。 呼出失败

接受呼叫时,创建逻辑信道描述符失败。

发送呼叫接受分组失败 输出用户数据太短

没有创建到目的地的地址映射 呼叫对端失败

发送广播时呼叫对端失败 发送分组失败

无法在该状态传送数据 为输出数据报添加分组头失败 申请分组头失败 复制输出分组失败 接收分组太短

接收分组的通用格式识别符错误

接收接口协议未协商通

意义

接收分组的逻辑信道号错误 被叫地址与本地地址不符合 主叫地址在地址映射表中查不到

意义

发起呼叫时,创建逻辑信道描述

X.25: can not create VC repeatedly on one 不能在一条地址映射上重复地创建虚电路 map.

X.25: fragment packet failed. X.25: DCE can not call out.(has no incoming-only and two-way channel) X.25: DCE can not call out.(has no free

分片失败

DCE无法呼出(单向呼入信道和双向信道已无空闲)

DCE无法呼出(无空闲的逻辑信

LCN)

X.25: DTE can not call out.(has no outgoing-only and two-way channel) X.25: DTE can not call out.(has no free LCN)

X.25: DCE can not accept call.(has no outgoing-only and two-way channel) X.25: DCE can not accept call.(incoming call is not in [LOC HOC] or [LTC HTC]) X.25: DTE can not accept call.(has no incoming-only and two-way channel) X.25: DTE can not accept call.(incoming call is not in [LIC HIC] or [LTC HTC]) X.25: Delete a PVC.

X.25: Bad channel range configuration, recover them to default value. X.25: Resend RESTART packet... X.25: Fail to malloc timer.

X.25: VC-1024's output queue has full. Serial0: X.25 timer T20 expired(2 times). Serial0: X.25 restart procedure error. Serial0: X.25 VC-1's timer T21 expired. Serial0: X.25 VC-1's timer T22 expired(2 times).

Serial0: X.25 VC-1's timer T23 expired(2 times).

道)

DTE无法呼出(单向呼出信道和双向信道已无空闲)

DTE无法呼出(无空闲的逻辑信道)

DCE无法接受呼入(单向呼出信道和双向信道已无空闲) DCE无法接受呼入(呼入不在单向呼出信道和双向信道范围内) DTE无法接受呼入(单向呼入信道和双向信道已无空闲) DTE无法接受呼入(呼入不在单向呼入信道和双向信道范围内) 删除一条永久虚电路

信道范围配制错误,它们将被恢复成确省值

重新发送重新启动分组 启动定时器失败

虚电路1024输出队列已满 接口Serial0的T20定时器两次超时

重新启动规程没有正常结束 接口Serial0的虚电路1的T21定时器超时

接口Serial0的虚电路1的T22定时器两次超时

接口Serial0的虚电路1的T23定时器两次超时

Serial0: X.25 VC-1's idle timer expired, the 接口Serial0的虚电路1的空闲

定时器超时,该虚电路将被清除。VC will be cleared.

【举例】

Quidway#debug x25 event

【相关命令】

monitor,debug all,show debugging,debug x25 all

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务