目录
本章将会继续学习链路状态路由协议OSPF ,理解OSPF的基本概念,工作原理。
因为运行OSPF的路由器要了解每条链路是连接在那个路由器上的,因此,就需要有一个唯一的标识来标记OSPF网络中的路由器,这个唯一标识称为router ID。
Router ID 是在OSPF区域内唯一标识路由器的IP地址。Cisco路由器通过下面方法得到它们的Router ID。
首先,①路由器选择它所以Loopback接口上数值最高的IP地址。②如果路由器没有配置Loopback接口的IP地址,那么路由器就在所有活动物理端口中选择一个数值最高的IP地址作为路由器的RouterID,用作Router ID的路由器接口不一定非要运行OSPF协议。
使用Loopback接口作为Router ID的主要好处是Loopback接口比任何其他的物理端口都更稳定。一旦路由器启动成功,这个环回接口就会处于活动状态,只有整个路由器失效时它才会失效。
③在OSPF协议中可以通过router-id 命令指定路由器的Router ID,所以网络管理员可以配置便于识别和记忆的Router ID值。
注:在实际工程中配置OSPF时都需要手动指定路由器的Router ID,这已经成为了一种标准配 置。
DR 是指定 路由器 BDR 备份指定路由器
在一个区域内为了防止路由器之间相互传输链路状态数据而造成的混乱和防止阻塞,在区域内选择 DR 其他路由器可以将链路状态传给DR DR汇总后再请其他路由器发放一份,再选择BDR 作为DR 的备份,防止DR 无法正常运行。
运行OSPF的路由器通过与邻居路由器建立领接关系,互相传递链路状态信息。
网络上的每一天路由器都和DR构成一个领接关系,那么只需要建立n-1个领接关系就可以了。
为了实现冗余,当DR失效时,需要有一个新的DR来接替它,这个路由器就是备份指定路由器(Backup Designated Router BDR)。网络上所有的路由器将和DR,BDR同时形成领接关系,DR和BDR之间也将形成领接关系,如下图,如果DR失效,BDR将会成为新的DR。
可以由OSPF自动选举DR和BDR,也可以手工选举。
网段上Router ID最大的路由器将被选举为DR,第二大的将被选举为BDR。这样的选举结果可能不是最佳的。例如,如果网段中有Cisco 7200和3800系列路由器,那么3800路由器可能由于Router ID较大而被选举为DR。
配置优先级 0-255 数值越大 优先级越高 默认 1, 0 表示不参与选举 优先级相同 则比较 router-id
当一台OSPF路由器启动并发现它的邻居路由器时,它将去检查有效的DR和BDR路由器。如果DR 和BDR路由器存在,这台路由器将接受已经存在的DR和BDR路由器。如果BDR路由器不存在,将执行一个选举过程,选出具有最高优先级的路由器作为BDR路由器。如果存在多个路由器具有相同的优先级,那么Router ID最大的路由器将被选中。如果没有有效的DR路由器存在,那么BDR路由器将被提升为DR路由器,然后执行一个选举过程选举BDR路由器。
224.0.0.5 224.0.0.6
OSPF的度量值为COST COST= 108/BW 最短路径是基于接口指定的代价(cost)计算的
创作不易,求关注,点赞,收藏,谢谢~