HSRP协议HSRP 报文
发布网友
发布时间:2024-10-20 20:11
我来回答
共1个回答
热心网友
时间:2024-10-21 01:37
HSRP协议的HSRP报文主要由以下几部分组成:
首先,Version字段表示报文的版本号,本文档中采用的版本为0。
接着,Oper Code字段描述了报文的类型,HSRP报文共有三种类型,分别是Hello、COUP和RESIGN。
State字段描述了发送者在发送报文时所处的状态。
然后,Hello Time域在Hello报文中才有意义,表示发送者发送Hello报文的时间间隔,以秒为单位。如未配置Hello Time值,可从组中活动路由器发送的Hello报文中学习,但需验证该报文。
再者,Hold Time域在Hello报文中才有意义,表示发送者发送Hello报文的持有时间,以秒为单位。Hold Time必须大于Hello Time,并最好大于三倍Hello Time。如未配置Hold Time,可从组中活动路由器发送的Hello报文中学习,但需验证该报文。
Priority域用于选举活动/备份路由器,当多个路由器竞争时,优先级最高的路由器胜出,若优先级相同,则IP地址最大的路由器胜出。
Group域记录发送者所在的备份组号,对于以太网,Group值范围为0-255。
Authentication Data域为8个字符的口令,用于组内成员相互鉴别。
Vritual IP Address域表示备份组的虚拟IP地址,是备份组模拟的虚拟路由器的IP地址。虚拟路由器还有一MAC地址,由组号直接映射而成,格式为0X00 00 0C 07 AC **,其中“**”为备份组号。
每个备份组内的成员至少需要以下信息:备份组号(Group)、虚拟MAC地址(Virtual MAC Address)、优先级(Priority)、Authentication Data、Hello Time和Hold Time。至少有一位组员需要虚拟IP地址(Virtual IP Address)。
此外,组员可选择配置抢占标志(Preempt)。若某位组员的Preempt置位,且收到活动路由器的Hello报文,发现自己的优先级高于活动路由器,则该组员可强行取代成为活动路由器。