小乔 发表于 2017-10-12 15:03:32

EIGRP的五种数据包

EIGRP工作时的五种数据包
1.HELLO,用于发现邻居和维护邻居关系,使用组播224.0.0.10每5秒发送一次。
2.更新(UPDATE),以单播(点对点网络)或组播(多路访问网络)方式可靠地发送其认为已经收敛的路由。
3.查询(QUERY/ ['kwɪrɪ]),以单播(点对点网络)或组播(多路访问网络)方式可靠地向邻居查询到达某目的地路由时使用的数据包,有时也以单播方式重传。
4.应答(REPLY/ ),以单播方式可靠地应答查询数据包。
5.确认(ACK),以单播方式发送。用来确认UPDATE、QUERY以及REPLY数据包。ACK分组是上面3种数据包可靠传输的保障。
注:
①默认情况下,在LAN链路、点到点链路以及带宽高于T1的多点链路(如ATM、多点帧中继)中,其HELLO分组发送频率为5秒;而在带宽低于T1的多点链路中,其HELLO分组的发送频率为60秒。
②所有距离矢量路由选择协议(如EIGRP、RIP)所通告的路由一定是它们认为最优的并且已经成功写入路由表的路由条目。
③使用命令router(config-if)#ip hello-interval/hold-time eigrp as_number times_number来更改eigrp默认的hello时间间隔以及hold时间。需要注意的是即使两路由器的hello、hold时间不一致它们也可以建立EIGRP邻居关系。在IOS 12.3版本以后,可以使用命令router#show ip eigrp interfaces detail查看eigrp的hollo时间间隔,而hold时间默认为hello的3倍。
④在Cisco IOS12.3(2)、12.3(3)B、12.3(2)T及更晚的版本新增了一种称为goodbye消息的报文,我们称之为妥善关闭。它的主要作用是加速EIGRP的路由收敛速度。具备这种功能的路由器,在EIGRP路由协议的进程关闭时将广播一条goodbye消息,让邻居路由器知道网络中的拓扑发生了变化。这种功能让EIGRP邻居能够高效地同步路由信息,而不用等到hold-time计时器到期。使用no network x.x.x.x或no router eigrp as_number结束进程时可以发送goodbye消息,但是接口被关闭或路由器重新启动,EIGRP路由器将不会发送goodbye消息。goodbye消息是以hello分组的方式发送的,其中的K值均被设置为255。
日志消息提示为:%DUAL-5-NBRCHANGE: IP-EIGRP(0) 100: Neighbor 12.1.1.1 (FastEthernet0/0) is down: Interface Goodbye received,如果对端不支持goodbye消息则会提示K值不匹配。

byronyj 发表于 2017-10-12 15:31:29

感謝版主!

Rockyw 发表于 2017-10-18 14:07:48

感谢楼主分享!

q466265670 发表于 2017-12-19 15:09:35

学习

flyck00001 发表于 2018-4-3 15:47:28

感谢楼主分享!

IT小白888 发表于 2018-6-9 13:01:56

谢谢

hwtab 发表于 2018-6-17 10:15:09

学习

aeronorm 发表于 2018-6-18 19:20:11

{:6_268:}{:6_268:}{:6_268:}

matt6116 发表于 2018-6-29 14:21:23

感谢楼主分享!

mupipija 发表于 2018-10-15 17:23:35

谢谢楼主慷慨分享!

royleits 发表于 2019-3-15 09:09:27

感谢楼主分享!

insect_wj 发表于 2019-5-5 13:31:56

nice

maobowen 发表于 2019-8-21 09:58:21

谢谢了

wubo0000 发表于 2020-1-10 02:55:03

学习了,辛苦楼主

kennyhsin 发表于 2020-5-16 22:59:35


谢谢楼主慷慨分享!
页: [1] 2
查看完整版本: EIGRP的五种数据包