ospf的dr、bdr

ospf协议中是有多种网络类型:
1. 点到点网络(p2p)
2. 广播网络(broadcast)
3. 非广播多路访问(nbma)
4. 点到多点(p2mp)
5. 虚链路(virtual links)

其中只有广播类型和非广播多路访问是有DR,BDR的。其他三种网络类型都是没有DR,BDR的。比如P2P的

ospf_dr

对于广播类型和非广播多路访问类型的OSPF,都是需要靠DR(BDR)来做LSA的floodding。比如有路由器R1,R2,R3,R4,R5。如果R1选举为了DR,R2是BDR,那么实际R2,R3,R4,R5都只与R1形成邻接关系。R1-5将会继续发hello包到224.0.0.5这个组播地址。更新数据包的发送是R3-R5会以组播的方式发送到组播地址224.0.0.6(只有R1 R2监听这个地址),DR收到后再使用组播发到224.0.0.5更新整个区域的LSA。

此条目发表在net分类目录。将固定链接加入收藏夹。