1、实验拓扑图

wKioL1ZUBdXgRnJrAAAl_CZxew0636.png

2、EIGRP工作流程

wKiom1ZUBBjCZZOMAAJ2_lcoetY151.png

路由器A发出hello包,路由器B收到路由器A的hello包后,将其添加到邻居表中。

路由器B发出hello包,路由器A收到路由器B的hello包后,将其添加到邻居表中。


路由器B紧接着发送自己的完整路由表信息退给路由器A,路由器A收到后将其添加到拓扑表中,并回应ACK报文。

路由器A紧接着发送自己的完整路由表信息退给路由器B,路由器B收到后将其添加到拓扑表中,回应ACK报文。


最有路由器A和路由器B将最优的路由器条目添加到路由表中。


3、EIGRP封装

wKioL1ZUCSCDi9bPAAB2e***deo260.png

4、三大表

wKiom1ZUDC_CsG7UAACRvlxk4N0409.png

邻居表中,SRTT表示可靠报文发出到收到ACK的时间间隔,RTO表示重传超时时间,发出update后,如收不到ACK,就在RTO之后再发update,默认重传16次,重传16次后仍未收到ACK则重置邻居关系。

wKiom1ZUEjjDOzt3AAA_7QauvJM433.png

Hold on = 3 * hello (hello默认为5s)

可在接口模式下使用命令ip hello-interval eigrp 90 10修改hello时间间隔。


5、metric计算

带宽 K1    负载 K2    延迟 K3    可靠性 K4    MTU K5

wKioL1ZUETqQ9WoeAAA8OhAmCdY974.png

metric = 256 x (10^7/最小带宽 + 延迟总和/10)

带宽单位为kbps,延迟单位为usec,metric值是路由流入方向上的metric值。

wKioL1ZUFj7j5mT5AADUVGqQX8A451.png

wKioL1ZUFj7BGpgeAAAt6WxcfF0228.png

FD:本地到目标网络的metric值

AD:通告距离,下一跳到目标网络的metric值


6、配置

R3

int s0/0

ip add 13.1.1.3 255.255.255.0

no shut

int lo0

ip add 3.3.3.3 255.255.255.0

no shut

router eigrp 90

network 3.3.3.0 0.0.0.255

network 13.1.1.0 0.0.0.255

no auto-summary


R1

int s0/0

ip add 13.1.1.1 255.255.255.0

no shut

int s0/1

ip add 12.1.1.1 255.255.255.0

no shut

int lo0

ip add 1.1.1.1 255.255.255.0

no shut

router eigrp 90

network 1.1.1.0 0.0.0.255

network 12.1.1.0 0.0.0.255

network 13.1.1.0 0.0.0.255

no auto-summary


R2

int s0/1

ip add 12.1.1.2 255.255.255.0

no shut

int lo0

ip add 2.2.2.2 255.255.255.0

no shut

router eigrp 90

network 2.2.2.0 0.0.0.255

network 12.1.1.0 0.0.0.255

no auto-summary