jsjzhang
版主
Linux/Unix
UID 442836
精华
1
积分 667
帖子 1546
MST币 20078 点
BST币 667 点 赚取
阅读权限 180
注册 2006-9-28 来自 --
状态 离线
|
爱琴思邮件系统iGENUS V5.0
|
路由器OSPF协议配置----经典
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
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 istribute limit
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. 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
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
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
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
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
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
10. ip ospf enable area
配置一个接口,使其属于某个区域,用 no ip ospf enable area 命令取消该配置。
[ no ] ip ospf enable area area_id
【参数说明】
area_id为该接口所属区域的区域号。
【缺省情况】
接口缺省没有配置成属于某个区域。
【命令模式】
接口配置模式
【使用指南】
要在某一个接口上运行OSPF协
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
【相关命令】
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
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
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
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
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
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
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
21. router ospf enable
启动或停止OSPF协议的运行。
[ no ] router ospf enable
【缺省情况】
系统缺省不运行OSPF协议。
【命令模式】
全局配置模式
【使用指南】
使用此命令运行或终止OSPF协议。
【举例】
启动OSPF协议的运行。
Quidway(config)#router ospf enable
【相关命令】
ip ospf enable area
22. routerid
24. show ip ospf ase
显示OSPF外部路由信息
show ip ospf ase
【命令模式】
特权用户模式
【使用指南】
根据该命令输出信息,可以查看OSPF引入外部路由情况。
【举例】
QuidWay(config)#show ip ospf ase
目的地址 生成路由器 下一跳地址 时间 长度 序列号 类型 花费
100.1.1.1 1.1.1.1 1.1.1.1 125 36 80000001 1 4
25. show ip ospf cumulative
显示OSPF 统计信息。
show ip ospf cumulative
【命令模式】
特权用户模式
【使用指南】
根据该命令的输出信息,可以帮助用户进行OSPF故障诊断。
【举例】
Quidway(config)#show ip ospf cumulative
IO 统计
类型 输入 输出
Hello 806 884
DB Description 0 1593
Link-State Req 0 0
Link-State Update 0 0
Link-State Ack 0 0
ASE 个数: 0 校验和:0
生成 LSA 个数:42 收到 LSA 个数:0 Router:25 SumNet:17
区域 0.0.0.0:
邻接路由器个数:0 接口个数:0
Spf计算次数:3 所有LSA校验和 EEE8
LSA个数:rtr:1 net:0 sumasb:0 sumnet:1
区域 0.0.0.1:
邻接路由器个数:0 接口个数:0
Spf计算次数:2 所有LSA校验和 F8E3
LSA个数:rtr:1 net:0 sumasb:0 sumnet:1
路由表:
区域内:0 区域间:1 外部:0
26. show ip ospf database
显示OSPF 连接状态数据库信息
show ip ospf database
【命令模式】
特权用户模式
【使用指南】
根据该命令的输出信息,可以查看OSPF 连接状态数据库信息,有助于用户进行故障诊断。
【举例】
Quidway(config)#show ip ospf database
链路状态数据库:
区域:0.0.0.0
类型 链路状态标识 生成路由器 时间 长度 序列号 花费 场所
Rtr 1.1.1.1 1.1.1.1 1613 24 8000000a 0 SpfTree
SNet 202.38.160.0 1.1.1.1 1454 28 80000005 1 Inter List
区域:0.0.0.1
类型 链路状态标识 生成路由器 时间 长度 序列号 花费 场所
Rtr 1.1.1.1 1.1.1.1 1613 24 80000005 0 SpfTree
SNet 202.38.160.0 1.1.1.1 1454 28 80000005 1 Inter List
27. show ip ospf error
显示OSPF错误信息。
show ip ospf error
【命令模式】
特权用户模式
【使用指南】
根据该命令的输出信息,可以帮助用户进行OSPF故障诊断。
【举例】
Quidway(config)#show ip os error
OSPF 包错误信息统计:
0: IP: bad destination 0: IP: bad protocol
0: IP: received my own packet 0: OSPF: bad packet type
0: OSPF: bad version 0: OSPF: bad checksum
0: OSPF: bad area id 0: OSPF: area mismatch
5: OSPF: bad virtual link 0: OSPF: bad authentication type
0: OSPF: bad authentication key 0: OSPF: packet too small
0: OSPF: packet size [email=$#@62]$#@62[/email]; ip length 0: OSPF: transmit error
0: OSPF: interface down 0: OSPF: unknown neighbor
0: HELLO: netmask mismatch 0: HELLO: hello timer mismatch
0: HELLO: dead timer mismatch 0: HELLO: extern option mismatch
< : HELLO: router id confusion 0: HELLO: virtual neighbor unknown
0: HELLO: NBMA neighbor unknown 0: DD: neighbor state low
0: DD: router id confusion 0: DD: extern option mismatch
0: DD: unknown LSA type 0: LS ACK: neighbor state low
0: LS ACK: bad ack 0: LS ACK: duplicate ack
0: LS ACK: Unknown LSA type 0: LS REQ: neighbor state low
0: LS REQ: empty request 0: LS REQ: bad request
0: LS UPD: neighbor state low 0: LS UPD: newer self-gen LSA
0: LS UPD: LSA checksum bad 0: LS UPD: received less recent LSA
0: LS UPD: unknown LSA type
28. show ip ospf interface
显示OSPF接口信息。
show ip ospf interface interface-type interface-number
【参数说明】
interface-type为接口类型。
interface-number为接口编号。
【命令模式】
特权用户模式
【使用指南】
根据该命令输出信息,查看接口上OSPF的配置和运行情况,用户可以确认配置是否正确和进行OSPF故障诊断。
【举例】
QuidWay(config)#show ip ospf interface serial 1
接口:202.38.160.1 (Ethernet0)
开销:1 状态:DR 类型:Broadcast
优先级:1
选举路由器(DR):202.38.160.1
允许 DoNotAge lsa
验证字:无
定时器周期:Hello:10 Poll:0 Dead:40 Retrans:5
29. show ip ospf lsa
显示OSPF 连接状态数据库详细信息。
show ip ospf lsa
【命令模式】
特权用户模式
【使用指南】
该命令的输出信息,可以帮助用户进行OSPF故障诊断。
【举例】
Quidway(config)#show ip ospf lsa
链路状态数据库:
区域:0.0.0.0
类型 :Router
ls id :1.1.1.1
生成LSA的路由器:1.1.1.1
生成LSA后的时间:0
长度 : 24
序号# : 8000000a
校验和 :0x60d2
属性 :(DC)
连接总数 : 0
类型 :SumNet
ls id : 202.38.160.0
生成LSA的路由器:1.1.1.1
生成LSA后的时间:0
长度 : 28
序号# : 80000005
校验和 :0x8e16
属性 :(DC)
网络掩码 : 255.255.255.0
Tos0metric :1
30. show ip ospf neighbor
显示OSPF 邻接点信息。
show ip ospf neighbor
【命令模式】
特权用户模式
【使用指南】
根据该命令输出信息,可以查看OSPF邻居的情况,有助于用户确认OSPF邻居配置是否正确和进行OSPF故障诊断。
【举例】
Quidway(config)#show ip ospf neighbor
接口:202.38.160.1 区域:0.0.0.2
相邻路由器:
路由器ID :2.2.2.2 地址:202.38.160.2
状态:Exch Start 模式:None 优先级:0
DR :202.38.160.1 BDR :None
上次 Hello :2:29:55 上次 Exchange :0
验证序列号:a51dac
虚连接:
接口:(null) 路由器ID :2.2.2.2 相邻IP地址:(null)
状态:Down 模式:None 优先级:0
31. show ip ospf nexthop
显示OSPF 下一跳信息。
show ip ospf nexthop
【命令模式】
特权用户模式
【使用指南】
该命令输出信息有助于用户进行OSPF故障诊断。
【举例】
Quidway(config)#show ip ospf nexthop
下一跳:
地址 类型 引用计数 接口
-------------------------------------------------------------
202.38.160.1 Direct 3 202.38.160.1 Ethernet0
202.38.160.2 Neighbor 1 202.38.160.1 Ethernet0
32. show ip ospf routing
显示OSPF路由表信息。
show ip ospf routing
【命令模式】
特权用户模式
【使用指南】
该命令输出信息有助于用户进行OSPF故障诊断。
【举例】
Quidway(config)#show ip ospf routing
区域边界路由:
路由器 花费 生成路由器 下一跳
区域 0.0.0.0:
1.1.1.1 3 1.1.1.1
区域 0.0.0.1:
1.1.1.1 5 1.1.1.1
区域 0.0.0.2:
1.1.1.1 5 1.1.1.1
区域边界路由计数:3
网络:
目的地址 区域 花费 类型 下一跳 生成路由器
202.38.160 0.0.0.2 1 Stub 202.38.160.1 1.1.1.1
合计网段数:1
区域内:1 区域间:0 外部路由:0
33. show ip ospf virtual-links
显示OSPF虚连接信息。
show ip ospf virtual-links
【命令模式】
特权用户模式
【使用指南】
该命令输出信息有助于用户进行OSPF故障诊断。
【举例】
QuidWay(config)#show ip ospf virtual-links
虚连接接口:
开销:0 状态:Down 类型:Virtual
传输区域:0.0.0.2
配置为采用ospf扩展
运行ospf扩展
允许 DoNotAge lsa
验证字:无
定时器周期:Hello:1:00 Poll:0 Dead:4:00 重传:30
34. stub cost
将一个区域定义成stub区域,no stub cost取消该定义。
[ no ] stub cost cost area area_id
【参数说明】
area_id为stub区域的区域号
cost为stub区域缺省路由的花费值。
【缺省情况】
系统缺省没有配置stub区域。
【命令模式】
OSPF协议配置模式
【使用指南】
stub区域是不会被广播进自治系统外部路由信息的区域,将一个区域配置成stub区域,可以节省该区域内部各
[ 本帖最后由 jsjzhang 于 2007-4-17 17:41 编辑 ]
|
|
|
|
|
|
| 本站声明:以上内容由网友 jsjzhang 提供,与54master立场无关! |
|
[ 顶部 ]
|
|