1.1.1 实验目的
通过对 CCNA 课程中的 EIGRP 实验部分进行回顾,从而更加准确掌握 EIGRP 路由协议的
 配置方法,以及对 network 命令的正确理解。并且学会对 EIGRP 路由协议查看排错的相关命
 令。
1.1.2 实验拓扑

拓扑说明:本实验由两台思科路由器完成,对平台无特殊要求。所连接接口如图所示。
 接口 IP 地址取值方式:以 YY.XX 来进行。其中固定前缀为 10.10.YY.XX。YY 代表设备编号
 组合,XX 代表单个设备编号。例如上图中,R1 和 R2 之间链路地址为 10.10.12.0/24,其中
 12 为 R1 和 R2 的设备编号组合,而 R1 的 e0/0 接口 IP 地址为 10.10.12.1,由于该接口属于
 R1;同理,R2 的 e0/0 接口地址为 10.10.12.2,由于该接口属于 R2。
1.1.3 实验步骤
- 首先在 R1 上配置相关接口,并且在 R1 上配置两个环回口,loopback 0 地址为=1.1.1.1/24,loopback 1 地址为 192.168.1.1/24。并且在 e0/0,loopback 0,loopback1 上启用 EIGRP 100。
 R1(config)#int e0/0
 R1(config-if)#ip add 10.10.12.1 255.255.255.0 //配置接口地址
 R1(config-if)#no sh
 R1(config-if)#exit
 R1(config)#int loo0
 R1(config-if)#ip add 1.1.1.1 255.255.255.0
 R1(config-if)#no sh
 R1(config-if)#exit
 R1(config)#int lo1
 R1(config-if)#ip add 192.168.1.1 255.255.255.0
 R1(config-if)#no sh
 R1(config-if)#exit
R1(config)#
 R1(config)#router eigrp 100 //开启 EIGRP 100 进程,其中 100 为 AS 号,可以理解
 为 EIGRP 的同一区域。
 R1(config-router)#no auto-summary //关闭 EIGRP 自动汇总
 R1(config-router)#network 1.0.0.0
 R1(config-router)#network 192.168.1.0
 R1(config-router)#network 10.0.0.0
 R1(config-router)#exit
 2. 同样的,在 R2 上进行相应的 EIGRP 配置。在 R2 上配置两个环回口,loopback 0
 的地址为 2.2.2.2/24,loopback 1 的地址为 192.168.2.2/24。并且在 e0/0,loopback
 0,loopback 1 上启用 EIGRP 100。
 R2(config)#int e0/0
 R2(config-if)#ip add 10.10.12.2 255.255.255.0
 R2(config-if)#no sh
 R2(config-if)#exit
 R2(config)#int lo0
 *Mar 1 00:04:56.019: %LINK-3-UPDOWN: Interface Ethernet0/0, changed state to
 up
 *Mar 1 00:04:56.935: %LINEPROTO-5-UPDOWN: Line protocol on Interface
 Loopback0, changed state to up
 *Mar 1 00:04:57.019: %LINEPROTO-5-UPDOWN: Line protocol on Interface
 Ethernet0/0, changed state to up
 R2(config-if)#ip add 2.2.2.2 255.255.255.0
 R2(config-if)#no sh
 R2(config-if)#exit
 R2(config)#int lo1
 *Mar 1 00:05:04.823: %LINEPROTO-5-UPDOWN: Line protocol on Interface
 Loopback1, changed state to up
 R2(config-if)#ip add 192.168.2.2 255.255.255.0
 R2(config-if)#no sh
 R2(config-if)#exit
 R2(config)#router eigrp 100
 R2(config-router)#no auto-summary
 R2(config-router)#network 2.2.2.0 0.0.0.255
 R2(config-router)#network 192.168.2.0 0.0.0.255
 R2(config-router)#network 10.10.12.0 0.0.0.255
 R2(config-router)#exit

从上述配置中,我们可以发现,EIGRP 默认是开启自动汇总的,所以为了避免出现次优
 路由选择,一般来说我们都直接关闭 EIGRP 的自动汇总。
 同时,我们可以发现,在 R1 和 R2 上 network 命令的不同使用方法。
注意:
a) 如果使用了 network 命令,并且没有添加反掩码,那么 network 后的网络参数必须
 为有类主网,该台路由器上所有满足所指定的主类网络范围的接口将会被加入 EIGRP 进程。
 b)如果使用了 network 命令,并且添加了反掩码,那么 network 后的网络参数和反掩
 码准确匹配的网络范围将和路由器上直连接口相互比较,满足该范围的被加入 EIGRP 进程。
 3. 通过路由器上实时出现的日志可以判断 EIGRP 邻居建立完成。
 *Mar 1 00:05:41.791: %DUAL-5-NBRCHANGE: IP-EIGRP(0) 100: Neighbor 10.10.12.2
 (Ethernet0/0) is up: new adjacency



















