当前位置:   article > 正文

网工配置命令基础总结(2)----VRRP配置_vrrp的配置命令

vrrp的配置命令

目录

1.配置VRRP主备备份

2.配置VRRP负载分担

3.配置VRRP域BFD联动实现快速切换


VRRP

虚拟路由冗余协议 VRRP(Virtual Router Redundancy Protocol)通过把几台路由设备联合组成一台虚拟的路由设备,将虚拟网关设备的 IP 地址作为用户的默认网关实现与外部网络通信。当网关 设备发生故障时,VRRP 机制能够选举新的网关设备承担数据流量,从而保障网络的可靠通信。

常用配置命令

1.执行命令 vrrp vrid virtual-router-id virtual-ip virtual-address,接口视图创建 VRRP 备份组并给备份组配置虚拟 IP 地址。
2.执行命令 vrrp vrid virtual-router-id priority priority-value,配置交换机在备
份组中的优先级。 缺省情况下,优先级的取值是100。数值越大,优先级越高,优先级越高,越可能成为master 设备。
3.执行命令 vrrp vrid virtual-router-id preempt-mode timer delay delay-value,
配置备份组中交换机的抢占延迟时间。
4.执行命令 vrrp vrid virtual-router-id track bfd-session { bfd-session-id | 
session-name bfd-configure-name } [ increased value-increased | reduced 
value-reduced ],备设备 Backup 接口视图下,配置 VRRP 与 BFD 联动。
5. 执 行 命 令 vrrp vrid virtual-router-id track interface interface-type 
interface-number [ increased value-increased | reduced value-reduced ],配置 VRRP
与接口状态联动监视上行接口。

1.配置VRRP主备备份

用户希望实现:

•正常情况下,主机以 SwitchA 为默认网关接入 Internet,当 SwitchA 故障时,SwitchB 接 替作为网关继续进行工作,实现网关的冗余备份。

•SwitchA 故障恢复后,可以在20秒内重新成为网关。

思路: 

•配置各设备接口 IP 地址及路由协议,使各设备间网络层连通。

•在 SwitchA 和 SwitchB 上配置 VRRP 备份组。其中,SwitchA 上配置较高优先级和20秒抢占 延时,作为 Master 设备承担流量转发;SwitchB 上配置较低优先级,作为备用交换机,实现网关冗余备 份。

•在 SwitchA、SwitchB 和 Switch上配置破环协议,防止环路的产生(此处以配置 STP 为例)

