当前位置:文档之家› EIGRP路由协议知识点集合

EIGRP路由协议知识点集合

EIGRP路由协议

基础知识

知识点

1、Enhanced interior gateway routing protocol(介绍)

EIGRP协议是一个内部网关协议,高级距离矢量协议,组播地址224.0.0.10 2、EIGRP的特点

1、eigrp是一个高级的距离矢量协议

2、eigrp具有高速的收敛特性

3、支持路由汇总和路由聚合

4、eigrp支持触发式增量更新

5、eigrp可以支持多种网络层协议,可以开启多个eigrp进程支持不同的3层被动路由协议。

6、eigrp发送报文以组播和单播形式发送组播地址224.0.0.10

7、eigrp支持手工汇总

8、eigrp保证100%无环路

9、eigrp无论在广域网还是在局域网部署eigrp配置都比较简单

10、eigrp支持非等价的负载均衡

3、eigrp的封装以及报文

2.1封装

LLC IP EIGRP FCS

Eigrp头部的字段用来描述这个eigrp报文是个什么报文

在hello报文的载荷字段中,有一个ack位,在一般情况下为0,当ack位被置为1的时候,说明此报文为acknowledge报文。

2.2 EIGRP的八种报文

所有的IGP协议中IP包头的TTL字段都为1

1、Hello(ack):当端口大于1.544mbit/s的发送频率为5s一次,小于1.544mbit/s 的我60s一次,连续的3次hello时间都没有收到hello包就判定邻居挂掉了。默认情况下hello报文以组播形式发送。在不支持组播的二层环境中如帧中继环境中,需要手动修改指定单播地址neighbor 1.1.1.1 255.255.255.0

eigrp的报文能够被可靠的发送,所以eigrp定义了可靠的传输机制,内部定义的确认机制,但并不是所有的eigrp报文都需要确认,update,query,和reply需要回复ack,如果没有回复则重传,重传次数为16次。

在hello报文的载荷字段中,有一个ack位,在一般情况下为0,当ack位被置为1的时候,说明此报文为acknowledge报文,当ack位被置1的时候只能以单播形式发送。

2、Update:传路由条目的时候用的报文,更新报文,以组播形式发送,也可以

配置单播发送

3、Query:当去向目的网段的时候最佳路径down掉了,而本地又没有备份路径,此时向邻居发送query查询邻居是否有到达该目的的条目,这种算法叫做扩散更新计算。支持单播和组播,默认组播发送。

4、Reply:用来回复Query包的,只支持单播发送。180s没有收到应答包会直接与邻居重置邻接关系。

5、request:早期的一个报文现在已经不使用了,这个报文类似rip的request报文,因为eigrp的收敛速度太快所有没有必要设置request报文,现今已经被取消的报文。

Down邻居的方式:hello包3次没有回复,重传16次没有应答,则路径down 掉。

6、SIA query:思科对eigrp进行升级后产生的报文,在正常情况下发送query 包后如果收不到reply会一直等待应答,直到3分钟后重置邻居关系,如果在一些网络拥塞的环境下,会得不到应答。而升级后产生了SIA query,在发送query 后Active time计时器就会启动,计时器的默认值为90s,在邻居收到SIA query 后会回复SIA reply表明该路由器正在帮助他查询路由,如果不回复就重置邻居关系,直到发送7次SIA query后还没有收到真正的包含路由条目的reply此时会再等180s,还没有收到则重置邻居关系

7、SIA reply:用来应答SIA query,cisco 12.3以后的ios才会包含这两个报文

8、goodbye:当一个路由器中输入no router eigrp 100 或者将某个运行eigrp的接口从eigrp中解放出来,eigrp会向邻居发送goodbye报文,报文中把K1--K5的

值全部置为255.表示我已经要走了,在Cisco 12.3(2),12.3(3)B,12.3(2)T以及更新的版本才会出现的报文。

4、EIGRP的四大底层机制

1、邻居发现和建立机制

通过周期的发送hello报文来维护邻接关系。

建立邻居关系必须要满足的三个条件:

A/收到hello消息或ack

B/匹配的as号

C/相同的度量值

D/Router ID不相同(router的获悉方式和ospf一样,优先级依次为,手工指定,loopback接口,最大端口ip地址)

E/通过认证

2、可靠传输

可靠传输协议RTP,通过在eigrp头部添加一些字段来实现可靠传输,拥有重传和防止丢包的机制,每次发送都要受到回应的ack,当没有收到ack的时候,发送方会重传报文,连续16次重传没有收到回应ack则down掉邻居关系。

可靠传输协议的机制:

在这个网络结构中当R1的端口开启EIGRP后,向R2,R3,R4发送组播的更新报文,假设此时R2,R3收到了更新报文并且回复了ack,但是R4收到报文后没有回复ack或者没有收到R1传送的更新报文,此时R1会针对R4开启单播发送更新包,而依旧向R2,R3发送组播更新包。

1、DUAL算法分为本地计算和弥散更新计算

2、协议相关模块PDM,用于支持不同的被路由协议。在思科12.2版本以后eigrp才支持IPv6。

5、EIGRP的三张表和五个概念

5.1三张表

EIGRP Neighbor Table

里面含有两个比较重要的字段,邻居路由器和连接邻居路由器的直连接口,eigrp 是先进行邻居关系的创建,而后才发送更新。

EIGRP topology table、

会在拓扑表添加FD和AD两个重要的字段,并进行DUAL算法选出最优路由The IP router table

相关主题