资源描述:
《eigrp路由选择协议静态路由重发布》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、EIGRP路由选择协议静态路由重发布摘要:本文通过一次实际的组X经历简述了在EIGRP协议运行环境,与其他非EIGRP路由选择运行环境互通过程中遇到的问题及其原因分析和解决过程。附带讨论了路由的一些基本概念。 关键词:EIGRP静态路由路由重发布 :TN915:A:1672-3791(2011)01(b)-0013-01 某银行的储蓄X点互联用的是我们公司提供的DDN业务,由于业务的发展欲增加十几个X点,由我们公司提供联X用的路由器,并提供技术支持。路由器选用的是H公司新出的AR28-09B,与之对联的设备是H公司的R360
2、0路由器。 1问题的提出 由于R3600路由器上联的是CISCO的路由器R2600,其上运行的都是EIGRP路由选择协议,与之相联的R3600路由器也是运行的EIGRP路由选择协议。但是EIGRP路由选择协议是CISCO公司的私有路由选择协议。R3600是H公司的早期的产品,运行的是非授权的EIGRP路由选择协议。后来的产品AR28-09B由于知识产权的纠纷,H公司取消了对EIGRP路由选择协议的支持。 1.1初始配置 在AR28-09B上,配置如下: InterfaceEther0 ipaddress192.168.
3、1.1255.255.255.240 interfaceserial0 link-protocolppp ipaddress10.1.1.15255.255.255.252 Iproute-static0.0.0.00.0.0.0serial0preference60 在R3600上,相关的配置部分: InterfaceEther0 Ipaddress172.1.1.1255.255.255.0 Interfaceserial2:2 Link-protocolppp Ipaddress10.1.1.14255.25
4、5.255.252 Iproute-static0.0.0.00.0.0.0172.1.1.2preference60 在R2600上,相关的配置部分: InterfaceEther0 Ipaddress172.1.1.2255.255.255.0 1.2测试结果 在预先做的模拟测试中发现,链路起来的情况下,在路由器AR28-09B上可以ping通上行的R3600上面的R2600的管理接口172.1.1.2,但是从AR28-09B以太X口出来的主机192.168.1.2上却ping不通上端的R3600上面的R2600的管理
5、接口172.1.1.2.反方向ping也是一样.检查R2600,发现其路由表上没有AR28-09B的etherX口的X络地址的路由表项,故从AR28-09Bping上来的数据包,虽然可以到达R2600,但是回来的ICMP包,却找不到回程的路由,而被R2600丢掉了,致使ping过程失败。 2原因分析 为什么R2600上没有AR28-09B的etherX口的X络地址192.168.1.0的路由表项呢?原因在于,R2600上与R3600运行的是EIGRP协议,而AR28-09B上却没有运行EIGRP路由选择协议,其路由信息是通过加
6、静态路由的方式实现的,这两种方式不能自动互通路由信息。AR28-09B的etherX口的X络地址的路由,作为直连的路由默认直接加路由表中。而AR28-09B没有通过一种途径把它所知道的这部分路由信息发布出去。我们尝试分别在R3600上手工填加一条指向AR28-09B的静态路由192.168.1.0/28后,从AR28-09B的etherX口所接的主机就可以ping通R3600了。但是仍然ping不通R2600。继续在R2600上手工填加一条指向AR28-09B的静态路由192.168.1.0/28后,从AR28-09B的etherX口
7、所接的主机就可以ping通R2600了。问题的原因找到了,解决起来似乎很容易。但是银行方面的X络管理员却提出了问题:加静态路由的方法可以解决问题,但是我们是否要这样一台台路由器一直加下去呢?这样的改动大不说,时间上也来不及。 其实问题的症结在EIGRP路由选择协议是非开放协议,为CISCO公司私有,别的厂家的路由器不支持这一路由协议。 3EIGRP路由选择协议原理 EIGRP(EnhancedInteriorGatewayRoutingProtocol),它是CISCO内部X关路由选择协议IGRP(ciscointerior
8、gatewayroutingprotocol)的增强版。然而,EIGRP并不是一个距离矢量路由协议,有时被描述为一个具有链路状态协议行为特征的距离矢量协议。 3.1配置EIGRP的步骤 (1)启用EIGRP,并定义自