一、VRRP(路由器)
1.启动设备
2.配置IP地址和loopback地址
3.配置OSPF(各路由器启动OSPF,并宣告直连网段)
[r1]ospf router-id 1.1.1.1
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 10.0.1.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255
[r2]ospf router-id 2.2.2.2
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 10.0.2.0 0.0.0.255
[r2-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255
[r3]ospf router-id 3.3.3.3
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]network 10.0.1.0 0.0.0.255
[r3-ospf-1-area-0.0.0.0]network 10.0.2.0 0.0.0.255
[r3-ospf-1-area-0.0.0.0]network 6.0.0.0 0.255.255.255
4.查看路由表验证连通性
[r1]dis ospf routing
[r1]ping 6.6.6.6
r1学到了r3的非直连路由,跨网段连通性测试成功
[r3]dis ospf routing
[r3]ping 10.0.0.1
r3学到了10.0.0.0网段的非直连路由,跨网段连通性测试成功
5.配置并验证VRRP主备备份模式
配置r1 成为第一个VRRP 组的 Master 路由器, VRID 是 1 , 虚 拟IP 地址是10.0.0.100.优先级为 120以确保该设备成功被选举为Master 路由器,配置 R1 在 VRID1中为抢占模式,抢占延时20s
[r1]interface g0/0/0
[r1-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 10.0.0.100
[r1-GigabitEthernet0/0/0] vrrp vrid 1 priority 120
[r1-GigabitEthernet0/0/0] vrrp vrid 1 preempt-mode timer delay 20
配置R2 是第一个VRRP 组的 Backup 路由器, VRID 是1,虚拟IP 地址与R1 的配置相同, 忽略优先级配置(默认为100)以使其成为 Backup 路由器
[r2]interface g0/0/0
[r2-GigabitEchernet0/0/0]vrrp vrid 1 virtual-ip 10.0.0.100
查看VRRP状态
[r1]display vrrp
[r2]display vrrp
在两台pc上使用tracert跟踪到外部网络的路径
将两台pc的网关都设为10.0.0.100
pc1>tracert 6.6.6.6
pc2>tracert 6.6.6.6
可以看到pc1和pc2的数据路径走了10.0.0.1(Master路由器r1)
6.主备切换测试
在R1 的 GE0/0/0 接口上执行 shutdown 命令,模拟 Master 路由器 R1 发生了故障,然后在 R2 上 查看 VRRP 的状态
[r1]interface g0/0/0
[r1-GigabitEthernet0/C/0]shutdown
[r2]display vrrp
可以看到r2成为Master路由器
再把R1 的 GE0/0/0 接口启动,等待20s 后在R1 上查看 VRRP 的状态
[r1]display vrrp
可以看到r1抢占了Master路由器
在实际工作中,通常 Backup路由器不设置抢占延时,而保持默认值0, 也就是说,当 Master 路由器故障时,为了最大限度地减少数据丢失, Backup 路由器需要立即抢占;而 Master 路由器则应根据网络情况,设置一定的抢占 延时,这是为了避免出现网络不稳定而导致双 Master 路由器的混乱情况
7.配置并验证VRRP负载分担
配置R2 成为第二个VRRP 组的 Master路由器,VRID是2,虚拟IP地址是10.0.0.200,优先 级为120以确保该设备成功被选举为 Mastcr 路由器,配置R2 在 VRID2 中为抢占模式,抢占延时20s
[r2]interface g0/0/0
[r2-GigabitEtrernet0/0/0]vrrp vrid 2 virtual-ip 10.0.0.200
[r2-GigabitEthernet0/0/0]vrrp vrid 2 priority 120
[r2-GigabitFthernet0/0/0]vrrp vrid 2 preempt-mode timer delay 20
配置 R1 是第二个VRRP 组的 Backup 路由器, VRID 是2,虚拟 IP 地址与R2 的配置相同,忽略优先级配置(默认为100)以使其成为 Backup 路由器
[rl] interface g0/0/0
[r1-CigabitEthernet0/0/0]vrrp vrid 2 virtual-ip 10.0.0.200
在r1和r2上查看VRRP的状态
[r1]display vrrp
[r2]display vrrp
在两台pc上使用tracert跟踪到外部网络的路径
pc1的网关不变,pc2的网关设为10.0.0.200
pc1>tracert 6.6.6.6
pc2>tracert 6.6.6.6
可以看到两台pc到外部网络走的路径不同,分别是r1和r2,实现了负载分担
8.主备切换测试
在R2 的 GE0/0/0接口上执行shutdown 命令,模拟 VRID2 的 Mastcr路由器发生了故障,然后在R1上查看 VRRP 的状态
[r2]interface g0/0/0
[r2-GigabitFthernet0/0/0]shutdown
[r1]display vrrp
可以看到两个VRRP组的Master路由器都是r1,此时所有的流量都由r1进行转发
在R2 的 GE0/0/0接口上执行 undo shutdown 命令,模拟原Master 路由器恢复。20s 后在 R2 上查 看 VRRP 的状态
[r2-GigabitFthernet0/0/0]undo shutdown
[R2-GigabilEthernetc/0/0]quit
[r2]display vrrp
可以看到主备切换正常
二、VRRP(交换机)
1.启动设备
2.配置IP地址和loopback地址
3.配置交换机的IP和链路类型
[sw1]vlan batch 10 20
[sw1]int g0/0/1
[sw1-GigabitEthernet0/0/1]port link-type trunk
[sw1-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[sw1-GigabitEthernet0/0/1]int g0/0/2
[sw1-GigabitEthernet0/0/2]port link-type trunk
[sw1-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[sw1-GigabitEthernet0/0/2]int g0/0/3
[sw1-GigabitEthernet0/0/3]port link-type access
[sw1-GigabitEthernet0/0/3]port default vlan 10
[sw1-GigabitEthernet0/0/3]int g0/0/4
[sw1-GigabitEthernet0/0/4]port link-type access
[sw1-GigabitEthernet0/0/4]port default vlan 20
[sw2]vlan batch 10 20
[sw2]int Vlanif 1
[sw2-Vlanif1]ip add 192.168.1.1 24
[sw2-Vlanif1]int vl 10
[sw2-Vlanif10]ip add 192.168.10.1 24
[sw2-Vlanif10]int vl 20
[sw2-Vlanif20]ip add 192.168.20.1 24
[sw2]int g0/0/1
[sw2-GigabitEthernet0/0/1]port link-type trunk
[sw2-GigabitEthernet0/0/1]int g0/0/2
[sw2-GigabitEthernet0/0/2]port link-type trunk
[sw2-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[sw3]vlan batch 10 20
[sw3]int Vlanif 1
[sw3-Vlanif1]ip add 192.168.2.1 24
[sw3-Vlanif1]int vl 10
[sw3-Vlanif10]ip add 192.168.10.2 24
[sw3-Vlanif10]int vl 20
[sw3-Vlanif20]ip add 192.168.20.2 24
[sw3]int g0/0/1
[sw3-GigabitEthernet0/0/1]port link-type trunk
[sw3-GigabitEthernet0/0/1]int g0/0/2
[sw3-GigabitEthernet0/0/2]port link-type trunk
[sw3-GigabitEthernet0/0/2]port trunk allow-pass vlan all
4.配置OSPF(各路由器启动OSPF,并宣告直连网段)
[r1]ospf
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]network 0.0.0.0 0.0.0.0
[sw2]ospf
[sw2-ospf-1]area 0
[sw2-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[sw2-ospf-1-area-0.0.0.0]network 192.168.10.0 0.0.0.255
[sw2-ospf-1-area-0.0.0.0]network 192.168.20.0 0.0.0.255
[sw3]ospf
[sw3-ospf-1]area 0
[sw3-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[sw3-ospf-1-area-0.0.0.0]network 192.168.10.0 0.0.0.255
[sw3-ospf-1-area-0.0.0.0]network 192.168.20.0 0.0.0.255
5.配置VRRP
vlan10的sw2为Master,sw3为Backup
vlan20的sw3为Master,sw2为Backup
[sw2]int Vlanif 10
[sw2-Vlanif10]vrrp vrid 10 virtual-ip 192.168.10.254
[sw2-Vlanif10]vrrp vrid 10 priority 120
[sw2-Vlanif10]vrrp vrid 10 preempt-mode timer delay 20
[sw3]int Vlanif 10
[sw3-Vlanif10]vrrp vrid 10 virtual-ip 192.168.10.254
[sw3]int Vlanif 20
[sw3-Vlanif20]vrrp vrid 20 virtual-ip 192.168.20.254
[sw3-Vlanif20]vrrp vrid 20 priority 120
[sw3-Vlanif20]vrrp vrid 20 preempt-mode timer delay 20
[sw2]int Vlanif 20
[sw2-Vlanif20]vrrp vrid 20 virtual-ip 192.168.20.254
验证:
1.pc1和pc2分别可以ping通6.6.6.6
2.使用display vrrp查看sw2和sw3(sw2为vlan10的Master,vlan20的Backup。sw3为vlan10的Backup,vlan20的Master)
3.断开sw2的g0/0/2端口,使用pc1和pc2ping6.6.6.6,还可以通信
4.使用display vrrp查看sw3,可以看到sw3成为vlan10和vlan20的Master
标签:热备,r1,双机,0.0,vrrp,VRRP,sw3,sw2,ospf From: https://blog.csdn.net/2402_88627342/article/details/143500025