浅谈OSPF的DR&BDR
多路访问网络(包括BMA、NBMA)存在的问题
不管是广播还是非广播,只要是多路访问网络都存在一个问题,拿以太网举例,每个激活了OSPF的接口都是属于同一个广播域,同一网段,接口向外发送组播OSPF的HELLO消息,试图去发现链路上的其他OSPF路由器,结构就是两两之间建立OSPF邻居关系导致网络中有n(n-1)/2个邻居关系数量,对于路由器来说不得不维护邻居关系,消耗更多的额外资源,其实没有这样的必要。
在广播多路访问网络(Multi Access)中,所有路由器的接口都是相同网段,这些接口都将两两建立OSPF邻居关系,这就意味着,网络中共有:n(n-1)/2,这么多个OSPF邻居关系,维护如此多的邻居关系不仅仅额外消耗设备资源,更是增加了网络中LSA的泛洪数量。
解决邻居关系数量多的问题
定义DR和BDR的角色
DR指定路由器,BDR备用指定路由器,作为DR的备份。DRother既不是DR也不是BDR。MA网络中,所有的DRother路由器