做网站用的字体是什么,所有浏览器大全图片,wordpress 开启注册,wordpress建站用什么意思指定路由器#xff08;DR#xff09;#xff1a;
一个网段上的其他路由器都和指定路由器#xff08;DR#xff09;构成邻接关系#xff0c;而不是它们互相之间构成邻接关系。
备份指定路由器#xff08;BDR#xff09;#xff1a;
当DR出现问题#xff0c;由BDR接…指定路由器DR
一个网段上的其他路由器都和指定路由器DR构成邻接关系而不是它们互相之间构成邻接关系。
备份指定路由器BDR
当DR出现问题由BDR接手DR的工作同时会在选举出一个BDR。
其他路由器我们叫做DR Other。
BDR首先会和DR形成邻接关系;
其它的路由器(DR Other)也要和BDR形成邻接关系。
这样做是有原因的当DR出故障以后BDR会成为新的DR。如果DR other不和BDR形成邻接关系网络的流量就会中断时间很长因为建立邻居关系是要花一定时间的在这段时间内网络的流量是不通的!
DR other和BDR形成邻接关系当BDR切换为DR时只需要发送LSA向DR other告知新的DR即可LSDB的内容基本上不变!所以能够节省时间让BDR真正的起到备份的作用!
DR和BDR的选举规则
具有最高OSPF优先级的路由器会被选为DR优先级默认为1。
如果OSPF优先级相同则具有最高Router ID的路由器会被选为DR。
Route-id选举规则 手工配置最优先 当设备有loopback口时路由器选取它所有loopback接口上数值最高的IP地址 如果没有loopback接口就在所有物理端口中选取一个数值最高的IP地址
需求描述实验的要求 R1 R2 R3属于OSPF 的骨干区域R1 R2 R3位于10.1.1.0/24 网段. R2 R3 R4 位于OSPF 的40.1.1.0/24 网段. 希望R2 作为 10.1.1.0 网段的DR, R3作为BDR;R3 作为40.1.1.0 网段的DR,R2 作为BDR.
拓扑 分析难点以及完成的思路
按照要求配置首先正常配置OSPF的基础命令保证在修改DR和 BDR之前全网互通配置完成之后再去测试连通性全部测试完毕之后修改我们的DR和BDR查看我们修改之后的DR和BDR设备是否成功达到我们的要求
配置命令
R1 配置
R1(config)#line console 0
R1(config-line)#exec-timeout 0 0
R1(config-line)#logging synchronous
R1(config-line)#exit
R1(config)#no ip do lo
R1(config)#interface loopback 0
R1(config-if)#ip address 1.1.1.1 255.255.255.255
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#interface f0/0
R1(config-if)#ip address 10.1.1.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R2配置
R2(config)#line console 0
R2(config-line)#exec-timeout 0 0
R2(config-line)#logging synchronous
R2(config-line)#exit
R2(config)#no ip do lo
R2(config)#ho R2
R2(config)#interface loopback 0
R2(config-if)#ip address 2.2.2.2 255.255.255.255
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface f0/0
R2(config-if)#ip address 10.1.1.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface f0/1
R2(config-if)#ip address 40.1.1.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
R3配置
R3(config)#line console 0
R3(config-line)#exec-timeout 0 0
R3(config-line)#logging synchronous
R3(config-line)#exit
R3(config)#no ip do lo
R3(config)#ho R3
R3(config)#interface loopback 0
R3(config-if)#ip address 3.3.3.3 255.255.255.255
R3(config-if)#no shutdown
R3(config-if)#exit
R3(config)#interface f0/0
R3(config-if)#ip address 10.1.1.3 255.255.255.0
R3(config-if)#no shutdown
R3(config-if)#exit
R3(config)#interface f0/1
R3(config-if)#ip address 40.1.1.3 255.255.255.0
R3(config-if)#no shutdown
R3(config-if)#exit
R4配置
R4(config)#line console 0
R4(config-line)#exec-timeout 0 0
R4(config-line)#logging synchronous
R4(config-line)#exit
R4(config)#no ip do lo
R4(config)#ho R4
R4(config)#interface loopback 0
R4(config-if)#ip address 4.4.4.4 255.255.255.255
R4(config-if)#no shutdown
R4(config-if)#exit
R4(config)#interface f0/1
R4(config-if)#ip address 40.1.1.4 255.255.255.0
R4(config-if)#no shutdown
R4(config-if)#exit
启用OSPF默认情况下OSPF进行DR选举时的优先级 默认为1比较规则是 优先级越大越优先优先级相同 router-id越大越优先。因此干预选举可以通过设置router-id和修改接口的优先级进行。在10.1.1.0 网段上,由于R1 R2 R3的优先级为默认的1 ,因此 优先级大的 R3(3.3.3.3),就成为DR,R2(2.2.2.2)成为BDR.但是要考虑如果R1 R2率先接入网络当DR BDR选举完成之后再接入R3的话R3错过选举之后就不能抢占DR BDR了。
R2 R3 R4也一样因此正常情况下R4为DRR3为BDR
R1配置:
R1(config)#router ospf 1
R1(config-router)#router-id 1.1.1.1 //手工指定router-id
R1(config-router)#network 1.1.1.1 0.0.0.0 area 0 --------采取反子网掩码的方式进行通告类似于通告了一个1.1.1.1 255.255.255.255 的路由信息采用反子网掩码是为了区别配置IP地址是的子网掩码
R1(config-router)#network 10.1.1.0 0.0.0.255 area 0
R1(config-router)#exit
R1(config)#end
R2配置
R2(config)#router ospf 1
R2(config-router)#router-id 2.2.2.2
R2(config-router)#network 2.2.2.2 0.0.0.0 area 0
R2(config-router)#network 10.1.1.0 0.0.0.255 area 0
R2(config-router)#network 40.1.1.0 0.0.0.255 area 0
R2(config-router)#end
R3配置
R3(config)#router ospf 1
R3(config-router)#router-id 3.3.3.3
R3(config-router)#network 3.3.3.3 0.0.0.0 area 0
R3(config-router)#network 10.1.1.0 0.0.0.255 area 0
R3(config-router)#network 40.1.1.0 0.0.0.255 area 0
R3(config-router)#exit
R4 配置
R4(config)#router ospf 1
R4(config-router)#router-id 4.4.4.4
R4(config-router)#network 4.4.4.4 0.0.0.0 area 0
R4(config-router)#network 40.1.1.0 0.0.0.255 area 0
R4(config-router)#end
这时为了满足要求让R2成为10.1.1.0 网段的DR可以修改R2的router-id改为22.22.22.22
只要比R3的3.3.3.3 大就可以为了是R3成为40.1.1.0 网段的DR可以修改R3的f0/1
的接口优先级。
R2配置
R2(config)#router ospf 1
R2(config-router)#ro
R2(config-router)#router-id 22.22.22.22
Reload or use clear ip ospf process command, for this to take effect //系统提示要想新的router-id生效要重启OSPF进程
R2(config-router)#end
R3 配置
R3(config)#interface f0/1
R3(config-if)#ip ospf priority 5
R3(config-if)#end
这个时候将R1 R2 R3 R4的OSPF进程重启然后再观察。
R1配置
R1#clear ip ospf process
Reset ALL OSPF processes? [no]: y //重启OSPF进程这个要在四个路由器上同时敲下去
这时可以看到10.1.1.0网段R2的router-id最大成为DRR3的router-id次之成为BDR
40.1.1.0 网段,R3的优先级最大成为DR,R2的router-id最大,成为BDR.
按照正常配置完成之后全网互通在修改DR和BDR之后需要清一下OSPF的进程让他们重新选举DR和BDR如果不重启进程会发现DR和 BDR没有变化
当DR优先级为0时通过这个配置也可以控制DR、BDR的选取!如果想让某台路由器永远都是一个LAN上的DR则可以将其它的路由器的DR优先级都配置为0。
DR、BDR是终身制不能被抢占的这一知识点也是比较奇怪的我们上面说了DR/BDR是选取出来的理论上在一个LAN上应该是优先级最大的路由器被选取为DR的。
但在很多场景中小伙伴看到的并不是优先级最大的路由器作为DR!因为DR/BDR的选取是不能被抢占的!
只要某台路由器在一个LAN上已经被选取为DR则它会一直是DR!只有等它重启或者关机了才会重新选取也就是说DR/BDR是终身制的!
这样做主要是为了网络的稳定在真实网络中稳定是压倒一切的!即使某种技术最新某个设备性能最强但是如果影响到稳定就不会被优先选择!
所以想要让某个路由器永远作为DR则只能其它路由器的优先级修改为0!