您的位置:首页 > 职场人生

eigrp hello报文格式

2011-04-23 13:11 162 查看
EIGRP之Hello报文

2009年09月01日 星期二 16:38

EIGRP的hello报文格式:



版本号(Version):发EIGRP进程处理的具体版本,目前两个协议软件版本都可用。

操作码(Opcode):EIGRP报文类型:1为更新(Update);3为查询(Query);4为答复(Reply);5为问候(hello);6为IPX SAP。

校验和(Checksum):标准的IP校验和,除了IP报头的整个EIGRP报文计算。

标记(Flags):标记位。

序列号(Sequence):RTP中的32位序列号。

确认序列号(ACK):确认从邻居收到的报文,单播发送。

自治系统(Automous System Number):EIGRP协议域的标识号。

TLVs:一般TLV 类型:0x0001是EIGRP参数;0x0003是序列;0x0004是软件版本;0x0005是下一个组播序列;

IP特有的TLV类型:0x0102是IP内部路由;0x0103是IP外部路由;

AppleTalk特有的TLV类型:0x0202是AppleTalk内部路由;0x0203是AppleTalk外部路由;0x0204是AppleTalk电缆配置;

IPX特有的TLV类型:0x0302是IPX内部路由;0x0303是IPX外部路由;

注:平时用一般TLV和IP TLV较多。



K1 ~ K5 是EIGRP的5个参数。



Hello报文(hello):用于邻居的发现和恢复的过程,Hello报文使用组播方式发送,而且使用不可靠的发送方式;默认情况下hello报文每5秒发送一次,接口模式下使用ip hello-interval eigrp命令可以更改hello报文间隔时间;路由器收到Hello报文,就会把hello报文中的源地址作为neighbor添加到响应的AS中;使用ip hold-time eigrp 命令可以修改hello报文中所包含一个抑制时间(holdtime)。

Hello报文的作用就是发现、维护EIGRP邻居。



H: 记录这台路由器学到邻居的顺序号

Address: 学习到的邻居地址

Interface:从本地路由器的接口学习到的邻居

Hold: 抑制时间(超时时间,失效时间)

Uptime: 邻居关系建立时间

SRTT: 平均回程时间

RTO:重传超时,如果RTO超时了还没有收到确认报文,那么重传队列中报文的另一个拷贝将再次被发送出去。

Q: 队列计数,重传队列中等待发送的报文数量。目前1是表示发送出的1个update没有收到ack报文。

Seq:

Type:

注:192.168.139.1是PC机使用EtherPeek修改报文地址后发送给R1,R1认为PC是自己EIGRP的邻居。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  职场 eigrp hello