如何向eigrp注入默认路由
1.重发布静态
a.确定边界网关有默认路由
b.重分布进eigrp
实验:
r1:
rotuer eigrp 90
no au
net 13.1.1.0 0.0.0.255
r3:
router eigrp 90
no au
net 13.1.1.0 0.0.0.255
net 35.1.1.0 0.0.0.255
r5:
router eigrp 90
no au
net 35.1.1.0 0.0.0.255
r1:
ip route 0.0.0.0 0.0.0.0 s 0
router eigrp 90
redistribute static
重发布进来管理距离170
2.network 0.0.0.0
a.r1 0.0.0.0 s0
b.network 0.0.0.0
r1:
ip route 0.0.0.0 0.0.0.0 s0
router eigrp 90
net 0.0.0.0
3.ip default-network
a.ip default-network
b.把default-network 的网络通告出来
c.本地有network的路由
r1:
ip default-network 12.0.0.0(打主类网络)
router eigrp 90
network 12.0.0.0
ip route 12.0.0.0 255.0.0.0 null 0
默认路由不一定是0.0.0.0只要带*都是默认路由。
高级eigrp特定
1.自动汇总
在主类边界会发生一个自动汇总
主类边界,虽然是同一个子网但是不同的边界,也属于主类边界。
2.手工汇总
减小核心层的路由条目
1.基于eigrp的汇总是基于接口做,路由传播方向的出接口
2.做汇总后,本地会产生一条空接口路由
3.当所有明细路由消失,汇总路由才消失
4.明细路由汇总后,汇总路由metric是明细路由中最小的。
实验:
r1;
int lo10
ip add 199.9.8.1 255.255.255.0
int lo11
ip add 199.9.9.1 255.255.255.0
int lo12
ip add 199.9.10.1 255.255.255.0
int lo13
ip add 199.0.11.1 255.255.255.0
router eigrp 90
network 199.9.0.0 0.0.255.255
int s1
ip summary-address eigrp 90 199.9.8.0 255.255.252.0
eigrp 汇总管理距离5,本地有效
show ip route 199.9.8.0 255.255.252.0(查看汇总路由管理距离)
cidr=supernet
vlsm 大化小
cidr 小化大,两个小网合成一个大网
实验:
r1:
r1:
access-list 100 deny eigrp any any
access-list 100 permit ip any any
r3:
debug eigrp packets
r1:
int s1
ip access-group in
eigrp重传16此update如果没有回复就重置邻居。
eigrp dual 扩散更新算法
1.跟邻居建立起来以后会一直跟踪邻居的信息。hello
2.eigrp successor 通过多条路径到达目标metric小的就是successor路由器。
feasible successor eigrp通过算法吧successor作为最优路径,然后把feasible uccessors也存放到数据库中。
ad of second best route<fd of best route(successor)=feasible successor
次优路径的ad一定要小于successor的fd,就称为feasible successor
3.successor down了,我立即启用feasible successor
4.如果丢失了条路由,但是又没有feasible successor,向其他邻居发送queries查询信息。
eigrp 负载均衡
默认支持等价,默认4条,最大6条
show ip protocols
router eigrp 90
maximum-patchs (修改最大负载均衡条目)
不等价负载均衡
successon's fd*variance 2 >fs's fd
实验:
r2:
router eigrp 90
no au
net 12.1.1.0 0.0.0.255
net 23.1.1.0 0.0.0.255
net 2.2.2.0 0.0.0.255
r1:
router eigrp 90
net 12.1.1.0 0.0.0.255
r3:
router eigrp 90
net 23.1.1.0 0.0.0.255
show ip eigrp topology
show ip topology all-links(查看所有学到路由)
r3:
router eigrp 90
variance 10
clear ip eigrp neighbor
int e0
delay 10000(更改以太网延迟为1w)
eigrp接口利用率
默认eigrp报文占用带宽50%
int s0
ip bandwidth-percent eigrp 90 200%(设置eigrp报文占用带宽的多少)
bandwidth 5(结合使用当把接口带宽调的非常小)eigrp查询机制
1.查询包上面时候发出,当这条路由丢失,又没有非successor,
2.这个查询包会发送给所有的邻居除了连successor的接口,
3.如果邻居也没有此路由信息,这个查询包会往其他邻居扩散
4.这个查询包到边界在收敛回来。
sia卡在活动状态,出现环路的情况,发出查询一直没有收到回复,默认3分钟,3分钟没有收到回复就重置邻居关系。
重置邻居关系可能性。
1.hold时间超时,
2.16次重传超时
3.sia的3分钟。
router eigrp 90
timers active-time 3(默认3分钟,设置sia的时间)
查询包扩散范围太大又可能导致的问题
解决查询包范围问题
限制查询包范围
1汇总
查询包针对路由去发查询。
eigrp stub末节
router(config-router)#
eigrp stub [receive-only | connected | static|summary](配置成stub路由器)
当我中心路由器一条路由down了就不会向stub路由器发送查询包。
eigrp认证
只支持md5认证
基于接口认证
实验:
r2:
cey chain r2(本地有效)
key-string cisco(密码cisco)
int s0
ip authentication key-chain eigrp 90 r2(调用)
ip authentication mode eigrp 90 md5(声明启用认证)
r1:
key chain r1
key-string cisco
int s0
ip authen mode eigrp 90 md5
ip authen key-chain eigrp 90 r1
1.被动接口
r1:
rotuer eigrp 90
passive-interface lo0不收发任何的eigrp报文,但是路由可以发出去。
network作用
1.通告路由
2.发送hello包。被动接口只是把hello包干掉了,但是路由还可以收到
2.偏移列表。用来修改metric
r2:
access-list permit 1.1.1.0
router eigrp 90
offset-list 1 in 4(在原有的基础上增加4metric)offset-list 0(代表所有路由) in 10