OSPF排错与其七种状态机.doc_第1页
OSPF排错与其七种状态机.doc_第2页
OSPF排错与其七种状态机.doc_第3页
OSPF排错与其七种状态机.doc_第4页
OSPF排错与其七种状态机.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

OSPF路由器在完全邻接之前,所经过的几个状态:1. Down:此状态还没有与其他路由器交换信息。首先从其ospf接口向外发送hello分组,还并不知道DR(若为广播网络)与任何其他路由器。发送hello分组是,使用组播地址224.0.0.5。2. Attempt:只适于NBMA网络,在NBMA网络中邻居是手动指定的,在该状态下,路由器将使用HelloInterval取代PollInterval来发送Hello包。3. Init:在DeadInterval里收到了Hello包,2-Way通信还没有建立起来的状态。4. two-way:双向会话建立,而RID彼此出现在对方的邻居列表中。(若为广播网络:例如:以太网。在这个时候应该*DR,BDR。)5. ExStart:信息交换初始状态,在这个状态下,本地路由器与邻居将建立Master/Slave关系,并确定DD Sequence Number,路由器ID大的的成为Master。6. Exchange:信息交换状态:本地路由器与邻居交换一个或多个DBD分组(也叫DDP) 。DBD包含有关LSDB中LSA条目的摘要信息。7. Loading:信息加载状态:收到DBD后,使用LSACK分组确认已收到DBD。将收到的信息同LSDB中的信息进行比较。如果DBD中有更新的链路状态条目,则想对方发送一个LSR,用于请求新的LSA 。8. Full:完全邻接状态,这种邻接出现在Router LSA与Network LSA中。 下载 (23.07 KB)拓扑6天前13:36为了模拟出OSPF的基本网络环境,这里有两种配置,一种为普通p2p加上MA的网络,另一种为NBMA网络。基本链路配置:R1:interface Loopback0ip address 1.1.1.1 255.255.255.255!interface Serial1/0ip address 12.1.1.1 255.255.255.0serial restart-delay 0clock rate 64000!R2:interface Loopback0ip address 2.2.2.2 255.255.255.255!interface FastEthernet0/0ip address 23.1.1.2 255.255.255.0speed autoduplex auto!interface Serial1/1ip address 12.1.1.2 255.255.255.0serial restart-delay 0!R3:interface Loopback0ip address 3.3.3.3 255.255.255.255!interface FastEthernet0/0ip address 23.1.1.3 255.255.255.0speed autoduplex auto!NBMA基本链路配置:R1:interface Loopback0ip address 1.1.1.1 255.255.255.255!interface Serial1/0ip address 13.1.1.1 255.255.255.0encapsulation frame-relayno fair-queueserial restart-delay 0frame-relay map ip 13.1.1.3 103 broadcastno frame-relay inverse-arp!R2:frame-relay switching!interface Serial1/0no ip addressencapsulation frame-relayno fair-queueserial restart-delay 0clock rate 64000frame-relay lmi-type ansiframe-relay intf-type dceframe-relay route 301 interface Serial1/1 103!interface Serial1/1no ip addressencapsulation frame-relayserial restart-delay 0clock rate 64000frame-relay lmi-type ansiframe-relay intf-type dceframe-relay route 103 interface Serial1/0 301!R3:interface Loopback0ip address 3.3.3.3 255.255.255.255!interface Serial1/1ip address 13.1.1.3 255.255.255.0encapsulation frame-relayserial restart-delay 0frame-relay map ip 13.1.1.1 301 broadcastno frame-relay inverse-arp!所有路由器上OSPF协议均采用以下配置:router ospf 10router-id x.x.x.x(x为路由器编号)network 0.0.0.0 255.255.255.255 area 01. Attempt:只适于NBMA网络,如果一台路由器的OSPF一直”卡“在Attempt状态:表明该路由器已发送一个Hello报文,但是没有接到邻居的回应。通常,这个问题出现在使用了neighbor命令指定邻居的NBMA网络中。a. 某一台路由器上(R1)指定一个错误的邻接地址:R1:router ospf 10router-id 1.1.1.1network 0.0.0.0 255.255.255.255 area 0neighbor 13.1.1.2!R1#show ip os neighbor Neighbor ID Pri State Dead Time Address InterfaceN/A 0 ATTEMPT/DROTHER 00:00:46 13.1.1.2 Serial1/0b. 使用ACL阻止了Hello分组:R1:interface Serial1/0ip access-group 10 in!access-list 10 deny 13.1.1.0 0.0.0.255access-list 10 permit any!R1#show ip os neighbor Neighbor ID Pri State Dead Time Address InterfaceN/A 0 ATTEMPT/DROTHER 00:01:54 13.1.1.3 Serial1/0另外,当一端指定了neighbor,另一端没有指定neighbor时,OSPF会经历一个比较长的周期才能建立FULL的邻接关系,这种情况也会与路由器种类及平台有关,并不是统一的结论。2. INIT:路由器收到第一个OSPF Hello分组就进入到Init状态:路由器首先发送拥有自身ID信息的Hello报文。与之相邻的路由器如果收到这个Hello报文,就将这个报文内的ID信息加入到自己的Hello报文内。如果路由器的某端口收到从其他路由器发送的含有自身ID信息的Hello报文,则它根据该端口所在网络类型确定是否可以建立邻接关系。 a. 使用ACL在其中一台路由器(R1)上面阻止OSPF Hello分组:interface Serial1/0ip access-group 100 in!access-list 100 deny ip 12.1.1.0 0.0.0.255 host 224.0.0.5access-list 100 permit ip any any!于是,在另一台路由(R2)上查看OSPF neighbor信息R2#show ip os neiNeighbor ID Pri State Dead Time Address Interface1.1.1.1 0 INIT/- 00:00:31 12.1.1.1 Serial1/1b. NBMA中手动指定ip映射时,没有加入”broadcast”参数R1:interface Serial1/0ip ospf network broadcastframe-relay map ip 13.1.1.3 103 broadcastno frame-relay inverse-arp!R3:interface Serial1/1ip ospf network broadcastframe-relay map ip 13.1.1.1 301no frame-relay inverse-arp!R3#show ip os neighbor Neighbor ID Pri State Dead Time Address Interface1.1.1.1 1 INIT/DROTHER 00:00:35 13.1.1.1 Serial1/1注意:这种情况仅在某些特定的IOS中会出现,现在一些较新的IOS,测试用IOS C7200 12.2(33)SRC一端配置为非broadcast网络,最终仍然能形成FULL邻接关系,但是链接会不太稳定,OSPF neighbor关系抖动。3. TWO-WAY:双向会话建立,而RID彼此出现在对方的邻居列表中。在广播型链路中,两个DROTHER之间停留在two-way状态,DROTHER分别于DR与BDR形成FULL的邻接关系。停滞在two-way状态的两个路由器,可能是两端均配置了priority为0。R2:interface FastEthernet0/0ip ospf priority 0!R3:interface FastEthernet0/0ip ospf priority 0!R2#show ip os neighbor Neighbor ID Pri State Dead Time Address Interface3.3.3.3 0 2WAY/DROTHER 00:00:34 23.1.1.3 FastEthernet0/0R3#show ip os neighbor Neighbor ID Pri State Dead Time Address Interface2.2.2.2 0 2WAY/DROTHER 00:00:34 23.1.1.2 FastEthernet0/04. EXSTART/EXCHANGE:信息交换初始状态:在这个状态下,本地路由器与邻居将建立Master/Slave关系,并确定DD Sequence Number,路由器ID大的的成为Master。信息交换状态:本地路由器与邻居交换一个或多个DBD分组(也叫DDP) 。DBD包含有关LSDB中LSA条目的摘要信息。a. 接口MTU不匹配:在拓扑中某一路由器上修改其端口MTUR3:interface FastEthernet0/0ip mtu 1499!R3#show ip os neighbor Neighbor ID Pri State Dead Time Address Interface2.2.2.2 1 EXSTART/DR 00:00:39 23.1.1.2 FastEthernet0/0R2#show ip os neighbor Neighbor ID Pri State Dead Time Address Interface3.3.3.3 1 EXCHANGE/BDR 00:00:37 23.1.1.3 FastEthernet0/0解决方案有两种:I.R3(config)#int fa0/0R3(config-if)#ip mtu 1500II.R3(config)#int fa0/0R3(config

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论