如何向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