VRRP 只有一种报文,即 Advertisement 报文
基于组播方式发送(组播地址为 224.0.0.18),所以只能在同一个广播域传递;
Advertisement(Multicast)
+-------------------------------------------+ | Ethernet Header | IP Header | VRRP Packet | +-------------------------------------------+ DMAC: 01-00-5E-00-00-12(组播 MAC 地址) SMAC: 00-00-5E-00-01-XX(虚拟路由器 MAC 地址) DIP: 224.0.0.18 SIP: Master Router 端口的 IP 地址 Protocol: 0x70(协议号为 112)
报文格式
Ver:VRRP 目前有两个版本,其中 VRRPv2 仅适用于 IPv4 网络,VRRPv3 适用于 IPv4 和 IPv6 两种网络;
Virtual Rtr ID:VRID,该报文所关联的虚拟路由器的标识;
Priority:发送该报文的 VRRP Router 的优先级;
Count IP Addrs:该 VRRP 报文中所包含的 VIP 的数量;
Auth Type:VRRP 支持三种认证类型:0:不认证;1:纯文本密码认证;2:MD5 方式认证;
Adver Int:发送 VRRP Advertisement 消息的间隔。默认为 1 秒;
IP Address:所关联的虚拟路由器的 VIP,可以为多个;
Authentication Data:验证所需要的密码信息;