Chinaunix首页 | 论坛 | 博客
  • 博客访问: 942447
  • 博文数量: 276
  • 博客积分: 4182
  • 博客等级: 上校
  • 技术积分: 4486
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-17 21:14
文章分类

全部博文(276)

文章存档

2014年(9)

2013年(132)

2012年(135)

分类:

2012-05-31 20:48:56

今天晚上上网查找资料终于明白了如何辨别DR和BDR,弄清楚了DR/BDR和RID之间的关系。

所谓Router ID其实就是一个IP地址。当一个没有设置LOOPBACK时,他的所有接口中最大的IP地址就做为该的RID。如何该ROUTER设置了LOOKBACK接口,那么该LOOKBACK的IP就做为该ROUTER的RID。

而只有在broadcast(multi access)和nonbroadcast multi-access中才需要设置DR和BDR。而在point-to-point和point-to-multipoint中是不需要设置 DR和BDR的。DR负责整个网络生成LSA,减小网络通信量和拓扑数据库的大小。


今天晚上上网查找资料终于明白了如何辨别DR和BDR,弄清楚了DR/BDR和RID之间的关系。

而只有在broadcast(multi access)和nonbroadcast multi-access网络中才需要设置DR和BDR。而在point-to-point和point-to-multipoint网络中是不需要设置 DR和BDR的。DR负责整个网络生成LSA,减小网络通信量和拓扑数据库的大小。

在判断DR/BDR时,首先看的不是RID,而是priority。router的各个接口都有一个PRIORITY属性。在广播多路网络中,各个接口的PRIORITY都为1,可以通过接口命令IP OSPF PRIORITY NUMBER来修改PRIORITY。PRIORITY值越小,优先级越高,拥有最高优先级的ROUTER就当选为DR。

其次是看RID,在一个broadcast和nonbroadcast multi-access网络中,判断DR是通过查看这个网络中的ROUTER的RID最大来确定谁是DR的。在以前总是以为是看哪个ROUTER的IP 地址最大,哪个ROUTER就是DR的。其实并不是看哪个ROUTER接口的IP地址最大,而是看RID哪个最大哪个就是DR的。所谓Router ID其实就是一个IP地址。当一个ROUTER没有设置LOOPBACK时,他的所有接口中最大的IP地址就做为该ROUTER的RID。如何该 ROUTER设置了LOOKBACK接口,那么该LOOKBACK的IP就做为该ROUTER的RID。

另外还有很重要的一点,在一个多播网络中,DR/BDR一旦确定就不会再改变,即使这个网络中新加入了优先级更高的ROUTER或者RID更大的ROUTER也不会改变。

阅读(6191) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~