参加免费公开课,请您说是由【攻城狮论坛】推荐的。报名收费培训的论坛会员,可享受优惠价格+赠送攻城狮论坛VIP会员。本文转自 三旗培训 http://www.37vi.com/,版权归原作者所有。
wps5888.tmp
<EIGRP(Enhanced Interior Gateway Routing Protocol )>
·EIGRP是Cisco私有的路由协议,采用DUAL(扩散更新算法)。
·EIGRP属于IGP,是Hybrid协议,基于IP Pro 88。
·支持等价/不等价的负载均衡。//所有路由协议中特有
·支持VLSM,手工汇总。
·支持多种网络协议(IP/IPX)。
wps58A8.tmp
wps58C8.tmp
路由协议从工作范围来分类:
1、内部路由协议 IGP--工作在自治系统之内
2、外部路由协议 EGP--工作在自治系统之外
wps58E8.tmp
从工作原理分为:
1、距离矢量协议 例如:RIP 距离矢量协议通过判断距离查找到达远程网络的最佳路径。数据包每通过一个路由器,称为一跳。使用最少跳数到达目的网络的路由被认为是最佳路由。
距离矢量路由协议发送完整的路由表到相邻的路由器,一个传一个,所以被戏称为传言路由。
2、链路状态协议 例如:OSPF
3、混合型协议 例如:EIGRP
还可分为:
1、有类协议 RIP-V1、IGRP 通告时不带掩码,在主类边界自动汇总,不以手工汇总
2、无类协议 RIP-V2、EIGRP、OSPF
wps5908.tmp
管理距离:
当从不同的路由协议学到同一条路由的时候,用于在路由协议之间进行比较,以确定把从哪一种路由协议学到的路由放入路由表。
路由表的基本元素:
1、目的地址
2、去往目的地的下一跳地址(直连的邻居地址)
3、出接口
4、管理距离
5、metric值 描述了去往目的地的路线的好坏
wps5929.tmp
wps5949.tmp
DUAL算法:
AD--邻居通告的到达目的的Metric
FD--本路由器到达目的的Metric
successor--具有最优Metric值的路由
Feasible successor--符合条件的后备路由
成为Feasible Successor的条件:
FD of Best Route > AD of Second best Route
(Successor)
EIGRP为各种协议都维护的3张表:
1)Neighbor Table:
确保直接邻居之间能够双向通信。
2)Topology Table:
拓扑表中存放着前往目标地址的所有路由。
3)Routing Table:
从拓扑表中选择到达目标地址的最佳路由放入路由表。

Hello:用于邻居的发现和恢复。(Multicast)
Update:传递路由更新,仅包含需要的路由条目,当为指定的一台路由器发更新时使用Unicast(P-TO-P),当为多台路由器发更新时使用Multicast.(MA)
Query:当找不到FeasibleSuccessor时,发送查询报文(Multicast) //若A发现路由变化,先发Updata,再发Query
Reply:回应查询报文。(Unicast) //B收到Query后,会先发ACK,Reply
ACK:用来确认Update/Query/Reply(Unicast)
wps597A.tmp
wps598A.tmp
自动汇总
EIGRP在默认auto-summary时,跨越不同网络边界时,还是会汇总成主类。
所以:R1(config-router)#no auto-summary
·Eigrp在auto-summary有如下特点:
1)D 2.0.0.0/8 is a summary, 00:02:30,Null0
(本地汇总成主类指向Null0)
指向NULL0的路由是一个防环的机制
2)仅将本地的路由汇总成主类,对于收到的路由不做汇总,然后发出。
show ip route 172.16.0.0 255.255.0.0 可以看到汇总路由的管理距离
<手工汇总>
R2(config-if)#ip summary-address eigrp 90 20.1.4.0255.255.252.0
(在路由流向的出接口作)
注:EIGRP只会对本地的路由做汇总,对经过的路由不做汇总
本地会产生:D 20.1.4.0/22 is asummary, 00:00:02, Null0
1、本地必须有明细路由,才会从做汇总的接口发出汇总路由。
2、直到明细的最后一条路由消失,汇总才会消失。
3、汇总路由的metric值会取最小的metric值
EIGRP汇总路由的AD值是5
wps59AA.tmp
<等价负载均衡>
·EIGRP默认支持4条负载均衡,最大支持6条。
R1#show ip protocols
R1(config)#router eigrp 90
R1(config-router)#maximum-paths 6(最多6条)
如何通过修改Metric值来实现负载均衡:
wps59BB.tmp
<不等价的负载均衡>
R3(config-router)#variance 2 默认情况下EIGRP只支持等价的负载均衡
FS's FD < U*Successor's FD
U值由自已决定(1-128)
前提是这条路由必须要先成为Feasible successor ,否则不会被用来做负载均衡
wps59DB.tmp
wps59FB.tmp
wps5A0C.tmp
<EIGRP Authentication>仅支持MD5,不支持明文认证
R2(config)#key chain R2 (本地有效)定义KEY库名为R2
R2(config-keychain)#key 1(两端一致)定义KEY号为1
R2(config-keychain-key)#key-string cisco 定义KEY值为cisco
R2(config-if)#ip authentication key-chain eigrp 90R2 指定使用哪个库
R2(config-if)#ip authentication mode eigrp 90 md5 开启认证
R1#show key chain
R1#debug eigrp packet
R2(config-keychain-key)#Accept-lifetime04:00:00 jan 2006 infinite 定时接收
R2(config-keychain-key)#Send-lifetime04:00:00 jan 2006 04:01:00 jan 2006 定时发送
R2(config-keychain-key)#Send-lifetime04:00:00 jan 2006 duration 300 有效期300S
wps5A2C.tmp
wps5A4C.tmp
|