EIGRP

EIGRP
一、 EIGRP 概述
1 EIGRP 的功能和特性
高级距离矢量路由协议(有链路状态的特性)
收敛快( DUAL 算法、存储 EIGRP 拓扑表,备份路径,无环路的次佳路径;没有备份路径主动向邻居查询)
支持 VLSM CIDR
部分更新、增量更新(取消了定期更新)
支持多种网络层协议( IP IPX ……)
灵活的网络设计(大于 16 跳)
组播、单播更新
手工自动汇总(可关闭自动汇总)
百分百无环路由协议
配置简单
支持不等值负载均衡
2 EIGRP 底层技术
邻居发现协议:定期发送 hello 来发现维护邻居关系。
可靠传输协议 RTP :确保 EIGRP 分组按顺序传递给所有邻居。
DUAL 有限状态机:路由计算的决策进程。
协议无关模块: PDM ,支持非 IP 路由选择。
 
二、 EIGRP 术语和工作原理
1 EIGRP 术语
       邻居表: EIGRP 路由器使用 hello 分组来发现邻居,路由器发现新邻居并同其建立邻接关系后,将在邻居表中添加一个条目(邻居的地址和接邻居的接口)。( AS 号相同、 K 值相同、在同一 IP 子网、认证相同。 Hello 时间可不同,不能用辅助 IP 建邻居) show ip eigrp neighbors
