一、题目
关于 VRRP slave 设备的描述,正确的是( )
A. 当Slave 收到 Master 发送的VRRP 报文时,可判断Master 的状态是否正常
B. 当收到优先级为0 的VRRP 报文时,Slave 会直接切换到Master
C. Slave 会丢弃目的Mac 为虚拟 MAC 地址的 IP 报文
D. Slave 会响应目的 IP 地址为虚拟 IP 地址的 IP 报文
二、答案
ABC
三、解析
1. 选项A解析:VRRP 协议中,Master 设备会周期性发送VRRP 报文(默认每隔1秒),Slave 设备通过接收该报文判断Master 设备的状态——若能正常接收,说明Master 正常;若超时未接收,说明Master 故障,A说法正确。
2. 选项B解析:优先级为0 的VRRP 报文是Master 设备主动发送的“放弃主角色”报文(如Master 设备故障、手动切换),Slave 设备收到该报文后,会立即触发主备切换,自身切换为Master 角色,无需等待超时,B说法正确。
3. 选项C解析:VRRP 虚拟MAC 地址(格式为00-00-5E-00-01-{虚拟路由器ID})和虚拟IP 地址均由Master 设备负责响应,Slave 设备会丢弃所有目的MAC 为虚拟MAC 地址的IP 报文,避免地址冲突和响应混乱,C说法正确。
4. 选项D解析:与C说法一致,目的IP 地址为虚拟IP 地址的报文,由Master 设备负责响应,Slave 设备会直接丢弃该类报文,不会进行响应,D说法错误。
四、扩展——VRRP主备切换核心逻辑
1. VRRP 核心作用:通过虚拟路由器(包含虚拟IP 和虚拟MAC)实现网关冗余,避免单一网关故障导致终端无法上网,提高网络可用性。
2. 主备切换机制:
– 正常状态:Master 设备转发终端的网关流量,周期性发送VRRP 报文(携带自身优先级);Slave 设备监听VRRP 报文,不转发网关流量。
– 故障切换:当Master 故障(停止发送VRRP 报文)或发送优先级为0 的报文时,Slave 设备超时未收到报文,会根据自身优先级选举新的Master(优先级最高的Slave 成为新Master),切换后承担网关转发职责。
3. 优先级规则:VRRP 优先级范围为0-255,默认优先级100;优先级0 为强制放弃主角色,255 为设备IP 与虚拟IP 一致时的默认优先级(优先级最高)。
