1、VRRP技术
VRRP 虚拟路由冗余协议,将网络设备设置为主备模式,备份设备对主设备进行设备故障冗余,当主设备出现故障时,备份设备快速接替主设备工作。
2、VRRP相关技术名称
1.虚拟路由ID号:又称为虚拟路由组号,当多台网络设备构建VRRP后,需要使其他设备认为他们是1台设备,构建VRRP的路由器都需要一个相同的路由ID号,但是我们不能将路由器的物理路由ID号改为相同的,会出现冲突。所以使用了虚拟路由ID号。使用了相同虚拟路由ID号的设备,才会参与到VRRP的主备选举中。
2.虚拟IP地址:又称为漂移IP地址,或冗余IP地址,群集IP地址。在不同的应用领域,称呼不太一样,但是功能相同。这个地址不是用户手动配置或通过DHCP配置在网络接口上的。而是VRRP协议通过选举后,状态为主的设备自动添加到网络接口上的。当设备出现故障时,虚拟IP地址会被自动切换到备份设备。虚拟IP地址也是客户端的网关地址。
3.VRRP状态:state分为两种,1--master表示当前设备为主设备,自动配置虚拟IP地址,并进行数据包的接收和发送。2--backup表示当前设备为备份设备,只发送和接收VRRP通告报文,不发送和接收其他数据包。
4.虚拟MAC地址:当构建了VRRP的路由组切换主备设备时,交换机记录mac表会出现问题。路由器的每个物理接口都有不同的MAC地址,当切换主备路由后,交换机无法识别新的接口与mac关系,导致正在通信的数据包会全部失效。为了防止这种情况,VRRP网络中的主设备会配置一个虚拟MAC地址,通告给交换机。主备切换时,虚拟IP地址与虚拟MAC地址同时切换。减少数据包的出错率和丢包率。
5.priority优先级:VRRP网络中,进行主备选举的参照,优先级高的做主设备,低的为备份设备。
6.preempt占先权:当优先级比对方高时,主动获取主设备状态。如果没有开启占先权,当主设备正在工作时,本设备的优先级即使比主设备高,也不会获取主设备状态,除非VRRP网络重新选举。
7.track端口跟踪:对没有开启热备模式的接口工作状态进行跟踪,如果状态出现异常,则可以设置降低优先级,切换主备设备。
3、配置VRRP
所有设备的基本配置略
AR1的VRRP设置:
转入需要建立VRRP的接口:
[ar1]int g0/0/0
设置VRRP 虚拟路由ID号和虚拟IP地址:
[ar1-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.10.254
设置VRRP设备优先级:
[ar1-GigabitEthernet0/0/0]vrrp vrid 1 priority 100
设置VRRP占先权:模式为时间周期1s
[ar1-GigabitEthernet0/0/0]vrrp vrid 1 preempt-mode timer delay 1
设置VRRP的端口监测:降低优先级20
[ar1-GigabitEthernet0/0/0]vrrp vrid 1 track interface g0/0/1 reduced 20
[ar1-GigabitEthernet0/0/0]quit
[ar1]ospf 1
[ar1-ospf-1]area 0
[ar1-ospf-1-area-0.0.0.0]network 192.168.10.0 0.0.0.255
[ar1-ospf-1-area-0.0.0.0]network 1.1.1.0 0.0.0.255
[ar1-ospf-1-area-0.0.0.0]quit
[ar1-ospf-1]quit
AR2配置:
[ar2]int g0/0/0
[ar2-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.10.254
[ar2-GigabitEthernet0/0/0]vrrp vrid 1 priority 90
[ar2-GigabitEthernet0/0/0]vrrp vrid 1 preempt-mode timer delay 1
[ar2-GigabitEthernet0/0/0]vrrp vrid 1 track interface g0/0/1 reduced 20
[ar2-GigabitEthernet0/0/0]quit
[ar2-ospf-1]area 0
[ar2-ospf-1-area-0.0.0.0]network 192.168.10.0 0.0.0.255
[ar2-ospf-1-area-0.0.0.0]network 2.1.1.0 0.0.0.255
[ar2-ospf-1-area-0.0.0.0]quit
[ar2-ospf-1]quit
AR3配置:
配置OSPF路由协议。(当然,这里的指路也可以用rip,怎么方便就怎么来了)