增强型内部网关路由协议 (EIGRP) 是 Cisco Systems 开发的高级距离矢量路由协议。 顾名思义,EIGRP 是另一种思科路由协议 IGRP(内部网关路由协议)的增强版。 IGRP 是较早的有类距离矢量路由协议,自 IOS 12.3 后已被淘汰。
EIGRP 具备链路状态路由协议的某些功能,是一种距离矢量路由协议。 EIGRP 适用于许多不同的拓扑和介质。 在设计合理的网络中,EIGRP 能够加以扩展从而包括多个拓扑,并能够以最小的网络流量达到极快的的融合速度。
情境分析
由于公司的网络设备都是思科公司的,这样使用思科私有的路由协议,能很大程度的提高网络的性能,所以管理员决定使用动态的EIGRP路由协议是正确的。
所需设备:
(1)Cisco 2911路由器2台。
(3)PC机2台。
(4)交叉线3条。
(7)Console线1条。
任务拓扑,见图4-2-9所示。
图4-2-9 EIGRP路由拓扑图
配置如表4-2-4所示。
表4-2-4 路由器和PC机IP地址网络参数设置
设备 | 端口 | IP | Mask | 网关 1 |
Router-A | G0/0 | 192.168.1.1 | 255.255.255.0 | 无 |
G0/1 | 192.168.10.1 | 255.255.255.0 | 无 | |
Router-B | G0/0 | 192.168.1.2 | 255.255.255.0 | 无 |
G0/1 | 192.168.20.1 | 255.255.255.0 | 无 | |
PC1 | 192.168.10.2 | 255.255.255.0 | 192.168.10.1 | |
PC2 | 192.168.20.2 | 255.255.255.0 | 192.168.20.1 |
步骤实现
步骤1:按照如图4-2-9所示,连接网络拓扑结构图。
步骤2:按照如表4-2-4所示,配置计算机的IP地址、子网掩码和网关。
步骤3:配置Router-A的名称及其接口IP地址。。
Router>en
Router#conf t
Router(config)#host Router-A 修改设备名为Router-A
Router-A(config)#int g0/0 进入g0/0端口
Router-A(config-if)#ip add 192.168.1.1 255.255.255.0 给端口配置IP 和子网
Router-A(config-if)#no shut 打开端口
Router-A(config-if)#int g0/1 进入g0/1端口
Router-A(config-if)#ip add 192.168.10.1 255.255.255.0 给端口配置ip和子网
Router-A(config-if)#no shut 打开端口
Router-A(config-if)#^Z 返回
Router-A#
步骤4:配置Router-B的名称及其接口IP地址。。
Router>en
Router#conf t
Router(config)#host Router-B 改名
Router-B(config)#int g0/0 进入g0/0端口
Router-B(config-if)#ip add 192.168.1.2 255.255.255.0 配置ip
Router-B(config-if)#no shut 开启端口
Router-B(config-if)#int g0/1 进入端口
Router-B(config-if)#ip add 192.168.20.1 255.255.255.0 配置ip
Router-B(config-if)#no shut 开启端口
Router-B(config-if)#^Z 返回
Router-B#
这个时候去测试网络是无法互通的,需要配置动态路由协议
步骤5:在Router_A上配置动态EIGRP路由。
Router-A(config)#router eigrp 100 开启eigrp动态路由协议 100
Router-A(config-router)#network 192.168.1.0 通过的网段
Router-A(config-router)#network 192.168.10.0 允许通过的网段
Router-A(config-router)#
步骤6:在Router_B上配置动态EIGRP路由。
Router(config)#router eigrp 100 配置eigrp协议 100
Router(config-router)#network 192.168.1.0 允许通过的两个网段
Router(config-router)#network 192.168.20.0
Router(config-router)#
步骤7:配置路由协议后,验证网络的连通性。
(1)在PC1上ping 192.168.20.2,网络已通,如图所示。
学习小结
本任务绍了路由器之间如何实现动态路由EIGRP协议,使用EIGRP路由协议时,每个路由器的进程号需要一致,还需要注意的是EIGRP是思科的私有协议,其他厂商是没有的。
主要命令:
Router(config)#router eigrp 数字 !指定使用EIGRp协议
Router(config-router)# network network !指定与该路由器相连的网络
Router(config-router)#
注:数字的取值范围为1-65536之间的任意值,并非实际意义上的数字,但运行EIGRP的路由器要想交换路由更新信息其数字需相同。
每日一言:
梦比现实更易侵蚀人的精神,刻意准备的梦是危险的。 -- Legacy of Lunatic Kingdom.