Eigrp 默认路由

由于昨天没有做出eigrp默认路由的效果(用ip default-gateway 方式)

拓扑如图:

Eigrp 默认路由 (ip default-gateway 方式)_default-gateway

我仔细回想了下老师当时操作的过程.(YY一句: 在课程中我没太认真听课,一直认为老师是把3.3.3.3当作internet网络,所以我一直说老师的配置有误,实际上他是把 23.0.0.0就可开始当作internet网络了,3.3.3.3是后续的网络)

老师的配置如下:

R1: EIGRP

Eigrp 默认路由 (ip default-gateway 方式)_ ip_02

R2:EIGRP,ip route , ip default-gateway ,ip route 3.0.0.0

Eigrp 默认路由 (ip default-gateway 方式)_ ip_03

Eigrp 默认路由 (ip default-gateway 方式)_ ip_04

Eigrp 默认路由 (ip default-gateway 方式)_default-gateway_05

R3:指回来一条路

Eigrp 默认路由 (ip default-gateway 方式)_default-gateway_06

R1 与R2的路由表如下:

Eigrp 默认路由 (ip default-gateway 方式)_ ip_07

Eigrp 默认路由 (ip default-gateway 方式)_default-gateway_08

再仔细看下3.0.0.0路由,它是从静态学到的

Eigrp 默认路由 (ip default-gateway 方式)_ ip_09

好了,老师的问题来了: 为什么老是在R1 上看不到D*的路由

原因我在国外的cisco论坛中有找到答案:

https://learningnetwork.cisco.com/thread/58691

解决的方法就是把默认路由改为:

R2(config)#ip route 3.0.0.0 255.0.0.0 s1/0

在R2上看下3.0.0.0的路由:

Eigrp 默认路由 (ip default-gateway 方式)_ ip_10

结果在R1 上就看到了打D *的路由

Eigrp 默认路由 (ip default-gateway 方式)_eigrp_11


测试环境IOS version : Version 12.4(11)T2

总结:ip route 0.0.0.0 0.0.0.0 interface 将导致eigrp 重分发路由。以满足老师说的三个条件

Tcp ip 卷二也对此作过解释。