ospf命令集.docx
- 文档编号:4276819
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:11
- 大小:31.70KB
ospf命令集.docx
《ospf命令集.docx》由会员分享,可在线阅读,更多相关《ospf命令集.docx(11页珍藏版)》请在冰豆网上搜索。
ospf命令集
OSPF基本命令:
R1(config)#routerospf进程号 //指定使用OSPF协议
R1(config-router)#network接口IP0.0.0.0(反掩码)area区域号
R1(config-router)#router-idip地址 //手工指定router-id
备注:
如果router-id已经产生,要改变router-id则必须手工指定,且必须重启OSPF进程才生效。
重启OSPF进程:
R1#clearipospfprocess
反掩码是:
1和0反转的子网掩码,即用255.255.255.255减去原掩码得出反掩码,又称为通配符,0位表示必须匹配,1位表示不必匹配。
例如:
Router(config)#network2.3.6.00.0.0.255area0
表示可以是2.3.6.0这个网段的任意主机
Router(config)#network2.2.2.20.0.0.0area0
表示唯一地址为2.2.2.2(常用于设定接口地址****经常使用)
Router(config)#network0.0.0.00.0.0.0area0
表示可以是任意网段的任意主机
在存在双链路的网络环境中,可以实现等价负载均衡
通过修改链路成本实现:
进入接口模式
r1(config)#interface接口编号
r1(config-if)#ipospfcost成本(1-65535)
配置相关的接口参数:
hello时间:
在接口模式下:
r1(config)#interface接口编号
r1(config-if)#ipospfhello-interval时间
**两台路由器相连的接口都要修改,保持时间默认会是hello的时间4倍
保持时间:
hello时间:
在接口模式下:
r1(config)#interface接口编号
r1(config-if)#ipospfdead-interval时间
查看OSPF配置命令:
查看OPSF邻居表:
r1#showipospfneighbors
查看rouer-id,管理距离:
r1#showipprotocols
查看接口的相关OSPF属性:
r1#showipospfinterface接口
可以看到hello时间,保持时间,接口类型等等
ospf学习到的路由条目用字母O表示,即同一个区域内所学到的,管理距离值110
设置接口的优先级:
R1(config)#interfaces0
R1(config-if)# ipospfpriority 100
显示接口的优先级信息
R1#showipospfinterfaces0
配置OSPF的网络类型:
R1(config-if)#ipospfnetwork{broadcast|point-to-point|point-to-multicast}
OSPF的认证:
为了安全的原因,在相同OSPF区域的路由器上启用身份验证的功能,只有经过身份验证的同一区域的路由器才能互相通告路由信息。
OSPF的纯文本验证:
简单的纯文本验证允许一个区只配置一个密码(Password)同一个区中的路由器要想参与路由,他们必须配置相同的密码。
这种方法的缺点是易受攻击。
使用下面的命令启动密码验证:
R1(config-if)#ipospfauthentication-keymypassword
R1(config-router)#area0authentication//”0”是area的ID
OSPF的MD5认证:
MD5(MessageDigestAuthentication)是采用加密验证,每个路由器上都必须配置密码和密码ID。
路由器使用一种算法,基于OSPF报文、密码和密码ID产生一个“MessageDigest”,然后加到OSPF报文中。
不像简单密码验证,MD5验证密码不在网络上传输。
每个OSPF报文中还包含有一个序列号以保护网络不受攻击。
使用下面的命令来配置MD5验证:
R1(config-if)#ipospfmessage-digest-key
R1(config-router)#area0authenticationmessage-digest
十、实例:
下面网络拓朴图中配置OSPF协议,并且在R2与R3实现等负载均衡,并且手动修改R2的router-id为10.10.10.10,查看DR和BDR路由是哪个?
查看RouterID?
通过改变RID来改变DR和BDR。
三个路由器基配置
R1
enable
configureterminal
noipdomain-lookup
lineconsole0
noexec-timeout
loggingsyn
passwordcisco
login
hostnamer1
interfacel0
ipadd1.1.1.1255.255.255.0
nosh
interfaces0/0
ipaddress192.1.1.1255.255.255.0
noshutdown
routerospf1
network192.1.1.10.0.0.0area0
network1.1.1.10.0.0.0area0
R2
enable
configureterminal
noipdomain-lookup
lineconsole0
noexec-timeout
loggingsyn
passwordcisco
login
hostnamer2
interfacel0
ipadd2.2.2.2255.255.255.0
nosh
interfaces0/0
ipaddress192.1.1.2255.255.255.0
noshutdown
interfaces0/1
ipaddress193.1.1.2255.255.255.0
noshutdown
interfacef1/0
ipaddress194.1.1.2255.255.255.0
noshutdown
routerospf1
network192.1.1.20.0.0.0area0
network193.1.1.20.0.0.0area0
network194.1.1.20.0.0.0area0
network2.2.2.20.0.0.0area0
R3
enable
configureterminal
noipdomain-lookup
lineconsole0
noexec-timeout
loggingsyn
passwordcisco
login
hostnamer3
interfacel0
ipadd3.3.3.3255.255.255.0
nosh
interfaces0/1
ipaddress193.1.1.1255.255.255.0
noshutdown
interfacef1/0
ipaddress194.1.1.1255.255.255.0
noshutdown
routerospf1
network193.1.1.10.0.0.0area0
network194.1.1.10.0.0.0area0
network3.3.3.30.0.0.0area0
1、查看DR和BDR路由:
r2#shipospfneighbor
NeighborIDPriStateDeadTimeAddressInterface
3.3.3.31FULL/BDR00:
00:
32194.1.1.1FastEthernet1/0
1.1.1.10FULL/-00:
00:
39192.1.1.1Serial0/0
显示R2是DR,R3是BDR
2、查看R2的RouterID
r2#shoipprotocols
RoutingProtocolis"ospf1"
Outgoingupdatefilterlistforallinterfacesisnotset
Incomingupdatefilterlistforallinterfacesisnotset
RouterID2.2.2.2
Numberofareasinthisrouteris1.1normal0stub0nssa
Maximumpath:
4
RoutingforNetworks:
2.2.2.20.0.0.0area0
192.1.1.20.0.0.0area0
193.1.1.20.0.0.0area0
194.1.1.20.0.0.0area0
Referencebandwidthunitis100mbps
RoutingInformationSources:
GatewayDistanceLastUpdate
3.3.3.311000:
14:
50
1.1.1.111000:
14:
50
Distance:
(defaultis110)
显示RouterID为:
2.2.2.2
3、改变其RouterID:
r2(config)#routerospf1
r2(config-router)#router-id10.10.10.10
Reloadoruse"clearipospfprocess"command,forthistotakeeffect
r2(config-router)#end
r2#clearipospfprocess
ResetALLOSPFprocesses?
[no]:
yes
r2#shipprotocols
RoutingProtocolis"ospf1"
Outgoingupdatefilterlistforallinterfacesisnotset
Incomingupdatefilterlistforallinterfacesisnotset
RouterID10.10.10.10
Numberofareasinthisrouteris1.1normal0stub0nssa
Maximumpath:
4
RoutingforNetworks:
2.2.2.20.0.0.0area0
192.1.1.20.0.0.0area0
193.1.1.20.0.0.0area0
194.1.1.20.0.0.0area0
Referencebandwidthunitis100mbps
RoutingInformationSources:
GatewayDistanceLastUpdate
3.3.3.311000:
19:
38
1.1.1.111000:
00:
12
Distance:
(defaultis110)
4、查看R2路由器的DR和BDR路由信息:
r2#shipospfnei
NeighborIDPriStateDeadTimeAddressInterface
3.3.3.31FULL/DR00:
00:
32194.1.1.1FastEthernet1/0
1.1.1.10FULL/-00:
00:
39192.1.1.1Serial0/0
显示R2变成BDR,R3变成DR
5、再到R3重启OSPF协议
r3#clearipospfpr
r3#clearipospfprocess
ResetALLOSPFprocesses?
[no]:
yes
再查看R2信息,又变回来了。
r2#shipospfnei
NeighborIDPriStateDeadTimeAddressInterface
3.3.3.31FULL/BDR00:
00:
34194.1.1.1FastEthernet1/0
1.1.1.10FULL/-00:
00:
33192.1.1.1Serial0/0
1、通过改变路由器接口的Cost来实现R2与R3负载均衡
R2和R3有两条连接一个s0/1和f1/0,成本cost分别为64和1,所以在R2上到3.3.3.3路由表是194.1.1.1。
r2#shipospfinterfaces0/1
Serial0/1isup,lineprotocolisup
InternetAddress193.1.1.2/24,Area0
ProcessID1,RouterID2.2.2.2,NetworkTypePOINT_TO_POINT, Cost:
64
TransmitDelayis1sec,StatePOINT_TO_POINT,
Timerintervalsconfigured,Hello10,Dead40,Wait40,Retransmit5
oob-resynctimeout40
Helloduein00:
00:
06
SupportsLink-localSignaling(LLS)
Index2/2,floodqueuelength0
Next0x0(0)/0x0(0)
Lastfloodscanlengthis1,maximumis1
Lastfloodscantimeis0msec,maximumis0msec
NeighborCountis1,Adjacentneighborcountis1
Adjacentwithneighbor3.3.3.3
Suppresshellofor0neighbor(s)
r2#shipospfinterfacef1/0
FastEthernet1/0isup,lineprotocolisup
InternetAddress194.1.1.2/24,Area0
ProcessID1,RouterID2.2.2.2,NetworkTypeBROADCAST, Cost:
1
TransmitDelayis1sec,StateDR,Priority1
DesignatedRouter(ID)2.2.2.2,Interfaceaddress194.1.1.2
BackupDesignatedrouter(ID)3.3.3.3,Interfaceaddress194.1.1.1
Timerintervalsconfigured,Hello10,Dead40,Wait40,Retransmit5
oob-resynctimeout40
Helloduein00:
00:
03
SupportsLink-localSignaling(LLS)
Index3/3,floodqueuelength0
Next0x0(0)/0x0(0)
Lastfloodscanlengthis1,maximumis2
Lastfloodscantimeis0msec,maximumis4msec
NeighborCountis1,Adjacentneighborcountis1
Adjacentwithneighbor3.3.3.3(BackupDesignatedRouter)
Suppresshellofor0neighbor(s)
r2#shiproute
1.0.0.0/32issubnetted,1subnets
O1.1.1.1[110/65]via192.1.1.1,00:
03:
18,Serial0/0
2.0.0.0/24issubnetted,1subnets
C2.2.2.0isdirectlyconnected,Loopback0
3.0.0.0/32issubnetted,1subnets
O3.3.3.3[110/2]via194.1.1.1,00:
03:
18,FastEthernet1/0
C193.1.1.0/24isdirectlyconnected,Serial0/1
C192.1.1.0/24isdirectlyconnected,Serial0/0
C194.1.1.0/24isdirectlyconnected,FastEthernet1/0
改变R2的s0/1接口cost为1
r2(config)#interfaces0/1
r2(config-if)#ipospfcost1
r2#shipospfinterfaces0/1
Serial0/1isup,lineprotocolisup
InternetAddress193.1.1.2/24,Area0
ProcessID1,RouterID2.2.2.2,NetworkTypePOINT_TO_POINT,Cost:
1
TransmitDelayis1sec,StatePOINT_TO_POINT,
Timerintervalsconfigured,Hello10,Dead40,Wait40,Retransmit5
oob-resynctimeout40
Helloduein00:
00:
01
SupportsLink-localSignaling(LLS)
Index2/2,floodqueuelength0
Next0x0(0)/0x0(0)
Lastfloodscanlengthis1,maximumis1
Lastfloodscantimeis0msec,maximumis0msec
NeighborCountis1,Adjacentneighborcountis1
Adjacentwithneighbor3.3.3.3
Suppresshellofor0neighbor(s)
修改成功,再查看R2的路由表,到达3.3.3.3有两条路由条目了。
r2#shiproute
1.0.0.0/32issubnetted,1subnets
O1.1.1.1[110/65]via192.1.1.1,00:
00:
00,Serial0/0
2.0.0.0/24issubnetted,1subnets
C2.2.2.0isdirectlyconnected,Loopback0
3.0.0.0/32issubnetted,1subnets
O3.3.3.3[110/2]via194.1.1.1,00:
00:
00,FastEthernet1/0
[110/2]via193.1.1.1,00:
00:
00,Serial0/1
C193.1.1.0/24isdirectlyconnected,Serial0/1
C192.1.1.0/24isdirectlyconnected,Serial0/0
C194.1.1.0/24isdirectlyconnected,FastEthernet1/0
十一、处理OSPF故障常用命令
OSPF是链路状态协议,维护3个数据库:
相邻数据库、拓扑结构数据库、路由表。
OSPF相关的show命令:
Showrunning-config
Showiproute
Showiprouteospf;仅显示OSPF路由
Showipospfprocess-id;显示与特定进程ID相关的信息
Showipospf;显示OSPF相关信息
Showipospfborder-routers;显示边界路由器
Showipospfdatabase;显示OSPF的归纳数据库
Showipospfinterface;显示指定接口上的OSPF信息
Showipospfneighbor;显示OSPF相邻信息
Showipospfrequest-list;显示链路状态请求列表
Showipospfsummary-address;显示归纳路由的再发布信息
Showipospfvirtual-links;显示虚拟链路信息
Showipinterface;显示接口的IP设置
OSPF相关的debug命令:
Debugipospfadj;
Debugipospfevents
Debugipospfflood
Debugipospflsa-generation
Debugipospfpacket
Debugipospfretransmission
Debugipospfspf
Debugipospftree
常见的OSPF故障:
OSPF的每个area不超过100台路由器,整个网络不超过700台路由器;通配符掩码配置不当;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ospf 命令