ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

OSPF网络可以没有BDR(实验)

2021-01-15 14:01:42  阅读:277  来源: 互联网

标签:AR1 AR2 OSPF 实验 BDR DR Hello


#问题

(以下全文基于OSPFv2,即IPv4下的OSPF;链路层协议为以太网)

OSPF在发送/接收Hello包时,可以选举DR/BDR。

Hello包有一个字段为Rtr Pri(8 bit),是DR的优先级,默认为1,当它设置为0时,路由器不参与DR/BDR选举。

那么一个网络若除了一台路由器,其余路由器优先级全为0,也就会意味着网络中没有BDR?这样可行吗?

(结论是可以的,即OSPF网络可以没有BDR)

#实验条件

如图配置,三台交换机接口处于同一网段123.0.0.0 24。

将AR1和AR3接口OSPF DR优先级设置为0,即不参与DR/BDR选举。

#实验结果

先将AR1和AR3配置刷入,不管AR2。

这时AR1和AR2正常发送Hello包,所以两者成为邻居(2-Way)关系。但他们没有选举出DR/BDR。

如图,AR3发送的Hello包中,DR和BDR都属于未选举状态,但已经和AR1建立邻居。

到这里我们已经可以得出,实际情况就是根据OSPF的状态变换条件一步步推导即可,网络中的设备交流是按照我们规定好的法则。

比如目前AR1和AR3满足了建立邻居条件,就可以建立邻居。

接下来刷入AR2配置。经过一段时间建立LSDB后,AR2和AR1与AR3都形成了邻接(Full)关系。

验证AR2的Hello包,OSPF网络中确实没有选举BDR。

#结论

OSPF网络中的状态就是按照我们规定的法则来运行的,它们自己意识不到没有DR/BDR在使用时会出现问题;在没刷入AR2配置之前,OSPF网络中甚至就只有两个邻居状态的路由器,DR也没有。

标签:AR1,AR2,OSPF,实验,BDR,DR,Hello
来源: https://blog.csdn.net/u014302425/article/details/112659312

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有