- 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)