SwitchA的配置

  1. 1、配置设备间的网络互连
  2. # 配置 SwitchA 设备各接口的 IP 地址。
  3. <Quidway> system-view
  4. [Quidway] sysname SwitchA
  5. [SwitchA] vlan batch 100 300
  6. [SwitchA] interface ethernet 0/0/1
  7. [SwitchA-Ethernet0/0/1] port link-type access
  8. [SwitchA-Ethernet0/0/1] port default vlan 300
  9. [SwitchA-Ethernet0/0/1] quit
  10. [SwitchA] interface ethernet 0/0/2
  11. [SwitchA-Ethernet0/0/2] port link-type access
  12. [SwitchA-Ethernet0/0/2] port default vlan 100
  13. [SwitchA-Ethernet0/0/2] quit
  14. [SwitchA] interface ethernet 0/0/5
  15. [SwitchA-Ethernet0/0/5] port link-type access
  16. [SwitchA-Ethernet0/0/5] port hybrid untagged vlan 100
  17. [SwitchA-Ethernet0/0/5] quit
  18. [SwitchA] interface vlanif 100
  19. [SwitchA-Vlanif100] ip address 10.1.1.1 24
  20. [SwitchA-Vlanif100] quit
  21. [SwitchA] interface vlanif 300
  22. [SwitchA-Vlanif300] ip address 192.168.1.1 24
  23. [SwitchA-Vlanif300] quit
  24. 2、配置 VRRP 备份组
  25. # 在 SwitchA 上创建 VRRP 备份组1,配置 SwitchA 在该备份组中的优先级为120,并配置抢占时
  26. 间为20秒。
  27. [SwitchA] interface vlanif 100
  28. [SwitchA-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.111
  29. [SwitchA-Vlanif100] vrrp vrid 1 priority 120
  30. [SwitchA-Vlanif100] vrrp vrid 1 preempt-mode timer delay 20
  31. [SwitchA-Vlanif100] quit
  32. 3、配置 SwitchA 和 SwitchC 间采用静态路由协议进行互连。
  33. [SwitchA]ip route-static 0.0.0.0 0.0.0.0 192.168.1.2
  34. 4、配置 STP 协议
  35. # 在 SwitchA 上全局使能 STP。
  36. [SwitchA]stp enable

SwitchB的配置

  1. 1、配置设备间的网络互连
  2. # 配置 SwitchB 设备各接口的 IP 地址。
  3. <Quidway> system-view
  4. [Quidway] sysname SwitchB
  5. [SwitchB] vlan batch 100 200
  6. [SwitchB] interface ethernet 0/0/1
  7. [SwitchB-Ethernet0/0/1] port link-type access
  8. [SwitchB-Ethernet0/0/1] port default vlan 200
  9. [SwitchB-Ethernet0/0/1] quit
  10. [SwitchB] interface ethernet 0/0/2
  11. [SwitchB-Ethernet0/0/2] port link-type access
  12. [SwitchB-Ethernet0/0/2] port default vlan 100
  13. [SwitchB-Ethernet0/0/2] quit
  14. [SwitchB] interface ethernet 0/0/5
  15. [SwitchB-Ethernet0/0/5] port link-type access
  16. [SwitchB-Ethernet0/0/5] port hybrid untagged vlan 100
  17. [SwitchB-Ethernet0/0/5] quit
  18. [SwitchB] interface vlanif 100
  19. [SwitchB-Vlanif100] ip address 10.1.1.2 24
  20. [SwitchB-Vlanif100] quit
  21. [SwitchB] interface vlanif 300
  22. [SwitchB-Vlanif300] ip address 192.168.2.1 24
  23. [SwitchB-Vlanif300] quit
  24. 1、配置 VRRP 备份组
  25. # 在 SwitchB 上创建 VRRP 备份组1,其在该备份组中的优先级为缺省值100
  26. [SwitchB] interface vlanif 100
  27. [SwitchB-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.111
  28. [SwitchB-Vlanif100] quit
  29. 2、配置 SwitchB 和 SwitchC 间采用静态路由协议进行互连。
  30. [SwitchA]ip route-static 0.0.0.0 0.0.0.0 192.168.2.2
  31. 3、配置 STP 协议
  32. # 在 SwitchB 上全局使能 STP。
  33. [SwitchB]stp enable

SwitchC的配置

  1. 1、配置设备间的网络互连
  2. # 配置 SwitchC 设备各接口的 IP 地址。
  3. <Quidway> system-view
  4. [Quidway] sysname SwitchC
  5. [SwitchC] vlan batch 200 300 400
  6. [SwitchC] interface ethernet 0/0/1
  7. [SwitchC-Ethernet0/0/1] port link-type access
  8. [SwitchC-Ethernet0/0/1] port default vlan 300
  9. [SwitchC-Ethernet0/0/1] quit
  10. [SwitchC] interface ethernet 0/0/2
  11. [SwitchC-Ethernet0/0/2] port link-type access
  12. [SwitchC-Ethernet0/0/2] port default vlan 200
  13. [SwitchC-Ethernet0/0/2] quit
  14. [SwitchC] interface ethernet 0/0/3
  15. [SwitchC-Ethernet0/0/5] port link-type access
  16. [SwitchC-Ethernet0/0/5] port hybrid untagged vlan 400
  17. [SwitchC-Ethernet0/0/5] quit
  18. [SwitchC] interface vlanif 200
  19. [SwitchC-Vlanif100] ip address 192.168.2.2 24
  20. [SwitchC-Vlanif100] quit
  21. [SwitchC] interface vlanif 300
  22. [SwitchC-Vlanif300] ip address 192.168.1.2 24
  23. [SwitchC-Vlanif300] quit
  24. [SwitchC] interface vlanif 400
  25. [SwitchC-Vlanif300] ip address 20.1.1.100 24
  26. [SwitchC-Vlanif300] quit
  27. 2、配置 SwitchC 和 Switch A 、SwitchB 间采用静态路由协议进行互连。
  28. [SwitchC]ip route-static 10.1.1.0 255.255.255.0 192.168.1.1
  29. [SwitchC]ip route-static 10.1.1.0 255.255.255.0 192.168.2.1
  30. Switch 设备配置如下:
  31. 1、配置 Switch 的二层透传功能。
  32. <Quidway> system-view
  33. [Quidway] sysname Switch
  34. [Switch] vlan 100
  35. [Switch-vlan100] quit
  36. [Switch] interface ethernet 0/0/1
  37. [Switch-Ethernet0/0/1] port link-type access
  38. [Switch-Ethernet0/0/1] port default vlan 100
  39. [Switch-Ethernet0/0/1] quit
  40. [Switch] interface ethernet 0/0/2
  41. [Switch-Ethernet0/0/2] port link-type access
  42. [Switch-Ethernet0/0/2] port default vlan 100
  43. [Switch-Ethernet0/0/2] quit
  44. 2、配置 STP 协议
  45. # 在 SwitchC 上全局使能 STP。
  46. [SwitchC]stp enable

2.配置VRRP负载分担

如图所示,HostA 和 HostC 通过 Switch 双归属到 SwitchA 和 SwitchB。为减轻 SwitchA 上数据流量的承载压力,HostA 以 SwitchA 为默认网关接入 Internet,SwitchB 作为备份网关;HostC 以 SwitchB 为默认网关接入 Internet,SwitchA 作为备份网关,以实现流量的负载均衡。

 

 思路:

•配置各设备接口 IP 地址及路由协议,使各设备间网络层连通。

•在 SwitchA 和 SwitchB 上创建 VRRP 备份组1和 VRRP 备份组2,在备份组1中,配置 SwitchA 为 Master 设备,SwitchB 为 Backup 设备;在备份组2中,配置 SwitchB 为 Master 设备,SwitchA 为 Backup 设备,实现流量的负载均衡。

配置SwitchA设备各接口的IP地址

  1. 1. 配置设备间的网络互连
  2. # 配置 SwitchA 设备各接口的 IP 地址。
  3. <Quidway> system-view
  4. [Quidway] sysname SwitchA
  5. [SwitchA] vlan batch 100 300
  6. [SwitchA] interface ethernet 0/0/1
  7. [SwitchA-Ethernet0/0/1] port link-type access
  8. [SwitchA-Ethernet0/0/1] port default vlan 300
  9. [SwitchA-Ethernet0/0/1] quit
  10. [SwitchA] interface ethernet 0/0/2
  11. [SwitchA-Ethernet0/0/2] port link-type access
  12. [SwitchA-Ethernet0/0/2] port default vlan 100
  13. [SwitchA-Ethernet0/0/2] quit
  14. [SwitchA] interface vlanif 100
  15. [SwitchA-Vlanif100] ip address 10.1.1.1 24
  16. [SwitchA-Vlanif100] quit
  17. [SwitchA] interface vlanif 300
  18. [SwitchA-Vlanif300] ip address 192.168.1.1 24
  19. [SwitchA-Vlanif300] quit
  20. 2. 配置 VRRP 备份组
  21. # 在 SwitchA 上创建 VRRP 备份组1,配置 SwitchA 在该备份组中的优先级为120,抢占延时为20
  22. 秒,作为 Master 设备;
  23. [SwitchA] interface vlanif 100
  24. [SwitchA-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.111
  25. [SwitchA-Vlanif100] vrrp vrid 1 priority 120
  26. [SwitchA-Vlanif100] vrrp vrid 1 preempt-mode timer delay 20
  27. [SwitchA-Vlanif100] quit
  28. # 在 SwitchA 上创建 VRRP 备份组2,SwitchA 在该备份组中的优先级为缺省值,作为 Backup 设
  29. 备。
  30. [SwitchA] interface vlanif 100
  31. [SwitchA-Vlanif100] vrrp vrid 2 virtual-ip 10.1.1.112
  32. [SwitchA-Vlanif100] quit
  33. 3. 配置 SwitchA 和 SwitchC 间采用静态路由协议进行互连。
  34. [SwitchA]ip route-static 0.0.0.0 0.0.0.0 192.168.1.2

SwitchB设备配置

  1. 1. 配置设备间的网络互连
  2. # 配置 SwitchB 设备各接口的 IP 地址。
  3. <Quidway> system-view
  4. [Quidway] sysname SwitchB
  5. [SwitchB] vlan batch 100 200
  6. [SwitchB] interface ethernet 0/0/1
  7. [SwitchB-Ethernet0/0/1] port link-type access
  8. [SwitchB-Ethernet0/0/1] port default vlan 200
  9. [SwitchB-Ethernet0/0/1] quit
  10. [SwitchB] interface ethernet 0/0/2
  11. [SwitchB-Ethernet0/0/2] port link-type access
  12. [SwitchB-Ethernet0/0/2] port default vlan 100
  13. [SwitchB-Ethernet0/0/2] quit
  14. [SwitchB] interface vlanif 100
  15. [SwitchB-Vlanif100] ip address 10.1.1.2 24
  16. [SwitchB-Vlanif100] quit
  17. [SwitchB] interface vlanif 200
  18. [SwitchB-Vlanif300] ip address 192.168.2.1 24
  19. [SwitchB-Vlanif300] quit
  20. 2. 配置 VRRP 备份组
  21. # 在 SwitchB 上创建 VRRP 备份组2,配置 SwitchB 在该备份组中的优先级为120,抢占延时为20
  22. 秒,作为 Master 设备;
  23. [SwitchB] interface vlanif 100
  24. [SwitchB-Vlanif100] vrrp vrid 2 virtual-ip 10.1.1.112
  25. [SwitchB-Vlanif100] vrrp vrid 2 priority 120
  26. [SwitchB-Vlanif100] vrrp vrid 2 preempt-mode timer delay 20
  27. [SwitchB-Vlanif100] quit
  28. # 在 SwitchB 上创建 VRRP 备份组1,SwitchB 在该备份组中的优先级为缺省值,作为 Backup 设备。
  29. [SwitchB] interface vlanif 100
  30. [SwitchB-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.111
  31. [SwitchB-Vlanif100] quit
  32. 3. 配置 SwitchB 和 SwitchC 间采用静态路由协议进行互连。
  33. [SwitchB]ip route-static 0.0.0.0 0.0.0.0 192.168.1.2

Switch设备配置

  1. 1. 配置设备间的网络互连
  2. # 配置 SwitchC 设备各接口的 IP 地址。
  3. <Quidway> system-view
  4. [Quidway] sysname SwitchC
  5. [SwitchC] vlan batch 200 300 400
  6. [SwitchC] interface ethernet 0/0/1
  7. [SwitchC-Ethernet0/0/1] port link-type access
  8. [SwitchC-Ethernet0/0/1] port default vlan 300
  9. [SwitchC-Ethernet0/0/1] quit
  10. [SwitchC] interface ethernet 0/0/2
  11. [SwitchC-Ethernet0/0/2] port link-type access
  12. [SwitchC-Ethernet0/0/2] port default vlan 200
  13. [SwitchC-Ethernet0/0/2] quit
  14. [SwitchC] interface ethernet 0/0/3
  15. [SwitchC-Ethernet0/0/5] port link-type access
  16. [SwitchC-Ethernet0/0/5] port hybrid untagged vlan 400
  17. [SwitchC-Ethernet0/0/5] quit
  18. [SwitchC] interface vlanif 200
  19. [SwitchC-Vlanif100] ip address 192.168.2.2 24
  20. [SwitchC-Vlanif100] quit
  21. [SwitchC] interface vlanif 300
  22. [SwitchC-Vlanif300] ip address 192.168.1.2 24
  23. [SwitchC-Vlanif300] quit
  24. [SwitchC] interface vlanif 400
  25. [SwitchC-Vlanif300] ip address 20.1.1.100 24
  26. [SwitchC-Vlanif300] quit
  27. 2. 配置 SwitchC 和 Switch A 、SwitchB 间采用静态路由协议进行互连。
  28. [SwitchC]ip route-static 10.1.1.0 255.255.255.0 192.168.1.1
  29. [SwitchC]ip route-static 10.1.1.0 255.255.255.0 192.168.2.1
  30. Switch 设备配置如下:
  31. 1. 配置 Switch 的二层透传功能。
  32. <Quidway> system-view
  33. [Quidway] sysname Switch
  34. [Switch] vlan 100
  35. [Switch-vlan100] quit
  36. [Switch] interface ethernet 0/0/1
  37. [Switch-Ethernet0/0/1] port link-type access
  38. [Switch-Ethernet0/0/1] port default vlan 100
  39. [Switch-Ethernet0/0/1] quit
  40. [Switch] interface ethernet 0/0/2
  41. [Switch-Ethernet0/0/2] port link-type access
  42. [Switch-Ethernet0/0/2] port default vlan 100
  43. [Switch-Ethernet0/0/2] quit

3.配置VRRP域BFD联动实现快速切换

如图所示,局域网内的主机通过 Switch 双归属到部署了VRRP 备份组的 SwitchA 和SwitchB, 其中 SwitchA 为 Master。

当 SwitchA 或 SwitchA 到 SwitchB 间链路出现故障时,VRRP 报文协商需要一定的协商周期。为 了实现链路故障时快速切换,可以在链路中部署 BFD 链路检测机制,并配置 VRRP 监视 BFD 会话,实现当 主用接口或者链路出现 Down 时,备用设备迅速切换为 Master,承担网络流量,以减少故障对业务传输的影响。

 思路:

•配置各设备接口 IP 地址及路由协议,使网络层路由可达。

•在 SwitchA 和 SwitchB 上配置 VRRP 备份组,其中 SwitchA 的优先级为120,抢占延时为20 秒,作为 Master 设备;SwitchB 的优先级为缺省值,作为 Backup 设备,实现网关的主备备份。

•在 SwitchA 和 SwitchB 上配置静态 BFD 会话,监测备份组之间的链路。

•在 SwitchB 上配置 VRRP 与 BFD 联动,实现链路故障时 VRRP 备份组快速切换

SwitchA设备各接口的IP地址

  1. # 配置 SwitchA 设备各接口的 IP 地址。
  2. <Quidway> system-view
  3. [Quidway] sysname SwitchA
  4. [SwitchA] vlan batch 100
  5. [SwitchA] interface ethernet 0/0/1
  6. [SwitchA-Ethernet0/0/1] port link-type access
  7. [SwitchA-Ethernet0/0/1] port default vlan 100
  8. [SwitchA-Ethernet0/0/1] quit
  9. [SwitchA] interface vlanif 100
  10. [SwitchA-Vlanif100] ip address 10.1.1.1 24
  11. [SwitchA-Vlanif100] quit
  12. 2. 配置 VRRP 备份组
  13. # 在 SwitchA 上创建 VRRP 备份组1,配置 SwitchA 在该备份组中的优先级为120,抢占延时为20
  14. 秒,作为 Master 设备;
  15. [SwitchA] interface vlanif 100
  16. [SwitchA-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.3
  17. [SwitchA-Vlanif100] vrrp vrid 1 priority 120
  18. [SwitchA-Vlanif100] vrrp vrid 1 preempt-mode timer delay 20
  19. [SwitchA-Vlanif100] quit
  20. 3. 配置静态 BFD 会话
  21. # 在 SwitchA 上配置 BFD 会话。
  22. [SwitchA] bfd
  23. [SwitchA-bfd] quit
  24. [SwitchA] bfd atob bind peer-ip 10.1.1.2 interface vlanif 100
  25. [SwitchA-bfd-session-atob] discriminator local 1
  26. [SwitchA-bfd-session-atob] discriminator remote 2
  27. [SwitchA-bfd-session-atob] min-rx-interval 100
  28. [SwitchA-bfd-session-atob] min-tx-interval 100
  29. [SwitchB-bfd-session-atob] commit
  30. [SwitchA-bfd-session-atob] quit

SwitchB设备配置

  1. 1. 配置设备间的网络互连
  2. # 配置 SwitchB 设备各接口的 IP 地址。
  3. <Quidway> system-view
  4. 106
  5. [Quidway] sysname SwitchB
  6. [SwitchB] vlan batch 100
  7. [SwitchB] interface ethernet 0/0/1
  8. [SwitchB-Ethernet0/0/1] port link-type access
  9. [SwitchB-Ethernet0/0/1] port default vlan 100
  10. [SwitchB-Ethernet0/0/1] quit
  11. [SwitchB] interface vlanif 100
  12. [SwitchB-Vlanif100] ip address 10.1.1.2 24
  13. [SwitchB-Vlanif100] quit
  14. 2. 配置 VRRP 备份组
  15. # 在 SwitchB 上创建 VRRP 备份组1,优先级为默认值100,作为 Slave 设备;
  16. [SwitchB] interface vlanif 100
  17. [SwitchB-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.3
  18. 3. 配置静态 BFD 会话
  19. # 在 SwitchB 上配置 BFD 会话。
  20. [SwitchB] bfd
  21. [SwitchB-bfd] quit
  22. [SwitchB] bfd atob bind peer-ip 10.1.1.1 interface vlanif 100
  23. [SwitchB-bfd-session-atob] discriminator local 2
  24. [SwitchB-bfd-session-atob] discriminator remote 1
  25. [SwitchB-bfd-session-atob] min-rx-interval 100
  26. [SwitchB-bfd-session-atob] min-tx-interval 100
  27. [SwitchB-bfd-session-atob] commit
  28. [SwitchB-bfd-session-atob] quit
  29. 4. 配置 VRRP 与 BFD 联动功能
  30. # 在 SwitchB 上配置 VRRP 与 BFD 联动,当 BFD 会话状态 Down 时,SwitchB 的优先级增加40
  31. [SwitchB] interface vlanif 100
  32. [SwitchB-Vlanif100] vrrp vrid 1 track bfd-session 2 increased 40 //bfd-session
  33. 的取值和 local 的取值一样
  34. [SwitchB-Vlanif100] quit

Switch的配置

  1. # 配置 Switch 的二层透传能力
  2. <Quidway> system-view
  3. [Quidway] sysname Switch
  4. 107
  5. [Switch] vlan 100
  6. [Switch-vlan100] quit
  7. [Switch] interface ethernet 0/0/1
  8. [Switch-Ethernet0/0/1] port hybrid pvid vlan 100
  9. [Switch-Ethernet0/0/1] port hybrid untagged vlan 100
  10. [Switch-Ethernet0/0/1] quit
  11. [Switch] interface ethernet 0/0/2
  12. [Switch-Ethernet0/0/2] port hybrid pvid vlan 100
  13. [Switch-Ethernet0/0/2] port hybrid untagged vlan 100
  14. [Switch-Ethernet0/0/2] quit

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/851947
推荐阅读
相关标签
  

闽ICP备14008679号