EIGRP总结

概述

• Cisco私有协议,其他厂商不支持,所以用得不多
• 分类:IGP-直径100跳
• 核心算法:ADV高级距离矢量协议
• 无类路由协议,支持VLSM
• 四层协议:协议号88
• 更新:组播或单播,组播地址224.0.0.10
• 支持等价及非等价负载均衡
• 支持多种网络层协议(IP、IPX、Appletalk,etc.)

特点

1、高级的距离矢量协议
2、快速收敛
3、支持VLSM及CIDR
4、增量更新
5、支持多种网络层协议
6、灵活的网络设计
7、使用组播和单播方式更新
8、可在任意节点汇总路由
9、100%无环
10、支持等价及非等价负载均衡
11、配置简单(wan/lan)

EIGRP关键技术

• 邻居发现/恢复协议
使用Hello包发现邻居,并动态的获悉其直连的网络中的其他路由器

• 可靠传输协议(RTP)
EIGRP报文封装基于IP层无连接,无可靠性,无法重传及防止乱序

• DUAL有限状态机
选择最低的度量值和无环的路径到达目的网段

• 协议无关模块
EIGRP支持IP、IPv6、Apple talk和IPX,其都有独立EIGRP模块,负责处理网络层协议而异的需求

EIGRP三张表

邻居表保存所有邻居信息show ip eigrp neighbors
拓扑表存放所有EIGRP的路由show ip eigrp topology
路由表列出到达目的网络的最优路由show ip route eigrp

EIGRP邻居关系建立过程

在这里插入图片描述

EIGRP邻居建立的必要条件

• AS号相同
• K值相同
• 认证:EIGRP仅支持密文认证,必须一致
• 相同的HELLO时间
• 两端地址可达
• 一边HELLO为组播,一边为单播不能建立

EIGRP报文

在这里插入图片描述

EIGRP时间

在这里插入图片描述

向EIGRP区域注入默认路由

在这里插入图片描述
方法1:重分发
• 在AS边界路由器指定一条0.0.0.0/0静态路由去往外网,并且在其EIGRP进程中使用Redistribute Static将该缺省路由以EIGRP路由形式发送给域内其他的EIGRP路由器
• R1(config)#ip route 0.0.0.0 0.0.0.0 f0/0 14.1.1.4
• R1(config-router)#redistribute static

方法2:宣告默认路由
• 在AS边界路由器指定一条0.0.0.0/0并只关联出站接口的静态路由,并在该路由器的EIGRP进程中使用NETWORK0.0.0.0,将该路由引入EIGRP域
• R1(config)#ip route 0.0.0.0 0.0.0.0 f0/0
• R1(config-router)#network 0.0.0.0

方法3:network主类网络
• 在AS边界路由器指定IP DEFAULT-NETWORK+主类地址段(该路由器连接外网接口的地址所属的主网段)。在该路由器上创建该主类路由,在该路由器的EIGRP进程中NETWORK该主类地址段
• ip default-network 14.0.0.0
• ip route 14.0.0.0 255.0.0.0 FastEthernet0/0
• network 14.0.0.0

方法4:聚合路由
• 在AS边界路由器连接内网的接口通过使用路由聚合实现缺省路由的下放
• R1(config-if)#ip summary-address eigrp 100 0.0.0.0 0.0.0.0

路由汇总

自动汇总

• EIGRP的自动汇总规则仅仅支持将本地的路由汇总,不会将邻居传送过来的路由汇总。
• 开启自动汇总与本地直连的网络会生成一条汇总的路由,并指向NULL0,用于防环。
• 汇总后的路由管理距离为5,仅本地意义

手工汇总

• EIGRP手工汇总可将内部及外部的EIGRP路由汇总后以打D的形式表现。
• 手工汇总可汇总本地产生及邻居发送的路由
• 手工汇总支持嵌套leak-map实现放行汇总条目内的明细路由
在这里插入图片描述
手工汇总-本地产生
• R1(config-router)#network 192.168.8.0 0.0.3.255
• R1(config-if)#ip summary-address eigrp 100 192.168.8.0 255.255.252.0

手工汇总-非本地产生
• R2(config-if)#ip summary-address eigrp 100 192.168.8.0 255.255.252.0

手工汇总-外部路由
• 模拟环境:R1中不宣告,使用重分发直连
• 在R2上做手工汇总
• R1(config-router)#redistribute connected

路由泄漏

• 如汇总后的多条路由中,其中有部份路由非常重要,不希望被汇总。例如8/9网段
• R2(config-if)#ip summary-address eigrp 100 192.168.8.0 255.255.252.0 leak-map test
• R2(config)#access-list 10 permit 192.168.8.0 0.0.1.0 //希望被泄漏是允许
• R2(config)#route-map test permit 10
• R2(config-route-map)#match ip address 10

• leak-map:该工具用来放行手工汇总路由条目内的某些明细路由条目
• route-map:在该例中用来调用ACL抓取控制层面需要被放行的明细路由条目
• ACL:直接用来抓取路由条目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值