ensp-----OSPF报文分析

一.OSPF的七种状态

  • Down状态---端口接收到hello信息包后,激活init状态,只能接收hello包,不能发送hello包
  • init状态----进行系统初始化
  • Two way状态----进入双向状态,即可以接收hello,也可以发送hello包,此时选举出两个最大的routeID,不会确定DR和BDR---
  • ExStart状态下,会确定DR和BDR身份。
  • Exchange状态下,会交换DBD数据库,同会接收到LSACK确认报文。
  • Loading状态下,最繁忙的状态,包的种类多,有LSR(请求更详细的数据),LSU(包含多个LSA),LSACK(确认报文),形成路由表。
  • Full状态下,稳定状态(收敛)开始转发(通信)数据包。

二.OSPF的报文类型

  • Hello报文:通过周期性地发送来发现和维护邻接关系;
  • DD(链路状态数据库描述)报文:描述本地路由器保存的LSDB(链路状态数据库);
  • LSR(LS Request)报文:向邻居请求本地没有的LSA;
  • LSU(LS Update)报文:向邻居发送其请求或更新的LSA;
  • LSAck(LS ACK)报文:收到邻居发送的LSA后发送的确认报文。

三.基于实验分析状态报文

  • 实验拓补

  • 配置路由
R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 12.0.0.1 24
[R1-GigabitEthernet0/0/0]un sh
[R1-GigabitEthernet0/0/0]q
[R1]int LoopBack 0
[R1-LoopBack0]ip add 1.1.1.1 30
[R1-LoopBack0]q
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.3
[R1-ospf-1-area-0.0.0.0]network 12.0.0.0 0.0.0.255

R2
[R2]int g0/0/0 
[R2-GigabitEthernet0/0/0]ip add 12.0.0.2 24
[R2-GigabitEthernet0/0/0]un sh
[R2-GigabitEthernet0/0/0]q
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 13.0.0.1 24
[R2-GigabitEthernet0/0/1]un sh
[R2-GigabitEthernet0/0/1]q
[R2]int LoopBack 0
[R2-LoopBack0]ip add 2.2.2.2 30
[R2-LoopBack0]q
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.3
[R2-ospf-1-area-0.0.0.0]network 12.0.0.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 13.0.0.0 0.0.0.255

R3
[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 13.0.0.2 24
[R3-GigabitEthernet0/0/1]un sh
[R3-GigabitEthernet0/0/1]q
[R3]int g0/0/2
[R3-GigabitEthernet0/0/2]ip add 14.0.0.1 24
[R3-GigabitEthernet0/0/2]un sh
[R3-GigabitEthernet0/0/2]q
[R3]int loo	
[R3]int LoopBack 0
[R3-LoopBack0]ip add 3.3.3.3 24
[R3-LoopBack0]q
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]a 0
[R3-ospf-1-area-0.0.0.0]network 13.0.0.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 14.0.0.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.255

R4
[R4]int g0/0/2
[R4-GigabitEthernet0/0/2]ip add 14.0.0.2 24
[R4-GigabitEthernet0/0/2]un sh
[R4-GigabitEthernet0/0/2]q
[R4]int LoopBack 0
[R4-LoopBack0]ip add 4.4.4.4 24
[R4-LoopBack0]q
[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]a 0
[R4-ospf-1-area-0.0.0.0]networ	
[R4-ospf-1-area-0.0.0.0]network 14.0.0.0 0.0.0.255
[R4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.255

R5
[R5]int g0/0/3
[R5-GigabitEthernet0/0/3]ip add 14.0.0.3 24
[R5-GigabitEthernet0/0/3]un sh
[R5-GigabitEthernet0/0/3]q	
[R5]int LoopBack 0
[R5-LoopBack0]ip add 5.5.5.5 24
[R5-LoopBack0]q
[R5]ospf 1 router-id 5.5.5.5
[R5-ospf-1]a 0
[R5-ospf-1-area-0.0.0.0]network 14.0.0.0 0.0.0.255
[R5-ospf-1-area-0.0.0.0]network 5.5.5.5 0.0.0.255
[R5-ospf-1-area-0.0.0.0]q

  • 抓包分析

发布了94 篇原创文章 · 获赞 108 · 访问量 6395

猜你喜欢

转载自blog.csdn.net/qq_42761527/article/details/103696618
今日推荐