EIGRP:增强型内部网关路由协议(ciso私有)
- 无类别距离矢量型路由协议 协议号88
- 更新机制:触发更新 组播更新 更新地址224.0.0.10
- 更新内容:路由条目
- 支持等开销负载均衡,默认4条,最大6条,IOS系统12.4版本以上的16条
- 防环机制:水平分割 DUAL
四大组建
- Hello 发现,建立,位置邻居关系
- RTP 可靠传输协议 重传 确认 排序 (与TCP少一个流控)
- DUAL 弥散/扩散更新算法
- PDM 多协议支持
五种包类型
- Hello 发现、建立、维持邻居关系
- Update 更新包
- Query 查询包 当拓扑发生变化时 通过该报文向邻居查询相应路由条目
- Reply 应答包 回应Query
- Ack 确认包 Update Query Reply
三张表
邻居表
R1#show ip eigrp neighbors
IP-EIGRP neighbors for process 100
H Address Interface Hold Uptime SRTT RTO Q Seq
(sec) (ms) Cnt Num
0 12.1.1.2 Se1/1 14 00:01:48 38 228 0 3
根据FC可行条件来筛选从邻居发来的路由条目加入到拓扑表中
拓扑表
R1#show ip eigrp topology(拓扑表里面是有备份路由的,而路由表里面是要走的一条路)
路由表
R1#show ip route eigrp
配置
R1(config)#router eigrp 100 此处为AS(自治系统)号
R1(config-router)#no auto-summary 关闭自动汇总
R1(config-router)#network 1.0.0.0 可以主类网宣告
R1(config-router)#network 12.1.1.1 0.0.0.0 可以精确宣告
偷懒式宣告:network 0.0.0.0 全部宣告
非等开销负载均衡
通过修改差异值来实现 variance 默认为1
R2(config)#router eigrp 100
R2(config-router)#variance 15
优的路径:劣的路径 发包情况15:1
手动汇总(支持超网 )
R1(config)#interface f1/1
R1(config-if)#ip summary-address eigrp 100 1.1.0.0 255.255.252.0
认证
EIGRP只支持密文认证
先定义钥匙链
R1(config)#interface f1/0
R1(config-if)#ip authentication key-chain eigrp 100 ccna
R1(config-if)#ip authentication mode eigrp 100 md5
被动接口
R1(config)#router eigrp 100
R1(config-router)#passive-interface loopback 0
缺省路由
R1(config)#interface f1/0
R1(config-if)#ip summary-address eigrp 100 0.0.0.0 0.0.0.0
加快收敛速度 (全网都得写)
R1(config)#interface f1/0
R1(config-if)#ip hello-interval eigrp 100 2
R1(config-if)#ip hold-time eigrp 100 6 不自动匹配,必须人为修改