拓扑表:路由器把邻居通告的所有路由都存储在自己的拓扑表中。
通告距离 AD :邻居到目标网络的成本
可行距离 FD :当前路由器到目前的成本
后继站 successor FD 最低的那个邻居。此路由( AD 最小)放入路由选择表。
路由选择表:路由表
可行后继站( feasible successor FS ):备份路径的下一跳路由器,满足 AD<FD (当前路由的 FD
              拓扑表路由:主动(重新计算)、被动(没有重新计算)
       2 EIGRP 分组
              Hello :发现维持邻居关系。( LAN 5 秒发一个, 15 超时,带宽低于 T1 60 秒发一个,超时 180 秒。 Ip eigrp hello-interval/hold-time x xx
              Update :向邻居通告路由。
              Query :最佳路径消失,又没有备份路径,通过 Query 主动向邻居查询
              Reply :收到 query reply 包进行应答。
              ACK :对收到的 update query reply 包进行确认,解决可靠性。
       3 、初始化路由发现
启动 EIGRP 进程,路由器从所有属于该进程的活动接口向外发 hello 包,以便和对方形成邻居,收到 hello 后,检查其中参数,决定是否形成邻居( AS 号相同、 K 值相同、在同一 IP 子网、认证相同、直连邻居),如果参数匹配则把该路由器接口 IP 放入邻居表进行后续操作。承认邻居关系后,通过 update 包携带本路由器认为已达到收敛状态的 EIGRP 进程已知的路由。在通告过程中遵从水平分割和无穷大计数以防止循环,收到 update ack 进行确认,解决可靠性。邻居通告过的所有路由放入拓扑表中。 Show ip eigrp topology all-link
       4 EIGRP metric
              Bandwidth :源和目的之间的最小带宽( 10 7 / 带宽 *256
              Delay :接口总延迟 ( 单位 10us*256)
              Reliability :最低可靠性
              Loading :最大负载
              MTU :最小 MTU
              度量值 = 带宽 + 延迟
三、 EIGRP 配置
1、  启用进程
R1(config)#router eigrp X (进程号,必须相同才能形成邻居、 IGRP EIGRP AS 号相同,自动重分布)
R1(config-router)#network x.x.x.x x.x.x.x (通配符)
R1(config-router)#no auto-summary
              R1(config-if)#bandwidth XX( 单位为 kbit)
              Ip default-network x.x.x.x 侯选路由
Ip route 0.0.0 .0 0.0.0.0 interface + network 0.0.0.0 可以发布默认路由。(把静态 network 也可以通告进 EIGRP
2、  查看
Show ip route
Show ip route eigrp
Show ip eigrp neighbor
Show ip eigrp topology(all-links) 主备(主备 + 非备)
Show ip eigrp interface
Show ip protocols
Show ip eigrp traffic
 
四、 EIGRP 高级特性
1、  路由汇总
EIGRP 缺省在主网边界自动汇总(关闭自动汇总)
R1(config-router)#no auto-summary
在接口下手工精确汇总
R1(config-if)#ip summary-address eigrp 1 网络号   掩码(可以在每个接口上配置,自动生成 null0 的路由,用来防止环路,只当明细路由全部消失,汇总路由才会失效,使用被汇总路由中,最小的 metric ,管理距离为 5
2、  负载均衡
拥有最小 metric 的路由进入路由表,默认支持等值负载均衡。最多支持 6 条路径负载均衡,缺省为 4 条。 Varince 缺省为 1
AC<FD :备份路径(无环路的次佳路径)
Varince (容忍度):表示容忍哪些满足条件的次佳路径,强行进入路由表,与度量值成反比负载均衡
Variance= 想要进入路径的 metric/ 最佳路径的 metric (取整)( 1-128
 
五、 EIGRP 认证
1 、原理:很多路由协议支持认证,避免路由器收到伪造的路由更新。
简单密码身份验证(明文): ISIS OSPF RIPv2 (路由器发送密码,邻居看密码是否匹配,不安全)
MD5 身份验证: OSPF RIPv2 BGP EIGRP (路由器上配置密钥、密钥 ID ,路由器使用一种算法根据路由选择协议分组、密钥、密钥 ID 生成一条消息摘要,将其加在分组后面,不发送密钥,安全)
2 、配置
key chain R1
 key 1
       key-string cisco
       accept-lifetime 00:00:00 Oct 1 2008 infinite
       send-lifetime 00:00:00 Oct 1 2008 infinite
interface Ethernet0/0
 ip address 192.168.1.1 255.255.255.0
 ip authentication mode eigrp 1 md5
 ip authentication key-chain eigrp 1 R1
key ID key 不相同都不能形成邻居。
       3 、校验
              Show run
              Show ip eigrp neighbor
              Debug eigrp packets
 
六、在企业网中使用 EIGRP
       1 、影响 EIGRP 扩展性的因素
              邻居间交换的信息量;路由器数量;拓扑的深度;网络中的替代路径数。
       2 EIGRP 查询过程
              发送查询时,路由丢失,没有可行后继路由器。路由将变为活动状态,会所有邻居发查询,除了接口的后继站。邻居没有去目标的路由,将向其他所有邻居发查询,如果此路由器有备份路径,将回复查询,停止发查询。
   EIGRP 查询例
   3 、限制 EIGRP 的查询范围
使用汇总限制查询范围:仅当其路由选择表中包含与网络完全匹配的条目时,远程路由器才会进一步传播针对该网络的查询。
使用 stub 路由器来限制查询范围: stub 路由器不会成为中转路由器。不会向 stub 路由器发查询(中央路由器将代表未节路由器对查询做出应答)。
配置: eigrp stub [receive-only | connected | static | summary].
Receive-only 只收不发 .  connected 只发直连 .network redistribute connected. Static :可重发布静态。 Summary :可手工汇总或自动汇总。默认为 connected summary
4 、陷入 SIA 状态
如果路由器在三分钟内没有收到对查询的应答,路由器将陷入主动状态( SIA )。原因(路由器太忙无法回答查询,链路质量低劣,数据流只能沿链路的一个方向传输)
SIA 查询, SIA 应答。之前(主动定时器到期后,路由器终止同邻接关系,问题而不是出在它们之间)。之后(主动定时器过半后,路由器发 SIA 查询,邻居确认查询,因此邻接关系得以继续)
       5 graceful shutdown
              Goodbye 消息,是以 hello 分组的方式发送的, K 值被设置为 255.(no network 命令删除和 no router eigrp 时会向指定和全部接口发送 goodbye 消息。接口关闭和路由器重新启动,不会发 )
 
 

本文出自 “夕阳流水” 博客,谢绝转载!

你可能感兴趣的:(职场,休闲,ccnp,EIGRP,BSCI)