OSPF报文交互流程.pdfVIP

  • 8
  • 0
  • 约2.13千字
  • 约 5页
  • 2023-03-02 发布于湖北
  • 举报
OSPF报⽂交互流程 使⽤如下的拓扑结构 : || || | | 172.1.1.1 | | |P1 R1 P2 || P1 R2 P2 | | | 172.1.1.2 | | || || loopback1: 1.1.1.9/32 loopback1: 2.2.2.9/32 路由器R1配置 : OSPF接⼝P2 类型Broadcast⼴播 ; OSPF接⼝Loopback1 类型PTP点对点。 路由器R2配置 : OSPF接⼝P2 类型Broadcast⼴播 ; OSPF接⼝Loopback1 类型PTP点对点。 两个路由器的AREA配置为0.0.0.0。 邻邻居居发发现现过过程程 假设路由器R1⾸先发送了HELLO报⽂ 格式如下图 HELLO报⽂ ⽬的地址使⽤多播地址224.0.0.5。Message Type为 1 即Hello Packet。Area ID为0.0.0.0。使⽤本机的回环接⼝作为路由器ID:1.1.1.9。由于是第⼀个发送的OSPF报⽂ DR和BDR路由器都为空 并且没有任何的邻居路由器。 其次 路由器R2发送HELLO报⽂ ⼤致内容如以上的相同 但是R2的OSPF路由器ID使⽤其Loopback接⼝地址2.2.2.9。并且 由于接 收到了R1之前发送的HELLO报⽂ 路由器R2将设置其邻居路由器为 1.1.1.9。 之后 路由器R1再次发送HELLO报⽂ 此时 邻居路由器显⽰为R2 (2.2.2.9)。 DR/BDR选选举举 根据上节的HELLO报⽂内容可知 两个路由器设置了相同的优先级 1 (Router Priority) 所以通过路由器ID的⽐较 ID⼤的路由器 R2 (2.2.2.9)被选举为指定路由器DR 路由器R1为BDR。 数数据据库库描描述述报报⽂⽂ 起初OSPF使⽤空的DBD报⽂确定主从路由器。假设路由器R2⾸先发送了DB Description报⽂ 其中Init、More和Master标志全部置 位 表明是初始的报⽂ 后续还有其它报⽂ 并且声明⾃⾝为主路由器Master。其序号为 103934。报⽂如下 : 同时 路由器R1也发送了相同的DB Description报⽂。三个标志位Init、More和Master也都置位 其序号为 103944。但是⽐较两个路 由器的ID值 较⼤的⼀个为最终的主路由器 即路由器R2。此后 在LSA交互过程中 使⽤主路由器R2的序号。 在协商主从完成之后 DBD报⽂将携带LSA摘要信息。并且由于1.1.1.9为从路由器 Master标志清零 DD序号使⽤主路由器R2的 103934。More标志为零表明数据库描述报⽂发送完成。 LS-Request请请求求报报⽂⽂ 在接收到路由器R1的以上DBD报⽂之后 路由器R2

文档评论(0)

1亿VIP精品文档

相关文档