开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第13天,点击查看活动详情
一OSPF的基本概念
1.OSPF区域 为了适应大型网络,OSPF在AS内划分多个区域 每个OSPF路由器只维护所在区域的完整链路状态信息 2.区域ID 区域ID可以表示一个十进制的数字 也可以表示成一个IP 3.骨干区域Area 0 负责区域间路由信息传播 4.非骨干区域 AREA号的区域统统为非骨干
二 什么是Router ID
OSPF区域内唯一标识路由器的IP地址 三 Router ID 选取规则
选取路由器loopback接口上数值最高的IP地址 如果没有loopback接口,在物理端口中选取IP地址最高的 也可以使用router-id命令指定Router ID
四 DR和BDR
1.什么是DR和BDR 在一个OSPF网络中,选举一个路由器做为指定路由器DR,所有其他路由器只和它一个交换整个网络的一些路由更新信息,再由它对邻居路由器发送更新报文。这样节省网络流量。
再指定一个备份指定路由器BDR,当DR出现故障时,BDR起着备份的作用,它再发挥作用,确保网络的可靠性。 2.DE和BDR选举原则 1、广播网络或NBMA 类型的网络需要选举指定路由器DR(Designated Router)和备份指定路由器BDR(Backup Designated Router); 2、路由器接口的优先级Priority 将影响接口在选举DR 时所具有的资格。优先级为0 的路由器不会被选举为DR 或BDR; 3、DR 由本网段中所有路由器共同选举。Priority 大于0 的路由器都可作为“候选者”,选票就是Hello 报文,OSPF 路由器将自己选出的DR 写入Hello 报文中,发给网段上的其它路由器。当同一网段的两台路由器都宣布自己是DR 时,Priority 高的胜出。如果Priority 相等,则Router ID 大的胜出; 4、如果DR 失效,则网络中的路由器必须重新选举DR,并与新的DR 同步,为了缩短这个过程,OSPF 提出了BDR(Backup Designated Router,备份指定路由器)的概念,与DR同时被选举出来。BDR 也与本网段内的所有路由器建立邻接关系并交换路由信息。DR 失效后,BDR 立即成为DR,由于不需要重新选举,并且邻接关系已经建立,所以这个过程可以很快完成。这时,还需要选举出一个新的BDR,这时不会影响路由的计算。
五 OSPF的数据包类型
1.OSPF数据包 承载在IP数据包内,使用协议号89