路由重分发 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

   

    在现在的企业中,随着企业的不断发展扩大,公司的网

    络也必要的跟随着扩大,在日益扩大的网络环境中,难免会

    有这样的要求“使得多种路由协议之间,多重厂商环境中进

    行路由信息交换,

路由重分发

。”遇到这样的要求我们就需要用到路由充

    分发!

    路由重分发的类型有以下两种:

    1、 双向重分发:

    在两个路由协议之间重分发所有路由。

    2、 单向重分发:

    将一条默认路由传递给一种动态协议。

    使用路由充分发的原因有以下三点:

    1、 从一种较早的协议迁移到一种新的协议,在新协议取代

    旧协议之前将存在多个重分发。

    2、 想使用另一种路由协议,但由于各种原因,需要保留原

    来的路由协议。

    3、 在多厂商路由器环境中,多协议混合使用的情况。

    使用路由重分发时要考虑的问题有以下三点:

    1、 路由环路。

    2、 路由信息部兼容。

    3、 汇聚时间不一致。

    注意:

    1、 路由重分发时,可能需要修改协议的管理距离,使之更

    优先。

    2、 路由重分发时,必须给重分发而来的路由指定度量值。

    理论的东西我们说了很多了,那我们接接下来就做一个RIP

    ——EIGRP的路由重分发的实验, R1上我们用的是RIP协

    议,R2上用RIP/EIGRP,R3上用的是EIGRP,实验拓扑如

    下:

    php?refimg=" + " nload="if(this.width>650) this.width=650;" refimg=" + this.src)" src="http://www.2cto.com/uploadfile/2011/0902/20110902085901912.jpg" style="padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; vertical-align: top; border-top-style. none; padding-top: 0px; border-right-style. none; border-left-style. none; border-bottom-style. none" />

    R1的配置:

    Router>en

    Router#conf t

    Router(config)#host r1

    r1(config)#int s1/0

    r1(config-if)#ip addr 192.168.1.1 255.255.255.0

    r1(config-if)#no shut

    r1(config-if)#exit

    r1(config)#int f0/0

    r1(config-if)#ip addr 172.16.1.1 255.255.255.0

    r1(config-if)#no shut

    r1(config-if)#exit

    r1(config)#

    r1(config)#router rip

    r1(config-router)#network 192.168.1.0

    r1(config-router)#network 172.16.1.0

    r1(config-router)#exit

    R2的配置:

    Router>en

    Router#conf t

    Router(config)#host r2

    r2(config)#int s1/0

    r2(config-if)#ip addr 192.168.1.2 255.255.255.0

    r2(config-if)#no shut

    r2(config-if)#exit

    r2(config)#

    r2(config)#int s1/1

    r2(config-if)#ip addr 192.168.2.1 255.255.255.0

    r2(config-if)#no shut

    r2(config-if)#exit

    r2(config)#

    r2(config)#router rip

    r2(config-router)#network 192.168.1.0

    r2(config-router)#network 192.168.2.0

    r2(config-router)#exit

    r2(config)#

    r2(config)#router eigrp 100

    r2(config-router)#network 192.168.1.0

    r2(config-router)#network 192.168.2.0

    r2(config-router)#exit

    r2(config)#

    R3的配置:

    Router>en

    Router#conf t

    Router(config)#host r3

    r3(config)#int s1/0

    r3(config-if)#ip addr 192.168.2.2 255.255.255.0

    r3(config-if)#no shut

    r3(config-if)#exit

    r3(config)#

    r3(config)#int f0/0

    r3(config-if)#ip addr 172.16.2.1 255.255.255.0

    r3(config-if)#no shut

    r3(config-if)#exit

    r3(config)#

    r3(config)#router eigrp 100

    r3(config-router)#network 192.168.2.0

    r3(config-router)#network 172.16.2.0

    r3(config-router)#exit

    r3(config)#

    基本配置完成之后,我们来看一下路由表:

    #sh ip route

    R3:

    在路由器R1与R3的路由表中,我们并没有发现对方的网段,

    这时就需要我们在路由器R2上进行路由重分发,

电脑资料

路由重分发》(https://www.unjs.com)。

    R2:

    r2(config)#router eigrp 100

    r2(config-router)#redistribute rip metric 1544 200000 255 1 1500

    r2(config-router)#exit

    r2(config)#router rip

    r2(config-router)#redistribute eigrp 100 metric 2

    r2(config-router)#exit

    r2(config)#重分发之后我们在来看一下R1与R3的路由表:

    还是没有,怎么回事呢,看配置步骤没什么错误啊,怎么会

    学不到呢,经过一番的折腾配错,终于知道了,也不是配置

    的错误,是不细心造成的,你想想RIPv1和RIPv2的区别:

    区别1:

    RIPv1不支持VLSM,RIPv2支持VLSM。

    区别2:

    RIPv1不支持不连续子网,RIPv2支持不连续子网。

    从区别中我们得出,我们必须把他的版本给改了,其次必须

    把自动汇总给关闭了。

    r1(config)#router rip

    r1(config-router)#version 2

    r1(config-router)#no auto-summary

    r1(config-router)#exit

    r1(config)#

    R2:

    r2(config)#router rip

    r2(config-router)#version 2

    r2(config-router)#no auto-summary

    r2(config-router)#exit

    r2(config)#router eigrp 100

    r2(config-router)#no auto-summary

    r2(config-router)#exit

    R3:

    r3(config)#router eigrp 100

    r3(config-router)#no auto-summary

    r3(config-router)#exit

    r3(config)#

    r3(config)#router rip

    r3(config-router)#version 2

    r3(config-router)#no auto-summary

    r3(config-router)#exit

    r3(config)#

    所有步骤我们都配置完成了,接下来我们看一下学到了吗?

最新文章