4.6.4 show ip route static
显示静态路由表。
show ip route static
【命令模式】
特权用户模式
【使用指南】
根据该命令输出信息,可以帮助用户确认对静态路由的配置是否正确。
【举例】
Quidway#show ip route static
Static routes for family INET: (* indicates gateway(s) in use)
1.2.3.0/24 pref 60 <Int> intf EN0
127.0.0.0/8 pref 0 <NoAdv Int Retain Rej> intf 127.0.0.1
以列表的方式显示静态路由表,每一行代表一条静态路由,从左到右依次为:
- 目的地址/掩码长度
- 优先级
- <状态参数>
- 输出接口和下一跳
【相关命令】
ip route,show ip route,show ip route detail
4.7 OSPF协议配置命令
OSPF协议配置命令包括:
- default redistribute cost
- default redistribute interval
- default redistribute limit
- default redistribute tag
- default redistribute type
- ip ospf authentication
- ip ospf cost
- ip ospf dead-interval
- ip ospf demand-circuit
- ip ospf enable area
- ip ospf hello-interval
- ip ospf neighbor
- ip ospf network-type
- ip ospf pollinterval
- ip ospf priority
- ip ospf retransmit
- ip ospf transitdelay
- network
- preference
- redistribute ospfase
- router ospf enable
- routerid
- show ip ospf
- show ip ospf ase
- show ip ospf cumulative
- show ip ospf database
- show ip ospf error
- show ip ospf interface
- show ip ospf lsa
- show ip ospf neighbor
- show ip ospf nexthop
- show ip ospf routing
- show ip ospf virtual-links
- stub cost
- virtuallink neighborid
4.7.1 default redistribute cost
配置引入外部路由时缺省的花费值,no default redistribute cost命令取消配置。
default redistribute cost cost
no default redistribute cost
【参数说明】
cost为花费值,范围1~65535之间的整数。
【命令模式】
OSPF协议配置模式
【使用指南】
在OSPF将路由器上其它路由协议发现的路由引入作为自己的自治系统外部路由信息时,还需要一些额外的参数,包括:路由的缺省花费和缺省的标记等。
【举例】
配置OSPF引入外部路由时缺省的花费值为10。
Quidway(config-router-ospf)#default redistribute cost 10
【相关命令】
default redistribute tag
default redistribute type
4.7.2 default redistribute interval
配置OSPF引入外部路由的时间间隔,no default redistribute interval命令恢复缺省值。
default redistribute interval time
no default redistribute interval
【参数说明】
time为引入外部路由的时间间隔,以秒为单位,范围1~65535之间的整数。
【缺省情况】
OSPF引入外部路由的时间间隔缺省为1秒。
【命令模式】
OSPF协议配置模式
【使用指南】
由于OSPF总是要不停的引入外部的路由信息并将它们传播到整个自治系统中去,因此,有必要规定协议引入外部路由的时间间隔。
【举例】
指定OSPF引入外部路由的时间间隔为2秒。
Quidway(config-router-ospf)#default redistribute interval 2
【相关命令】
default redistribute limit
4.7.3 default redistribute limit
配置OSPF可引入路由数量的上限,no default redistribute limit命令恢复缺省值。
default redistribute limit routes
no default redistribute limit
【参数说明】
routes为引入路由数量的上限值,范围1~65535之间的整数。
【缺省情况】
OSPF引入外部路由数量的上限缺省为150。
【命令模式】
OSPF协议配置模式
【使用指南】
由于OSPF总是要不停的引入外部的路由信息并将它们传播到整个自治系统中去,因此,有必要规定在一次传播中外部路由信息的最大条数。
【举例】
指定OSPF引入外部路由数量的上限为200。
Quidway(config-router-ospf)#default redistribute limit 200
【相关命令】
default redistribute interval
4.7.4 default redistribute tag
配置引入外部路由时缺省的标记值,no default redistribute tag命令取消该配置。
default redistribute tag [ as ] tag
no default redistribute tag
【参数说明】
as表示为自治系统标号。
tag为标记值。
【命令模式】
OSPF协议配置模式
【使用指南】
在OSPF将路由器上其它路由协议发现的路由引入作为自己的自治系统外部路由信息时,还需要一些额外的参数,包括:路由的缺省花费和缺省的标记等。 路由标记可以用来标识协议相关的信息,如OSPF引入EGP/BGP协议时用来区分自治系统的编号。
【举例】
设置OSPF引入自治系统外部路由的缺省标记为10。
Quidway(config-router-ospf)#default redistribute tag 10
【相关命令】
default redistribute cost
default redistribute type
4.7.5 default redistribute type
配置引入外部路由时缺省的类型,no default distribute type命令恢复缺省值。
default redistribute type { 1 2 }
no default redistribute type
【参数说明】
1 和 2 分别表示第一类外部路由和第二类外部路由。
【缺省情况】
没有配置引入外部路由时缺省类型时,默认为第二类外部路由。
【命令模式】
OSPF协议配置模式
【使用指南】
OSPF在协议中规定了两类外部路由信息的花费选择方式,可以用本节所述命令规定缺省的花费类型。
【举例】
指定OSPF引入外部路由时缺省类型为第一类路由。
Quidway(config-router-ospf)#default redistribute type 1
【相关命令】
default redistribute cost
default redistribute tag
4.7.6 ip ospf authentication
指定接口上接受OSPF报文所需要的验证方式,no ip ospf authentication命令恢复为缺省值。
ip ospf authentication { simple auth_key md5 auth_key key_id}
no ip ospf authentication
【参数说明】
simple为简单验证方式。
md5为MD5加密验证方式。
auth_key 验证密钥,为连续的字符串,简单验证方式下最大长度为8字节;MD5 验证方式下最大长度为16字节;
key_id为MD5 验证方式时的验证字id,范围1~255之间的整数。
【缺省情况】
接口上接受OSPF报文缺省不需要验证。
【命令模式】
接口配置模式
【使用指南】
authentication的值将写入OSPF报文中。必须保证和该接口相邻的路由器之间的authentication参数一致。
【举例】
配置接口Serial0上接受OSPF报文采用简单验证,验证密钥为abcdefgh。
Quidway(config-if-Serial0)#ip ospf authentication simple abcdefgh
4.7.7 ip ospf cost
指定接口运行OSPF协议所需的花费,no ip ospf cost 命令恢复缺省值。
ip ospf cost cost
no ip ospf cost
【参数说明】
cost为OSPF协议所需花费的值,范围1~65535之间的整数。
【缺省情况】
接口缺省的OSPF 协议所需花费的值为1。
【命令模式】
接口配置模式
【举例】
配置接口Serial0上OSPF协议所需花费的值为2。
Quidway(config-if-Serial0)#ip ospf cost 2
4.7.8 ip ospf dead-interval
指定认定相邻路由器死亡的时间长度,no ip ospf dead-interval命令恢复缺省值。
ip ospf dead-interval time
no ip ospf dead-interval
【参数说明】
time为相邻路由器死亡的时间长度,以秒为单位,合法的范围是1~65535。
【缺省情况】
接口上相邻路由器死亡的时间长度缺省为40秒。
【命令模式】
接口配置模式
【使用指南】
dead-interval的值将写入Hello报文中,并随Hello报文传送。必须保证和该接口相邻的路由器之间的dead-interval参数一致,且至少为hello-interval值的4倍。
【举例】
配置接口Serial0上相邻路由器的死亡时间为60秒。
Quidway(config-if-Serial0)#ip ospf dead-interval 60
【相关命令】
ip ospf hello-interval
4.7.9 ip ospf demand-circuit
配置OSPF按需拨号,no ip ospf demand-circuit命令恢复缺省设置。
[no] ip ospf demand-circuit
【缺省情况】
在接口上OSPF缺省不配置按需拨号。
【命令模式】
接口配置模式
【使用指南】
OSPF 按需拨号(OSPF over On Demand Circuits)是对OSPF协议的一种改进,它使得协议在ISDN、X.25 SVCs 和 拨号线等按需拨号网上运行效率更高。
在基于广播和NBMA的网络上配置这种属性时,连接状态传输报文可以被抑制,但 HELLO 报文不能被抑制,因为HELLO报文用来维持“选举路由器”。
【举例】
在接口Serial0上配置OSPF按需拨号。
Quidway(config-if-Serial0)#ip ospf demand-circuit
4.7.10 ip ospf enable area
配置一个接口,使其属于某个区域,用 no ip ospf enable area 命令取消该配置。
[ no ] ip ospf enable area area_id
【参数说明】
area_id为该接口所属区域的区域号。
【缺省情况】
接口缺省没有配置成属于某个区域。
【命令模式】
接口配置模式
【使用指南】
要在某一个接口上运行OSPF协议,必须首先指定该接口属于一个区域。
【举例】
在接口Serial0上运行OSPF协议,并指定属于区域0。
Quidway(config-if-Serial0)#ip ospf enable area 0
4.7.11 ip ospf hello-interval
指定在接口上发送Hello报文的时间间隔,no ip ospf hello-interval恢复为缺省值。
ip ospf hello-interval time
no ip ospf hello-interval
【参数说明】
time为发送HELLO报文的时间间隔,单位为秒,范围1~255。
【缺省情况】
接口上缺省发送HELLO报文的间隔时间为10秒。
【命令模式】
接口配置模式
【使用指南】
hello-interval的值将写入HELLO报文中,并随HELLO报文传送。hello-interval的值越小,则网络拓扑结构的变化将被越快的发现,但将花费更多的路由开销。 必须保证和该接口相邻的路由器之间的hello-interval参数一致。
【举例】
配置接口Serial0发送HELLO报文的间隔时间为20秒。
Quidway(config-if-Serial0)#ip ospf hello-interval 20
【相关命令】
ip ospf dead-interval
4.7.12 ip ospf neighbor
指明NBMA和点到多点接口的相邻路由器的IP地址,no ip ospf neighbor命令取消配置。
[ no] ip ospf neighbor ip-address [eligible]
【参数说明】
ip-address为NBMA和点到多点接口的相邻路由器的IP地址,点分十进制格式。
【缺省情况】
系统缺省不指明NBMA和点到多点接口的相邻路由器的IP地址。
【命令模式】
接口配置模式
【使用指南】
对于NBMA网络和点到多点,如X.25和帧中继等不支持广播方式的网络上,由于无法通过广播HELLO报文的形式发现相邻路由器,必须手工为接口指定相邻路由器的IP地址,该相邻路由器是否有选举权等。
【举例】
配置接口Serial0的相邻路由器IP地址为10.1.1.4。
Quidway(config-if-Serial0)#ip ospf neighbor 10.1.1.4
【相关命令】
ip ospf priority
4.7.13 ip ospf network-type
设置接口的网络类型。no ip ospf network-type取消设置。
[ no ] ip ospf network-type { nonbroadcast point_to_multipoint }
【参数说明】
nonbroadcast设置接口的网络类型为非广播NBMA类型。
point_to_multipoint设置接口的网络类型为点到多点。
【命令模式】
接口配置模式
【使用指南】
在没有多址访问能力的广播网上,应该将接口配置成NBMA方式。当一个NBMA网络中,不能保证任意两台路由器之间都是直接可达的话,应将网络设置为点到多点的方式。
【举例】
配置接口Serial0为非广播NBMA类型。
Quidway(config-if-Serial0)#ip ospf network-type nonbroadcast
【相关命令】
4.7.14 ip ospf neighbor
ip ospf pollinterval
在NBMA和点到多点接口上配置发送轮询HELLO报文的时间间隔,no ip ospf pollinterval命令恢复为缺省值。
ip ospf pollinterval time
no ip ospf pollinterval
【参数说明】
time为发送轮询HELLO报文的时间间隔,以秒为单位,合法的范围是0~65535。
【缺省情况】
接口缺省发送轮询HELLO报文的时间间隔为120秒。
【命令模式】
接口配置模式
【使用指南】
在NBMA和点到多点网络中,当一台路由器的邻居一直没有响应时(时间间隔超过了dead- interval ),仍然有必要继续发送HELLO报文,但发送的频率要降低为以pollinterval的频率发送。所以pollinterval要远大于hello- interval的值,至少为两分钟(120秒)。
通过配置轮询间隔以指定该接口在与相邻路由器构成邻接关系之前发送轮询HELLO报文的时间周期。
【举例】
在接口Serial0上配置发送轮询HELLO报文的时间间隔为130秒。
Quidway(config-if-Serial0)#ip ospf pollinterval 130
4.7.15 ip ospf priority
配置接口在选举“选举路由器”时的优先级,no ip ospf priority恢复为缺省值。
ip ospf priority priority
no ip ospf priority
【参数说明】
priority 为优先级,合法的范围是0~255。
【缺省情况】
接口在选举路由器时缺省的优先级为1。
【命令模式】
接口配置模式
【使用指南】
当连在同一网段的两台路由器都想成为“选举路由器”时,选择优先级高的;假如优先级相等,则选路由器ID号大的。当一台路由器的priority为0时,这台路由器将不会被选举为“选举路由器”或“备份选举路由器”。只有在非点到点网络上配置priority才会生效。
【举例】
设置接口Serial0在选举路由器时的优先级为8。
Quidway(config-if-Serial0)#ip ospf priority 8
【相关命令】
ip ospf neighbor
4.7.16 ip ospf retransmit
指定接口与邻接路由器之间传送链路状态广播时的重传间隔,no ip ospf retransmit 命令恢复缺省值。
ip ospf retransmit time
no ip ospf retransmit
【参数说明】
time为与邻接路由器之间传送链路状态广播时的重传间隔,以秒为单位,范围是1~65535。
【缺省情况】
与邻接路由器之间传送链路状态广播时的重传间隔缺省为5秒。
【命令模式】
接口配置模式
【使用指南】
当一台路由器向它的邻居传送链路状态广播时,它将保持链路状态广播直至收到对方的确认。假如在 time 时间内没有收到确认,则进行重传。time 值必须大于两台路由器传送报文一个往返的时间。
【举例】
配置接口Serial0与邻接路由器之间传送链路状态广播时的重传间隔为8秒。
Quidway(config-if-Serial0)#ip ospf retransmit 8
4.7.17 ip ospf transit-delay
设置在接口上传送链路状态广播的时延值,no ip ospf transit-delay 恢复缺省值。
ip ospf transit-delay time
no ip ospf transit-delay
【参数说明】
time为接口上传送链路状态广播的时延值,以秒为单位,范围是1~65535。
【缺省情况】
接口上传送链路状态广播的时延值缺省为1秒。
【命令模式】
接口配置模式
【举例】
配置接口Serial0上传送链路状态广播的时延值为3秒。
Quidway(config-if-Serial0)#ip ospf transit-delay 3
4.7.18 network
将一个区域中几个网段定义成一个网络范围, no network 命令取消网络范围。
[ no ] network network [ mask mask ] area area_id [ advertise notadvertise ]
【参数说明】
network和mask为网络IP地址和掩码,点分十进制格式。
area_id为区域号。
advertise和notadvertise指定是否将到这一网络范围路由的摘要信息广播出去。
【缺省情况】
系统缺省没有配置网络范围。
【命令模式】
OSPF协议配置模式
【使用指南】
一旦将某一网络的范围加入到区域中,到区域中所有落在这一范围内的IP地址的内部路由都不再被独立地广播到别的区域,而只是广播整个网络范围路由的摘要信息。引入网络范围和对该范围的限定,可以减少区域间路由信息的交流量。
【举例】
定义网络范围10.0.0.0 255.0.0.0加入到区域2中。
Quidway(config-if-Router)#network 10.0.0.0 255.0.0.0 area 2
4.7.19 preference
配置OSPF协议在各路由协议之间的优先级,以及引入的自治系统外部路由的优先级,no preference命令恢复缺省值。
preference [ ase ] preference
no preference [ ase ]
【参数说明】
preference为优先级,范围是1~255之间的整数。
ase表示指定引入自治系统外部路由的优先级。
【缺省情况】
OSPF协议的缺省优先级为10。
引入的外部路由协议的缺省优先级为150。
【命令模式】
OSPF协议配置模式
【使用指南】
由于路由器上可能同时运行多个动态路由协议,就存在各个路由协议之间路由信息共享和选择的问题。所以为每一种路由协议指定了一个缺省的优先级,在不同协议发现同一条路由时,优先级高的协议将起决定作用。
【举例】
指定OSPF引入自治系统外部路由的优先级为160。
Quidway(config-router-ospf)#ospf preference ase 160
4.7.20 redistribute ospfase
引入RIP协议发现路由和静态路由作为外部路由信息。no redistribute ospfase命令取消引入的外部路由信息。
redistribute ospfase { static rip } [ type { 1 2 } ] [ tag tag ] [ metric cost_value ]
no redistribute ospfase { static rip }
【参数说明】
static表示引入静态路由作为外部路由信息。
rip表示引入RIP协议发现路由作为外部路由信息。
type 指定路由的花费类型。
1 和 2 分别表示第一类外部路由和第二类外部路由。
tag 指定路由的标记。
tag为路由的标记值。
metric 指定路由的花费。
cost_value为路由的花费值。
【缺省情况】
OSPF缺省不引入外部路由。
【命令模式】
OSPF协议配置模式
【使用指南】
路由器上各动态路由协议之间是可以互相共享路由信息的,由于OSPF的特性,其它的路由协议发现的路由总被当作自治系统外部的路由信息处理。
【举例】
指定引入RIP路由为第二类路由,路由标记为33而且路由花费值为50。
Quidway(config-router-ospf)#redistribute ospfase rip type 2 tag 33 metric 50
【相关命令】
default redistribute
4.7.21 router ospf enable
启动或停止OSPF协议的运行。
[ no ] router ospf enable
【缺省情况】
系统缺省不运行OSPF协议。
【命令模式】
全局配置模式
【使用指南】
使用此命令运行或终止OSPF协议。
【举例】
启动OSPF协议的运行。
Quidway(config)#router ospf enable
【相关命令】
ip ospf enable area
4.7.22 routerid
配置运行OSPF 协议路由器的 ID 号。no routerid 命令取消路由器的 ID 号。
routerid router_id
[ no ] routerid
【参数说明】
router_id为路由器ID号,点分十进制格式。【缺省情况】
系统缺省为不配置路由器ID号,运行时从各接口的IP地址中选一个作为路由器ID号。
【命令模式】
全局配置模式
【使用指南】
OSPF协议运行过程中需要路由器的ID号,作为本路由器在自治系统中的唯一标识。 假如路由器所有接口上都没有配置IP地址时,必须用本命令指定路由器的ID号,否则OSPF协议无法运行。路由器ID号的变化在OSPF重启后才起作用。
【举例】
配置路由器ID号为10.1.1.3。
Quidway(config)#routerid 10.1.1.3
【相关命令】
router ospf enable
【命令模式】
特权用户模式
4.10.44 show ip bgp network
显示BGP路由表中的路由信息。
show ip bgp network [ ip-address ]
【参数说明】
ip-address 为指定的路由。
【缺省情况】
显示所有的路由信息。
【命令模式】
特权用户模式
4.10.45 show ip bgp paths
显示AS路径信息。
show ip bgp paths
【命令模式】
特权用户模式
4.10.46 show ip bgp peer-group
显示同伴组信息。
show ip bgp peer-group [ group-name ]
【参数说明】
group-name 为指定的同伴组。
【缺省情况】
显示所有同伴组的信息。
【命令模式】
特权用户模式
4.10.47 show ip bgp regeXP
显示指定的AS正则表达式相匹配的路由信息。
show ip bgp regexp as-expression
【参数说明】
as-expression 为匹配的AS正则表达式。
【命令模式】
特权用户模式
4.10.48 show ip bgp routers
显示BGP路由信息。
show ip bgp routes
【命令模式】
特权用户模式
4.10.49show ip bgp summary
显示BGP的综合信息。
show ip bgp summary
【命令模式】
特权用户模式
4.10.50 synchronization
设置BGP是否同步。
[ no ] synchronization
【缺省情况】
BGP协议缺省是同步的。
【命令模式】
BGP协议配置模式
【举例】
BGP协议配置模式
4.10.51 timers bgp
配置BGP协议的Keepalive和Holdtime定时器。
timers bgp keepalive-interval holdtime
【参数说明】
keepalive-interval 为发送Keepalive消息的间隔时间。
holdtime 为BGP协议的保持时间。
【缺省情况】
缺省的Keepalive和Holdtime时间分别为60和180秒。
【命令模式】
BGP协议配置模式
4.11 IPX配置命令
IPX 配置命令包括:
- ipx default-route
- ipx delay
- ipx down
- ipx encapsulation
- ipx gns-reply-disable
- ipx gns-round-robin
- ipx max-paths
- ipx max-reserve-paths
- ipx max-reserve-servers
- ipx network
- ipx rip-max-packetsize
- ipx rip-multiplier
- ipx rip-update-time
- ipx route
- ipx routing
- ipx sap
- ipx sap-max-packetsize
- ipx sap-multiplier
- ipx sap-update-time
- ipx type-20-propagation
- show ipx interface
- show ipx route
- show ipx servers
- show ipx traffic
4.11.1 ipx default-route
在Quidway(R) 系列路由器中,可以为IPX 配置一条缺省路由,它的目的是让所有找不到路由的包,可由此条路由转发。使用全局配置模式命令ipx default-route可使缺省路由起作用;使静态路由失效,用全局配置模式命令no ipx default-route。
[ no ] ipx default-route
【缺省情况】
为缺省路由有效,即所有找不到路由的包都向-2(0xfffffffe)网段转发。
【命令模式】
全局配置模式
【举例】
使缺省路由失效。
Quidway(config)#no ipx default-route
4.11.2 ipx delay
用ipx delay接口配置命令可以设置接口的滴答延迟; 用no ipx delay接口配置命令恢复缺省滴答延迟。
ipx delay ticks
no ipx delay
【参数说明】
ticks 指定延迟为多少时钟滴答,一个滴答相当1/18秒(大约55ms)取值范围为0~30000。
【缺省情况】
所有的以太网口缺省延时为1个滴答数,异步串口为30个滴答数,其余的广域网口缺省延时是6个滴答数。
【命令模式】
接口配置模式
【使用指南】
ipx delay 命令设置的值用于ipx路由信息的延时域中,作为判定最佳路由的依据。在特权用户模式下用show ipx interface可以显示用ipx delay配置的值。
【举例】
改变接口Ethernet0的延时为10个滴答。
Quidway(config-if-Ethernet0)#ipx delay 10
【相关命令】
ipx max-paths
4.11.3 ipx down
在全局配置模式下,可以用ipx down命令关闭整个路由器上IPX协议的运行,为了在一个接口上关闭IPX协议,可用接口配置命令ipx down命令。用no ipx down命令重新启动IPX协议。
在全局配置模式下:
[ no ] ipx down { interface-type interface-number all }
在接口配置模式下:
[ no ] ipx down
【参数说明】
interface-type为接口类型。
interface-number为接口编号。
all为全部接口。
【缺省情况】
接口上缺省启动IPX协议运行。
【命令模式】
全局配置模式和接口配置模式
【使用指南】
用ipx down命令停止IPX在一个接口上运行,这时IPX的一切配置均还保留,但在此接口上,IPX模块是处于不活动状态的。当接口关闭时,路由器发刷新包给它的邻居们,告诉它们自己关闭了。这样,可使邻居们及时更新它们的路由信息表、服务信息表和其它一些表项,而不必等路由信息和服务信息发生超时后才更新。
【举例】
在接口Ethernet0上关闭IPX协议。
Quidway(config-if-Ethernet0)#ipx down
或
Quidway(config)#ipx down ethernet 0
4.11.4 ipx encapsulation
用ipx encapsulation接口配置命令可以设置以太网口的封装类型;恢复缺省封装类型,用no ipx encapsulation接口配置命令。
ipx encapsulation frame_type
no ipx encapsulation
【参数说明】
frame_type为以太网口的封装类型,可以是Arpa、Novell-ether、Sap和Snap中的一种。
【缺省情况】
以太网口的缺省封装类型为Novell-ether。
【命令模式】
以太网接口配置模式
【使用指南】
ipx encapsulation命令设置的值用于以太网口对收到包的处理。若包的类型不与设定的封装类型相同,那么包将被丢弃。从以太网口发送的包以设定的封装类型封装后,再发送给物理层。在执行模式下用show ipx route命令可以显示用ipx encapsulation配置后的封装类型。
【举例】
改变接口Ethernet0的封装类型为Sap。
Quidway(config-if-Ethernet0)#ipx encapsulation sap
4.11.5 ipx gns-reply-disable
用接口配置命令ipx gns-reply-disable 禁止响应IPX Get Nearest Server(GNS)请求; 用no ipx gns-reply-disable命令答应响应。
[ no ] ipx gns-reply-disable
【缺省情况】
在接口上缺省答应相应IPX GNS请求。
【命令模式】
接口配置模式
【举例】
在接口Ethernet0上禁止响应IPX GNS请求。
Quidway(config-if-Ethernet0)#ipx gns-reply-disable
4.11.6 ipx gns-round-robin
响应GNS请求时,可以使所有合适的服务器采用循环响应算法轮流响应请求。用全局配置命令ipx gns-round-robin可以实现这一功能。 用no ipx gns-round-robin命令设置对GNS请求只答应以最近的服务信息响应。
[ no ] ipx gns-round-robin
【缺省情况】
IPX缺省只以最近的服务信息响应GNS请求。
【命令模式】
全局配置模式
【使用指南】
在正常情况下,对GNS请求总是以最近的服务信息予以响应。路由器保留了一组合适的服务信息的列表,当启动了循环响应算法后,在响应GNS请求时它动用了这个列表。用循环响应算法能使对GNS请求的响应散开在所有的接口上。
【举例】
设置以循环响应算法响应GNS请求。
Quidway(config)#ipx gns-round-robin
4.11.7 ipx max-paths
ipx max-paths全局配置命令的作用是设置最大并联路由数。通常到达同一目的地的最佳路由可能不只有一条,我们把这些最佳路由称为并联路由。当你配置并联路由数大于1时,系统就会将要转发的包循环传给并联路由。使用这条命令的好处是可以负载分担,节约使用带宽,减少堵塞。用no ipx max-paths命令可以将最大并联路由数恢复成缺省值。
ipx max-paths paths
no ipx max-paths
【参数说明】
paths为并联路由的最大值,范围为1~64。
【缺省情况】
IPX并联路由的最大值缺省为1。
【命令模式】
全局配置模式
【使用指南】
通常,能到达同一目的地的最佳路由可能不止一条,在这里,我们将这些最佳路由称为并联路由。当你配置的并联路由的数目N大于1时,系统将会自动使用负载分担的功能。使用该功能后,到此目的地的第一个报文将会使用第一条并联路由转发,第二个报文将会使用第二条并联路由转发,第N个报文将会使用第N条并联路由转发,第N+1个报文又将会使用第一条并联路由转发。
在一个大网络系统中或内存有限的情况下,限制并联路由的最大数目可以节约使用空间,但是配置并联路由可以减少堵塞发生的概率。
【举例】
设置IPX最大并联路由数为5。
Quidway(config)#ipx max-paths 5
【相关命令】
ipx max-reserve-paths
4.11.8 ipx max-reserve-paths
全局配置命令ipx max-reserve-paths配置的是路由存储队列的长度;用no ipx max-rerserve-paths命令恢复缺省值。
[ no ] ipx max-rerserve-paths paths
【参数说明】
paths为路由存储队列的长度,范围1~255。
【缺省情况】
IPX的路由存储队列的缺省长度为4。
【命令模式】
全局配置模式
【使用指南】
当路由存储队列长度为1时,对一个目的地,系统只保存一条的路由。当这条唯一的路由发生了故障,系统将它删除后,在搜寻替代路由的时间内,到此目的地将不会有路由存在,那么将会发生大量丢包的现象;当路由存储队列长度大于1时,第一条路由被删除后,系统可以马上使用下一条路由来代替它,从而避免发生大量丢包的现象。增加路由存储队列的长度会使IPX模块占用更多的系统内存。
【举例】
设置路由存储队列的最大长度为10。
Quidway(config)#ipx max-reserve-paths 10
【相关命令】
ipx max-paths
4.11.9 ipx max-reserve-servers
全局配置命令ipx max-reserve-servers配置的是服务信息存储队列的长度;用no ipx max-rerserve-servers命令恢复缺省值。
ipx max-reserve-servers servers
no ipx max-reserve-servers
【参数说明】
servers为服务信息存储队列的长度,范围为1~64。
【缺省情况】
IPX服务信息存储队列的长度缺省长度为4。
【命令模式】
全局配置模式
【使用指南】
当路由存储队列长度为1时,对一个目的地,系统只保存一条路由。当这条唯一的路由发生了故障,系统将它删除后,在搜寻替代路由的时间内,到此目的地将不会有路由存在,那么将会发生大量丢包的现象;当路由存储队列长度大于1时,第一条路由被删除后,系统可以马上使用下一条路由来代替它,从而避免发生大量丢包的现象。增加路由存储队列的长度会使IPX模块占用更多的系统内存。
【举例】
设置服务信息存储队列的最大长度为10。
Quidway(config)#ipx max-reserve-servers 10
4.11.10 ipx network
用接口配置命令ipx network,在指定的接口激活IPX路由; 用no ipx network命令取消IPX路由功能。
ipx network network
no ipx network
【参数说明】
network 为IPX网号,由8位16进制数字组成,是一个网段独一无二的标志。它的取值范围为1~FFFFFFFD。在输入时,前导零可以省略。例如:对网号000000AA,你只要输入AA即可。
【缺省情况】
接口上缺省为IPX路由失效。
【命令模式】
接口配置命令
【使用指南】
要在一个接口上激活IPX模块,必须使用ipx network命令。在以太网口上要改变IPX帧的封装格式,可以用ipx encapsulation命令。
【举例】
例1:在接口Ethernet0上激活IPX路由。
Quidway(config)#ipx routing
Quidway(config-if-Ethernet0)#interface ethernet 0
Quidway(config-if-Ethernet0)#ipx network 2
例2:在接口Ethernet0上激活IPX路由,并设IPX帧的封装格式为Ethernet_SNAP。
Quidway(config)#ipx routing
Quidway(config-if-Ethernet0)#interface ethernet 0
Quidway(config-if-Ethernet0)#ipx network 2
Quidway(config-if-Ethernet0)#ipx encapsulation snap
【相关命令】
ipx encapsulation,ipx routing
4.11.11 ipx rip-max-packetsize
用接口配置命令ipx rip-max-packetsize 配置RIP刷新包的最大尺寸; 用no ipx rip-max-packetsize命令恢复成缺省值。
ipx rip-max-packetsize bytes
no ipx rip-max-packetsize
【参数说明】
bytes为以字节为单位的RIP刷新包的最大尺寸,取值范围为432~1500。
【缺省情况】
接口上IPX RIP刷新包的最大尺寸缺省为432字节,即答应在一个RIP刷新包种最多容纳50条8字节的路由信息。
【命令模式】
接口配置模式
【使用指南】
在这个尺寸中包括了IPX包头和RIP包头的长度。
【举例】
设置接口Ethernet0上RIP刷新包的最大尺寸为832个字节(即最多可装100条路由信息)。
Quidway(config-if-Ethernet0)#ipx rip-max-packetsize 832
4.11.12 ipx rip-multiplier
用全局配置命令ipx rip-multiplier配置RIP路由信息表项的老化周期; 用no ipx rip-multiplier命令恢复成缺省周期。
ipx rip-multiplier multiplier
no ipx rip-multiplier
【参数说明】
multiplier为用来计算RIP路由信息表项的老化周期。用它乘以RIP的刷新周期,即得到RIP的老化周期。缺省值为RIP刷新周期的3倍,取值范围为1~1000。
【缺省情况】
multiplier缺省值为3。
【命令模式】
全局配置模式
【使用指南】
在同一IPX网内的路由器的RIP老化周期最好是一样的。
【举例】
假若RIP的刷新周期为两分钟,在使用下面的命令后,RIP的老化周期是10分钟。
Quidway(config)#ipx rip-multiplier 5
【相关命令】
ipx rip-update-time
4.11.13 ipx rip-update-time
用全局配置命令ipx rip-update-time调整RIP刷新周期; 用no ipx rip-update-time 命令恢复成缺省值。
ipx rip-update-time interval
no ipx rip-update-time
【参数说明】
interval是以秒为计量单位的RIP刷新周期大小,范围为10~60000。
【缺省情况】
RIP刷新周期缺省为60秒。
【命令模式】
全局配置模式
【使用指南】
当路由器在启动或关闭时,都要通过广播与其它路由器交换路由信息;当它在运行时,也要周期性地向外发广播,与其它路由器交换路由信息。ipx rip-update-time命令用来设置两次路由信息广播之间间隔的大小。在缺省情况下,这个间隔为60秒。在同一网段上,这个间隔的大小应该一样。
【举例】
改变RIP的刷新周期为40秒。
Quidway(config)#ipx rip-update-time 40
【相关命令】
show ipx interface
4.11.14 ipx route
用ipx route全局配置命令添加一条静态路由到路由表中; 用no ipx route命令从路由表中删除路由。
ipx route { network default } network.node hops ticks [ preference preference ]
no ipx route { network default } [ network.node ] [ float static ] [ preference preference ]
【参数说明】
network 为IPX网号,由8位16进制数字组成,是一个网段独一无二的标志,取值范围为1~FFFFFFFD。在输入时,前导零可以省略。例如:对网号000000AA,你只要输入AA即可。
default 表示创建一条缺省路由,所有找不到路由的包都向这一地址(network.node)转发。
network.node 为到特定网段要经过的下一个路由器的IPX 地址。其中:网号,由8位16进制数字组成,是一个网段独一无二的标志,取值范围为1~FFFFFFFD。在输入时,前导零可以省略。例如:对网号 000000AA,你只要输入AA即可;节点值用来标识网络中的一个节点,长度为48个比特。输入时,为3组用点(.)分开的4个16进制数字(xxxx.xxxx.xxxx)。
hops 为到目的网段要经过的路由器个数。
ticks 为到目的网段需花费的时间,单位为滴答(1滴答=1/18秒)。
float 表示删除动态路由信息。
static 表示删除静态路由信息。
preference 为设置路由的优先级。
preference 为路由优先级的大小,取值范围为0~255。
【缺省情况】
IPX缺省设置没有静态路由。
【命令模式】
全局配置模式
【使用指南】
路由协议动态刷新路由表,但也能增加静态路由到路由表中,明确指出如何到达一个目的地。静态路由的缺省优先级为10,动态路由的优先级为60。值越小,路由的优先级越高。
要注重的是,当建立起一条静态路由后,一旦这条静态路由中的一段发生错误,那么通讯将会中断或报文被发往一个不存在的目的地。
在路由器中,还可以配置一条缺省路由,它的目的网号为FFFFFFFE配置之后,所有找不到路由的报文将会经此路由转发。
【举例】
例1:经过地址为1000.0.0c91.f61f的路由器将能到达网段5a。
Quidway(config)#ipx routing
Quidway(config)#ipx route 5a 1000.0.0c91.f61f 10 2
例2:缺省路由的下一跳地址为3.4a.60.7。
Quidway(config)#ipx routing
Quidway(config)#ipx route default 3.4a.60.7 10 2
例3:缺省路由的下一跳地址为3.4a.60.7,优先级为20。
Quidway(config)#ipx routing
Quidway(config)#ipx route default 3.4a.60.7 10 2 preference 20
【相关命令】
ipx default-route,show ipx route
4.11.15 ipx routing
用全局配置命令ipx routing在整个路由器中激活IPX协议; 用no ipx routing命令使IPX协议失效。
ipx routing [ node ]
no ipx routing
【参数说明】
node 为节点值用来标识路由器在网络中的位置,长度为48个比特。输入时,为3组用点(.)分开的4个16进制数字(xxxx.xxxx.xxxx),它不能是一个广播地址。假如省略了节点值,那么路由器将使用第一个以太网口的MAC地址作为它的节点值。
【缺省情况】
系统缺省不运行IPX协议。
【命令模式】
全局配置模式
【使用指南】
ipx routing命令将同时激活RIP模块和SAP模块。
假如省略了node参数,那么当MAC地址改变时,路由器的节点值也会自动改变成新值。这样的话,在MAC地址改变到客户和服务器得到新值的这段时间里,通讯有可能中断。
【举例】
例1:在路由器中激活IPX模块。
Quidway(config)#ipx routing
例2:在路由器中激活IPX模块,节点值为1.1.1。
Quidway(config)#ipx routing 1.1.1
【相关命令】
ipx network
4.11.16 ipx sap
用全局配置命令ipx sap添加一条静态服务信息到服务信息表中; 用no ipx sap命令从服务信息表中删除服务信息。
ipx sap
上一篇 点到点协议-PPP(1)