VRRP跟踪接口及认证(华为)

#交换设备

VRRP跟踪接口及认证

一、相关概念

1.VRRP跟踪接口

当 VRRP 的 Master 设备的上行接口出现问题, 而 Master 设备一直保持 Active 状态,那么就会导致网络出现中断,所以必须要使得 VRRP 的运行状态和上行接口能够关联。在配置了 VRRP 元余的网络中, 为了进一步提高网络可靠性,需要在 Master 设备上配置上行接口监视,监视连接了外网的出接口。即当此接口断掉时,自动减小优先级一定的数值〈该数值由人为配置),使减小后的优先级小于 Backup 设备的优先级,这样 Backup设备就会抢占 Master 角色接替工作。

如果没有配置跟踪接口,那么配置了VRRP的路由器只有在其下行接口发生故障时,才会触发路由器的角色接替

2.VRRP认证

在默认情况下,VRRP协议是不会对接收到的VRRP报文进行认证的,默认它是合法的,为了使得VRRP运行更加安全,可以配置VRRP认证

  • 支持简单字符simple认证方式
  • 支持MD5认证方式

二、配置过程

1.VRRP跟踪接口

  • 在master路由器上配置跟踪接口,监视上行接口g0/0/0,当该接口监测到链路故障时,优先级减掉50,变为70,小于backup路由器的优先级,实现路由器身份自动抢占
powershell 复制代码
[R2-GigabitEthernet0/0/0]int g0/0/1   #进入master路由器的VRRP协议接口
[R2-GigabitEthernet0/0/1]vrrp vrid 1 track int g0/0/0 reduced 50

2.VRRP认证

  • 在配置了VRRP的路由器上配置报文认证,使用MD5认证方式,密码为huawei
powershell 复制代码
[R3]int g0/0/1	
[R3-GigabitEthernet0/0/1]vrrp vrid 1 authentication-mode md5 huawei

[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]vrrp vrid 1 authentication-mode md5 huawei

报文区别:

  • 配置认证前
  • 配置认证后
  • 查看vrrp信息

总的来说,在实际应用场景中,跟踪接口和认证必须配置,跟踪接口可以防止网络上行链路故障,导致VRRP功能失效,内网与外网直接不通。认证功能的配置可以有效防止不合法的外来设备接入网络,造成网络通信数据泄露或被监听,提高网络的安全性。

三、拓展思考

VRRP的跟踪接口功能主要是监控本地直连接口的状态,对非直连接口或更广泛网络中的故障,它本身并没有感知能力。然而,这并不意味着无法监控非直连接口或其他网络状况,有一些方法可以实现这种监控。

VRRP监控非直连接口的方案

  1. 静态路由和动态路由协议 :
    • 通过使用动态路由协议(如OSPF、BGP等),可以监控更广泛的网络状况。路由器可以根据路由表的变化来++调整VRRP的优先级++。例如,当OSPF邻居关系断开时,触发优先级降低,从而切换主备路由器。
  2. IP SLA(Service Level Agreement) :
    • 一些高级路由器支持IP SLA功能,可以用来监控网络性能和连通性。通过配置IP SLA,可以定期发送探测包到特定目标,监控网络延迟、抖动或丢包率。如果探测失败,可以触发VRRP优先级降低。
    • 举个例子,你可以配置IP SLA去监控网络中的关键点,比如你的网关或者一个外部服务器,如果检测到这些关键点不可达,就可以降低VRRP优先级。
  3. 脚本和自动化工具 :
    • 使用脚本和自动化工具来增强VRRP的监控能力。例如,可以编写一个脚本定期进行网络连通性检查(比如ping远程地址),如果检测到连接问题,可以通过CLI命令调整VRRP的优先级。
相关推荐
谢亮_vipxieliang9 分钟前
Go GMP调度模型——从原理到实战的完整指南
开发语言·网络·golang
wdfk_prog1 小时前
LWIP教程 03:从 `low_level_input()` 到 `pbuf_free()`——`pbuf` 的数据视图、Chain 与引用计数
运维·网络·笔记·学习
福兮说1 小时前
IP 地址转整数的七个坑:192.168.1.1 算出负数、127.1 也是合法地址、存进 INT 直接溢出
javascript·网络·网络协议·tcp/ip·mysql·golang
xiaoye-duck1 小时前
《Linux 网络编程》深入理解 epoll(上):从接口到底层内核工作机制剖析
linux·网络
anew___2 小时前
《从零手写操作系统 (29):管道与重定向进阶——命名管道、Here Document与Shell语法扩展》
java·开发语言·前端·javascript·网络
奇牙coding2 小时前
GPT-5.5 API 报 401 但 GPT-5.4 正常怎么办?不是 Key 失效,是 Organization 头的强制校验变了
java·网络·gpt·ai
请输入蚊子2 小时前
CVE-2026-8260 D-Link DCS-935L缓冲区溢出漏洞 复现
网络·安全·web安全·iot
0+1112 小时前
Linux --应用层协议HTTP
网络·网络协议·http
紫神2 小时前
DDS 通信技术说明
网络·云原生·容器·k8s·dds·弱网
洋不写bug3 小时前
网络编程(二)TCP回显服务器与客户端通信详解
服务器·网络·tcp/ip·tcp·网络通信·javaee·回显服务器