ospf exchange是什么报文 ospf 报文格式_ospf exchange是什么报文


ICMP 报文的格式

ICMP报文装在IP数据报中,但是它不是高层协议,而是IP层协议。

ospf exchange是什么报文 ospf 报文格式_计算机网络_02

  • 类型
  • 3 终点不可达
  • 11 时间超过
  • 12 参数问题
  • 5 改变路由
  • 8或0 回送请求或回答
  • 13或14 时间戳请求或回答
  • 代码 : 进一步区分某种类型中的几种不同情况。
  • 检验和 : 用于检验整个ICMP报文。但是IP首部检验和并不检验IP数据报的内容,因此不能保证经过传输的ICMP报文不产生差错。

ICMP 差错报告报文的数据字段的内容

ospf exchange是什么报文 ospf 报文格式_IP_03


RIP2 协议的报文格式 :

ospf exchange是什么报文 ospf 报文格式_IP_04

RIP2 报文中的路由部分由若干个路由信息组成。每个路由信息需要用 20 个字节。

  • 命令域:指出RIP报文是一个请求报文还是对请求的应答报文
  • 请求报文:请求路由器发送路由表
  • 应答报文:可以是对请求的应答,也可以是主动的更新。
  • 版本域:一般为1,新版本为2。
  • 地址族标识符(又称为地址类别)字段用来标志所使用的地址协议。
  • 路由标记填入自治系统的号码,这是考虑使RIP有可能收到本自治系统以外的路由选择信息。
  • 再后面指出某个网络地址、该网络的子网掩码、下一跳路由器地址以及到此网络的距离。

RIP2的鉴别报文格式

ospf exchange是什么报文 ospf 报文格式_IP_05


OSPF数据报格式 :

ospf exchange是什么报文 ospf 报文格式_ospf exchange是什么报文_06

  • 版本 : 当前版本号是2。
  • 类型 : 可以是五种类型分组中的一种。
  • 类型1,问候(Hello)分组。用来发现和维持邻战的可达型。 
  • 类型2,数据库描述(Database Description)分组。向邻站给出自己的链路状态数据库中的所有链路状态项目的摘要信息。
  • 类型3,链路状态请求(Link State Request)分组。 向对方请求发送某些链路状态项目的详细信息。
  • 类型4,链路状态更新(Link State Update)分组, 用洪泛法对全网更新链路状态。
  • 类型5,链路状态确认(Link State Acknowledgment) 分组。对链路更新分组的确认。
  • 分组长度 : 包括OSPF首部在内的分组长度,以字节为单位。
  • 路由器标识符 : 标志发送该分组的路由器的接口的IP地址。
  • 区域标识符 : 分组属于的区域的标识符。
  • 检验和 : 用来检验分组中的差错。
  • 鉴别类型 : 目前只有两种,0(不用)和1(口令)。
  • 鉴别 : 鉴别类型为0时就填入0,鉴别类型为1时则填入8个字符的口令。