专业的IT培训机构|腾科IT教育集团
复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图片

腾科新闻

EIGRP的包类型

发布时间: 2022-09-01

EIGRP的包类型,EIGRP协议依靠不同类型的功能包来维护不同的表、建立邻居关系或学习网络拓扑。这些包的类型有以下五种。

● Hello包

EIGRP协议使用Hello包来发现、检查和恢复邻居关系。

表1显示了在不同接口上,Hello包不同的默认时间间隔。

表1 Hello包不同的默认时间间隔


EIGRP协议使用多点广播组224.0.0.10发送Hello包。运行EIGRP协议的路由器把邻居路由器的信息存放在邻居表里,邻居表的结构如图1所示。


图1 邻居表

在邻居表里,Seq Num项记录了从每一个邻居那里收到的最后一个Hello包的顺序号,而Hold Uptime项记录了收到这个包的时间。在保持时间(Hold Time)之内,Hello包应该周期性地被收到,以维持邻居的被动状态(被动状态表示邻居处于可达及可操作的状态)。

如果在保持时间之内没有收到邻居的包,EIGRP考虑邻居已经离线,DUAL算法将重新计算路由表。默认地,保持时间是Hello间隔时间的三倍。

OSPF协议要求邻居之间的hello-interval或dead-interval必须相同,否则无法成为邻居。而EIGRP协议的邻居之间hello-interval或dead-interval可以不同,这一点比OSPF协议灵活。

Hello包的发送是不可靠的,也就是说Hello包是不要求返回确认包的。

● 确认包(Acknowledgment)

确认包被用来对任何可信赖的EIGRP功能包进行确认。当运行EIGRP协议的路由器接收到一个可信赖的EIGRP功能包时,RTP要求路由器向该功能包的发送者发出一个单点广播包,确认收到了这个可信赖的EIGRP功能包。

确认包也是不可靠的功能包。

● 更新包(Update)

当路由器发现网络拓扑发生改变的时候,它会发出多点广播的更新包,通告这个拓扑变化。

更新包是可靠的,它要求接收到该包的路由器发回确认包。

● 请求包(Query)

当路由器发现自己失去了某条链路的信息的时候,它会发出请求包给一台或多台邻居路由器,要求得到详细的信息。

比如当路由器发现某条链路的后继失效而拓扑表里又没有关于该链路的可行性后继的时候,DUAL算法会把该路由标记为活动状态(Active State),然后向所有的邻居发出请求包来试图找到一条后继到达该链路。

请求包是可靠的,并且可以是单点广播或者多点广播的。

● 答复包(Reply)

当路由器收到邻居的请求包时,不论它有没有关于被请求链路的信息,它都要对邻居进行答复。答复包是单点广播包。答复包是可靠的。

上一篇: 配置EIGRP协议的路由汇总

下一篇: 红帽RHCSA认证

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!