EIGRP
的特点:
IGRP/EIGRP
都是CISCO的私有协议.
1:
是唯一的一种LS/DV的混合协议.
2:EIGRP
拥有目前最快的网络路由收敛性.(依靠后备路由器/FS)
3.
配置简单,能够支持中型到大型网络.
4:
增量/触发更新.
5:EIGRP
可以支持等价/不等价的负载均衡,默认是支持等价负载均衡,可以通过调整Variance,来实现不等价的负载均衡.
EIGRP
到达同一个目标网络,可以同时有4条路径,最多6条.
6:EIGRP
默认使用组播(224.0.0.10)进行路由更新.也可以支持单播更新.
7:EIGRP
可以支持VLSM,支持汇总:默认有自动汇总/手工汇总.EIGRP可以汇总到超网,CIDR
EIGRP
的3张表:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NO.1:EIGRP
的邻居表:
本路由器的接口,所直接相连的EIGRP邻居的信息.
NO.2:EIGRP
的拓扑表:(详细的拓扑表)
本路由器,从自己的邻居那里,得到去往特定目标网络的(一切)可能的路径,都承载/存在于拓扑表中.
NO.3:
从EIGRP形成的路由表:
是EIGRP路由器,从拓扑表中,择优将"去往特定目标网络开销最小的"路由,放入了路由表.
EIGRP
和IGRP在AS号相同的情况下,可以实现自动重分布.
EIGRP
的Metric值是IGRP的256倍.
EIGRP Packets
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
1:Hello:
用于建立/维护EIGRP邻居关系.
2:Update:
更新包:发送路由更新信息.
3:Query:
查询包:当路由器丢失了原有的路由后,会向邻居发送”查询请求”.
4:Reply:
当被查询路由器,收到”查询请求”后,将自己知道的路由信息回应给发起查询路由器.
5.Ack:
用于对EIGRP的可靠传输报文的进行确认.(相当于收条)
AD
�CAdverist distance邻居到达目标网段的距离(对于每个邻居不同)
FD
�CFeasible distance自己到达目标网段的距离(一个)
SUC
�Csuccessor到达目标网段的下一段路由器,去往每个不同的目标网 段都会有,后继路由器
FS
�C可行性后继,满足FC
FC
�C可行性条件,当AD小于FD时
EIGRP
内部管理距离90 汇总5 重发布170
汇总的管理距离为5 为了防环 汇总路由的METRIC为明晰路由中最小的METRIC作为管理距离
EIGRP
协议号 88
如果一台路由器同时运行EIGRP和IGRP,并且这两个协议AS(自治系统号)相同,会自动将EIGRP注入到IGRP
自治系统号,1~65535,不同不可建立邻居关系
延迟delay加的是路由入口端口的延迟
具有链路状态特征的距离矢量协议;有了邻居的概念。
advanced distance vector:
高级距离矢量
fast convergence:
快速收敛
[DUAL
算法
]
support for VLSM and discontiguous subnets:
支持
VLSM
,不连续子网
partial updates:
增量更新
support for multiple network-layer protocols:
支持多个网络层协议
Flexible network design:
灵活网络设计
默认最大跳数
100
可改成最大
255
Multicast and unicast instead of broadcast address:
组播单播代替广播
Manual summarization at any point :
任意点手动汇总
Easy configuration for WANS and LANs :
简易配置
Load balancing across equal-and unequal-cost pathways :
支持非等价路由负载均衡
neighbor discovery
发现
/recovery
维护
只支持
直连建邻居
通过
hello packers
发现
neighbors
并周期发
HELLO
维护邻居
Reliable Transport Protocol(RTP):
专用的
ACK
报文,确保路由更新报文的可靠性
DUAL finite-state machine:
选出目的网段无环最优路径
Protocol-dependent modeules(PDMS)
独立协议处理模块
sh ip eigrp interfaces
查看哪些接口起
EIGRP
进程
排错用
单对单,组对组,单组不能建邻居
计算
metric
值:
Bandwidth,Delay,Reliability,Loading,MTU
公式:
K1=1 K2=0 K3=1 K4=0 K5=0
默认的
metric=256X[(107/
沿路入向
BW(
带宽、单位
Kbps)
最小
)+(Dely(
延时
)
的和
/10)]
hello
时间:
r1(config-if)#ip hello-interval eigrp 90 10
Hold
时间:
r1(config-if)#ip hold-time eigrp 90 20
最大跳数:
Router(conf-router)metric maximum-hops 255
路由表中的最大等价负载路由条目数:
r1(config-router)#maximum-paths 6
(默认
4
条)
eigrp
建立邻居必要条件:
1
、
AS
号要一致
2
、
K
值要一致
r1(config-router)#metric weights 0 k1 k2 k3 k4 k5
3
、
eigrp
建立邻居的地址是主地址
eigrp
建立邻居两端接口地址最小范围内能
ping
通
4
、
hello
包的发送方式
单播
-
单播
router eigrp 90
neighbor 192.168.1.2 FastEthernet0/0
组播
-
组播
单播
-
组播建立不起来邻居
5
、认证
eigrp
的
DUAL
术语:
AD:metric
我的下一跳到目的网段的距离
FD:metric
我到目的网段的距离
S:
最优下一跳路由器
FS:
符合
fc
条件的下一跳路由器
FC:
条件
非
s
的
AD
小于当前
FD