一个路由器上两种路由协议怎样重分布
路由的重分布
路由重分布配置1.实验目的1掌握重分布概念与原理(1)掌握种子度量值的配置(2)掌握路由重分布参数的配置(3)掌握静态路由重分布的配置(4)掌握RIP和 EIGRP重分布的配置(5)掌握EIGRP和 OSPF重分布的配置(6)熟悉重分布路由的查看与调试2.实验内容1静态落雨的重分布RIP和EIGRP间的重分布EIGRP和OSPF间的重分布3.实验原理当许多运行多路由的网络要集成到一起时,必须在这些不同的路由选择协议之间共享路由信息。
在路由选择协议之间交换路由信息的过程被称为路由重分布( Route Redistribution)。
路由重分亦为在同一个互联网络中高效地支持多种路由协议提供了可能,执行路由重分布的路由器被称为边界路由器。
因为它们位于两个或多个自治系统的边界上。
路由重分布时计觉单位和管理距离是必须要考虑的。
每一种路由协议都有自己度量标准。
所以在进行重分布时必须转换度量标准,使得它们兼容。
种子度量值(Seed Metric)是定义在路由重分布里的,它是一条从外部重分布进来的路由的初始度量值。
路由重分布应该考虑到如下的一些问题:(1)路由环路路由器有可能从一个自治系统学到的路由信息发会该自治系统,特别是是在做双向重分亦的时候。
(2)路由信息的兼容问题每一种路由协议的度量标准不同,所以路由器通过重分布所选择的路径可能并非最佳路径。
(3)不一致的收敛时间因为不同的路由协议收敛时间不同。
4.实验环境与网络拓扑5.实验配置A上的配置:A(config)#ip route 0.0.0.0 0.0.0.0 s0/0/1A(config)#router ripA(config-router)#version 2A(config-router)#no auto-summA(config-router)#network 192.168.12.0B上的配置:B(config)#router eigrp 1B(config-router)#no auto-summB(config-router)#network 192.168.34.0B(config-router)#exitB(config)#router ripB(config-router)#version 2B(config-router)#no auto-summB(config-router)#network 192.168.12.0B(config-router)#redistribute eigrp 1B(config-router)#redistribute eigrp 1B(config-router)#default-metric 4B(config-router)#redistribute eigrp 1 metric 4 B(config-router)#exitB(config)#router eigrp 1B(config-router)#redistribute rip metric 1000 100 255 1 1500C上的配置:C(config)#router eigrp 1C(config-router)#network 192.168.34.0C(config)#router ospf 1C(config-router)#no auto-suC(config-router)#router ospf 1C(config-router)#network 192.168.56.0 0.0.0.255 area 1C(config-router)#exitC(config)#inter loopback0C(config-if)#ip add 1.1.1.1 255.255.255.0C(config-if)#exitC(config)#router eigrp 1C(config-router)#no auto-summC(config-router)#redistribute ospf 1 metric 1000 100 255 1 1500C(config-router)#distance eigrp 90 150C(config)#router ospf 1C(config-router)#redistribute eigrp 1 metric 30 metric-type 1 subnetsD上的配置:D(config)#router ospf 1D(config-router)#network 192.168.56.0 0.0.0.255 area 1D(config)#inte loopback0D(config-if)#ip add 2.2.2.2 255.255.255.0D(config)#router ospf 1D(config-router)#network 2.2.2.2 0.0.0.255 area 1在A上验证:注意:在向RIP区域重分布路由的时候,必须指定度量值,或者通过“default-metric”命令设置缺省种子度量值,因为RIP默认种子度量值为无限大,但是只有重分布静态特殊可以不指定种子度觉值。
路由重分发工作原理
路由重分发工作原理路由重分发工作原理网络协议有很多种,例如isis、rip、ospf、bgp等,在大型公司中经常会出现网络设备之间运行多种网络协议的情况,各种网络协议之间如果不进行一定的配置那么设备之间是不能进行互通信息的,在这种情况下就出现了路由重分发技术,路由重分发的作用就是为了实现多种路由协议之间的协同工作。
路由重分发的工作原理:通过在各种路由协议的配置中添加一定的配置使将路由协议广播到另外的路由协议中,让各个路由协议都能检测到运行其他的路由协议的网段,从而实现数据的传输。
路由重分发技术需要用到redistribute命令rip协议的redistribute命令redistribute protocol 【metric metric-value】【match internal | external nssa-external type】【route-map map-tag】protocol:路由重分发的源路由协议 metric metric-value:设置路由重分发的度量值(1···6),没有将使用default-metric命令设置的metric值 match internal | external nssa-external type:设置重分发路由的条件,只适合重分发的源路由协议是ospf route-map map-tag应用路由图进行重分发ospf协议的redistribute命令 redistribute protocol 【subnets】【metric metric-value】【metric-type{1 | 2}】【tag tag-value】【route-map map-tag】protocol:路由重分发的源路由协议subnets:设置是否重分发子网metric metric-value:设置路由重分发的度量值(1···16777214),没有将使用default-metric命令设置的metric值metric metric-type:设置重分发的路由度量类型,默认值为2 tag tag-value:设置重分发的路由的tag(0···2147483647)默认为0 route-map map-tag应用路由图进行重分发重分发到ospf中的时候,除了直连路由和默认路由外,其他重分发的路由的默认的度量值是20,默认度量值类型是2,且默认不重分发子网。
一个路由器上两种路由协议怎样重分布
一个路由器上两种路由协议怎样重分布竭诚为您提供优质文档/双击可除一个路由器上两种路由协议怎样重分布篇一:路由协议的重分布路由协议的重分布一、定义:重分布是指连接到不同路由选择域的边界路由器在不同自主系统之间交换和通告路由选择信息的能力。
二、重分布原则:路由必须位于路由选择表中才能被重分发showiproute看到的三、在重分发时设定种子metric协议seedmetricRip必须手工指定eigRp必须手工指定ospF20如果重分布进来的是bgp的话,metric是1,这是个特例is-is0bgp携带原来的metric值R1(config-router)#default-metric1使用此命令来设定种子metric值四、重分布分两种:1、单向重分布2、双向重分布1)ospF->Rip:将其它路由协议重分布进Rip,要注意加metric值R1(config)#routerripR1(config-router)#redistributeospf110metric1(优于default-metric命令)也可用以下方法指定metric值R1(config-router)#default-metric3(默认seedmetric=infinity无限大,修改seedmetric =3)R1(config-router)#redistributeconnected(可不加metric,默认=1)重分布直连R1(config-router)#redistributestatic(可不加metric,默认=1)重分布静态,路由前会打上R 2)Rip->ospF:将其它路由协议重分布进ospF,要注意加subnets参数R1(config)#routerospf110R1(config-router)#redistributeripsubnets(如不加subnets,默认只有主类地址能被重分布)默认的metric值为20,也可用以下命令指定:R1(config-router)#default-metric8R1(config-router)#redistributeripsubnetsmetric10 (默认seedcost=20,如果将bgp->ospF,默认=1)R1(config-router)#redistributeripsubnetsmetric10met ric-type1(加上路径cost,默认为e2)R1(config-router)#redistributeconnectedsubnets R1(config-router)#redistributestaticsubnets还可在后面加router-map来过滤路由3)isis->eigRp:将其它路由协议重分布进eigRp时也要指定metric值R1(config)#routereigrp90R1(config-router)#default-metric150010025511500R1(config-router)#redistributeisislevel-1-2metric15 4410025511500默认为level-2bwdlyRlomtu(不加metric,默认seedmetric=infinity)带宽延迟可靠性负载mtuR1(config-router)#redistributeconnected(不加metric也可)(根据直连接口的不同计算metric)R1(config-router)#redistributestatic(不加metric 也可)(根据下一跳接口计算metric)·注意:当把isis重分布进其他路由协议时,运行isis 的直连接口不能重分布进去,这是isis本身的bug。
4-路由重分布
配置局域网端口 R2(config)#int f0/0 R2(config-if)#ip add 2.2.2.1 255.255.255.0 R2(config-if)#no shut 配置串口 R2(config)#int s0/0/0 R2(config-if)#ip add 192.168.12.2 255.255.255.0 R2(config-if)#no shut R2(config-if)#clock rate 64000//配置DCE端口,DTE不需配置 R2(config)#int s0/0/1 20 R2(config-if)#ip add 192.168.23.1 255.255.255.0 R2(config-if)#no shut
R3
R2: router ospf 1 network 192.168.23.0 0.0.0.255 area 0 redistribute connected subnets
R4
R2: router ospf 1 network 192.168.23.0 0.0.0.255 area 0 redistribute connected metric 40 subnets
重分布支持所有的路由协议
Router(config)#router rip Router(config-router)#redistribute ?
• • •
connected Connected eigrp ospf Enhanced Interior Gateway Routing Protocol (EIGRP) Open Shortest Path First (OSPF)
此时应使得PC5与PC4能ping通,PC5与路由器R3ping 通! 23
路由重分发(EIGRP、RIP、OSPF间)
EIGRP/RIP/OSPF间的路由重分发一、概述:路由重分发:使两个不同的路由域能够传递路由,从而使位于两个不同路由域的设备能够进行通信。
发生在两个不同路由域的边界上,这种处于边界的路由器叫做自治系统边界路由器。
自治系统边界路由器可以将一个路由域的信息放入另一个路由协议的信息表中。
二、RIP/OSPF间的路由重分发基本配置:1、规划IP地址,配置接口IP,并开启接口;2、在三个路由器上分别配置相应的路由协议(关闭自动汇总NO AU);3、在中间路由(RB)上做路由重分发;4、通过SHOW RUN和SHOW IP ROUTER命令来检查;5、测试(ping命令)RA#configRA(config)#int loopback 1RA(config-if)#ip add 192.168.1.1 255.255.255.0RA(config-if)#no shutdownRB、RC此处省略(接口配置)RA(config)#router ripRA(config-router)#ver 2RA(config-router)#no auRA(config-router)#net 192.168.1.0RA(config-router)#net 192.168.2.0RB、RC此处省略(基本路由协议配置)RB(config)#router ripRB(config-router)#redistribute ospf 110 metric 2RB(config-router)#exitRB(config)#router ospf 110RB(config-router)#redistribute rip subnetsRB(config-router)#endRB#show ip routerRB#show runRB#wrRA#PING 192.168.4.1三、RIP/EIGRP间的路由重分发注意:配置EIGRP协议是,后面所用的进程ID必须一致R2:router eigrp 1re rip metric 100000 100 255 1 1500<10000(带宽)100(延迟)255(可靠性)1(负载)1500(MTU)> router ripre eigrp 1 me 2四、OSPF/EIGRP间的路由重分发CopyR2:router eigrp 1re ospf 110 metric 100000 10 255 1 1500router ospf 110re eigrp 1 subnets五、RIP/OSPF/EIGRP间的路由重分发CopyR2:router eigrp 1redistribute rip metric 100000 10 255 1 1500redistribute ospf 110 metric 100000 10 255 1 1500network 192.16.5.0auto-summaryrouter ospf 110redistribute rip subnetsredistribute eigrp 1 subnetsnetwork 192.168.3.0 0.0.0.255 area 0router ripversion 2redistribute eigrp 1 metric 2redistribute ospf 110 metric 2network 192.168.2.0no auto-summary六、注意注意查看路由表(SHOW IP ROUTER),看路右边里面是否学到了路由协议。
重分布原则
重分布原则(影响的是该协议中其他路由器路由表,不影响本路由器路由表,只影响本路由器数据库)
1.复制粘贴路由表.
2.寻找被直连取代的路由(必须在路由进程下通告出来的直连路由).也会被复制粘贴。
3.往同一个协议的重分布中,重分布直连最优先处理,并且被重分布直连处理过的接口以后都不再处理了.
4.向EIGRP重分布RIP和OSPF时,重分布OSPF被最优先处理。
RIP
重分布EIGRP,OSPF,ISIS协议的时候要挂metric参数或者default-metric 1
重分布直连,静态,rip的时候不需要
EIGRP
重分布ospf,rip,isis协议的时候需要挂metric或者default-metric
重分布静态,直连,eigrp的时候不需要
OSPF
重分布任何协议,静态,直连的时候都不需要挂metric,但是注意subnets参数
IS-IS
IS-IS 度量必须在1 和63 之间。
IS-IS 中没有
default-metric 选项,应该为每个协议定义权值,如果没有为重分配到IS-IS 的路由指定权值,则度量值默认为0。
路由重分布
方法一的缺陷
使用解决方法一的问题是:消除了多个重新分配点内在的冗余性。 当与重分布点相连的链路失效后,则不能到达与失效链路相同域的网 络。 本例中将R3的以太口down掉,则R3的路由表如下:
R3#show ip route Gateway of last resort is not set O O C 192.168.4.0/24 [110/74] via 192.168.3.1, 00:13:51, Serial0/0 192.168.5.0/24 [110/138] via 192.168.3.1, 00:13:51, Serial0/0 192.168.3.0/24 is directly connected, Serial0/0
router rip version 2 no auto-summary network 192.168.6.0 redistribute ospf 1 metric 2 distribute-list 2 in
access-list 1 permit 192.168.3.0 0.0.0.255 access-list 1 permit 192.168.4.0 0.0.0.255 access-list 2 permit 192.168.1.0 0.0.0.255 access-list 2 permit 192.168.2.0 0.0.0.255
解决方法一
R3#show ip route Gateway of last resort is not set O O R R C C 192.168.4.0/24 [110/74] via 192.168.3.1, 00:06:44, Serial0/0 192.168.5.0/24 [110/138] via 192.168.3.1, 00:06:44, Serial0/0 192.168.6.0/24 [120/1] via 192.168.2.5, 00:00:26, FastEthernet0/0 192.168.1.0/24 [120/1] via 192.168.2.5, 00:00:26, FastEthernet0/0 192.168.2.0/24 is directly connected, FastEthernet0/0 192.168.3.0/24 is directly connected, Serial0/0
路由重分布概念
路由重分布概念
路由重分布是指在不同路由协议之间共享路由信息的过程。
为了在同一个网络中有效地支持多种路由协议,需要在不同的路由协议之间进行路由信息的交换。
这个过程将一种路由协议获悉的路由信息告知给另一种路由协议,从而实现在不同的路由协议之间路由信息的共享。
在执行路由重分布时,需要注意一些关键问题。
首先,应避免在同一个网络中同时使用两个不同的路由协议,除非在网络之间有明显的界限。
其次,如果有多台路由器作为重分布点,应使用单项重分布以避免回环和收敛问题,并在不需要接收外部路由的路由器上使用默认路由。
此外,在单边界的情况下,可以使用双向重分布,但如果没有任何机制来防止路由回环,则不要在一个多边界的网络中使用双向重分布。
在进行路由重分布时,还需要考虑度量标准和管理距离。
种子度量值是在路由生分布时定义的,它是一条通过外部重分布进来的路由的初始度量值。
同时,由于不同路由协议的度量标准不同,需要进行协议标准的转换以实现兼容性。
总之,路由重分布是实现多个路由协议在同一个网络中协同工作的关键技术之一。
通过在不同路由协议之间进行路由信息的共享和转换,可以实现更加高效和可靠的路由选择和网络通信。
路由重分发(引入)技术
路由重分发(引入)技术路由重分发技术一、路由重分发介绍1、两个协议之间相互学习路由条目2、可以省掉不必要的麻烦二、路由重分发之间相互采用用的什么1、OSPF:开销2、EIGRP:度量4、Static(静态):直接重分发 3、RIP:跳数三、重分发配置命令1、将OSPF重分发进RIP①router rip :进入RIP进程②redistribute ospf 100(进程号) metric 1(跳数) :为OSPF路由指定跳数2、将RIP重分发到OSPF①router ospf 100 :进入OSPF进程②redistribute rip metric 100(开销) subnets :为RIP路由指定开销3、将OSPF重分发到EIGRP①router eigrp 100 :进入EIGRP进程②redistribute ospf 100 metric 10000 1000 255 1 1500 :为OSPF路由指定度量 (带) (延) (可) (负) (M)4、将静态重分发进OSPF①router ospf 100 :进入OSPF进程②redistribute static subnets :将静态重分发到OSPF在OSPF中重分发不加Subnets重分到OSPF里的路由都是主类网络。
5、将直连重分发进RIP①router rip :进入RIP进程②redistribute connected :将直连重分发进RIP6、另一种重分发路由方式①router ospf 100 :进入OSPF进程②redistribute eigrp 100 :将EIGRP重分发进OSPF(OSPF默认cost:20)③default-metric 100(开销) :指定重分发的metric (度量)四、查看重分发配置命令1、show runnning-config |section router eigrp :查看EIGRP的重分发配置2、show runnning-config | section router ospf :查看OSPF 的重分发配置3、show runnning-config | section router rip :查看RIP的重分发配置。
路由重分发(引入)技术
路由重分发技术一、路由重分发介绍1、两个协议之间相互学习路由条目2、可以省掉不必要的麻烦二、路由重分发之间相互采用用的什么1、OSPF:开销2、EIGRP:度量3、RIP:跳数4、Static(静态):直接重分发三、重分发配置命令1、将OSPF重分发进RIP①router rip :进入RIP进程②redistribute ospf 100(进程号) metric 1(跳数) :为OSPF路由指定跳数2、将RIP重分发到OSPF①router ospf 100 :进入OSPF进程②redistribute rip metric 100(开销) subnets :为RIP路由指定开销3、将OSPF重分发到EIGRP①router eigrp 100 :进入EIGRP进程②redistribute ospf 100 metric 10000 1000 255 1 1500 :为OSPF路由指定度量(带) (延) (可) (负) (M)4、将静态重分发进OSPF①router ospf 100 :进入OSPF进程②redistribute static subnets :将静态重分发到OSPF在OSPF中重分发不加Subnets重分到OSPF里的路由都是主类网络。
5、将直连重分发进RIP①router rip :进入RIP进程②redistribute connected :将直连重分发进RIP6、另一种重分发路由方式①router ospf 100 :进入OSPF进程②redistribute eigrp 100 :将EIGRP重分发进OSPF(OSPF默认cost:20)③default-metric 100(开销) :指定重分发的metric(度量)四、查看重分发配置命令1、show runnning-config |section router eigrp :查看EIGRP的重分发配置2、show runnning-config |section router ospf :查看OSPF的重分发配置3、show runnning-config |section router rip :查看RIP的重分发配置。
路由重分发
陆淼波
时间:2015/10/19
知识点:
一、路由重分发
在大型的企业中,可能在同一网内使用到多种路由协议,为了实现多种路由协议的协同工作,路由器可以使用路由重分发(route redistribution)将其学习到的一种路由协议的路由通过另一种路由协议广播出去,这样网络的所有部分都可以连通了。为了实现重分发,路由器必须同时运行多种路由协议,这样,每种路由协议才可以取路由表中的所有或部分其他协议的路由来进行广播。
redistribute命令可以用来实现路由重分发,它既可以重分发所有路由,又可以根据匹配的条件,选择某些路由进行重分发,此外,该命令还支持某些参数的设置,如设置metric。
在不同协议之间重分发路由条目的时候,一定要注意几点:
★不同路由协议之间的AD值是不同的,当把AD值大的路由条目重分发进AD小的路由协议中,很可能会出现次优路径,这时,就需要路由的优化,修改AD值或者是过滤。
管理员可以通过输入静态路由来配置到达目的网络的最佳路径。因此,静态路由的默认AD值为1。也就是说,除了直连网络(默认AD值为0),静态路由是优先级别最高的路由来源。
EIGRP默认AD是90
IGRP默认AD是100
OSPF默认AD是110
RIP默认AD是120
直接连接AD是0
静态路由AD是1
注意:AD最大值255,越小可靠性越高。
笔记:Router_config_rip#redistribute ospf 1//rip学习ospf1
Router_config_ospf_1#redistribute rip//ospf1学习ripOSPF认为,重分发进来的路由条目的metric值,即是种子metric,是20,并且默认是type 2;
路由重新分配
当路由器使用路由选择协议通告从其他方式学习到的路由时,路由器将执行重新分配。这里所谓 的劳动保险方式可能是另外一个路由选择协议、静态路由或直连目标网络。例如,路由器可能同时运 行 OSPF 进程和 RIP 进程。如果设置 OSPF 进程通告来自 RIP 进程的路由,这就叫做重新分配 RIP。 但是路由重新分配可能会在几种情况下导致不必要或不正确的路由,所以要采用一定的方式来阻 止出问题,常见方式有:使用分发列表、修改管理距离和使用路由映射表。 一、重新分配的原则 1、管理距离 路由选择协议的管理距离 路由选择协议 直连接口 指向接口的静态路由 指向下一跳地址的静态路由 EIGRP 汇总路由 外部 BGP 内部 EIGRP IGRP OSPF IS-IS RIPv1 和 RIPv2 外部网关协议(EGP) 按需路由选择(ODR) 外部 EIGRP 内部 BGP 未知 2、默认度量值 路由器重分发时,必须给重分发而来的路由指定度量值。 重分发而来的路由并不与路由器直接相连,它们是从其他路由信息源(如其他路由选择协议) 那里获悉的。边界中路由器要在跌幅选择协议之间重分发信息时,必须能够将其从源路由选择协 议那里收到的路由的度量值转换为目标路由选择协议中的度量值。这种度量值被称为种子度量值 或默认度量值。 在 OSPF 中,默认度量值取决于接口的带宽;在 IS-IS 中,每个接口的默认度量值都为 10;在 EIGRP 和 IGRP 中,默认度量值取决于接口的带宽和延迟;在 RIP 中,默认度量值为 0 跳,并随 着路由在路由器之间传递而递增。 路由器配置命令 default-metric 用于为所有重分发路由指定种子度量值。 Cisco 路由器也允许在 命令 redistribute 中指定种子度量值,为此,可使用选项 metric 或路由映射表。 默认管理距离 0 0 1 5 20 90 100 110 115 120 140 160 170 200 255
(九)路由重分发
度量值无穷大向路由器表明,该路由不可 达,不应通告它。因此,将路由重分发到 RIP、IGRP和EIGRP时,必须指定其种子 度量值,都则重分发而来的路由将不会被 通告。 在OSPF中,重分发而来的路由默认为2类 (E2),度量值为20;但重分发而来的BGP 路由除外,其默认为2类,度量值为1.
如下图所示,根据配置的路由协议,R1可 能选择不同的路径前往R6连接的网络 10.0.0.0/8。如果在该网络中,所有路由器 都配置了RIP、OSPF、EIGRP,这些协议 将进行如下路径决策:
在这三种协议中,EIGRP的管理距离最低, 因此只有前往10.0.0.0/8的EIGRP路径被加 入到路由表中。
2.路由度量值:代表本地路由器与目标网络 之间距离的值,这取决于使用的路由协议。 路由协议根据度量值来确定前往目的地的 最佳路径。
管理距离
下表列出了Cisco路由器支持的各种路由协 议的默认管理距离。 管理距离越小,可信度越高(越好)。
种子度量值
路由器通告与其接口直接相连的链路时,使用的 初始度量值或种子度量值(也叫默认度量值)是根 据接口的特征得到的;路由信息传递到其他路由 器时,度量值将增加。 在OSPF中,种子度量值取决于接口的带宽;在 EIGRP和IGRP中,默认的种子度量值取决于接口 的带宽和延迟;在RIP中,种子度量值为0跳,并 随着路由在路由器之间传递而递增。 路由器重分发时,必须根据目标协议给重分发而 来的路由指定合适的度量值。
在上述情况下,Cisco路由器允许使用不同 路由协议的互连网络(称为路由域或自治系 统)通过一种称作路由重分发的功能相互交 换路由信息。 重分发是指连接到不同路由域(自治系统)的 边界路由器在它们之间交换和通告路由选 择信息的能力。
路由的重分布
配置基本的路由重分布路由重分布的意思就是比如说RouterA和RouterB配两个不同的动态路由协议,他们之间是没有LSA的,要想在router上有对方的LSA就要做重发布。
一般来说一个组织或者一个跨国公司很少只使用一个路由协议,而如果一个公司同时运行了多个路由协议,或者一个公司和另外一个公司合并的时候两个公司用的路由协议并不一样,这个时候该怎么办呢?所以必须重发布来将一个路由协议的信息发布到另外的一个路由协议里面去。
重发布只能在针对同一种第三层协议的路由选择进程之间进行,也就是说,OSPF,RIP,IGRP等之间可以重发布,因为他们都属于TCP/IP协议栈的协议RIP与静态路由的重分布配置如上例图所示:“RIP与OSPF路由重分布例子”switchA(config)#router ripswitchA(config-router)#network 192.168.10.0switchA(config-router)#network 192.168.20.0switchA(config-router)#network 192.168.1.0switchA(config-router)#version 2switchA(config-router)#no auto-summaryswitchA(config-router)#exitRouter(config)#router ripRouter(config-router)#network 192.168.1.0Router(config-router)#network 192.168.2.0Router(config-router)#version 2Router(config-router)#no auto-summaryRouter(config-router)#exitRouter(config)#ip route 192.168.30.0 255.255.255.0 192.168.2.1 Router(config)#ip route 192.168.40.0 255.255.255.0 192.168.2.1 Router(config)#endswitchB(config)#ip route 192.168.10.0 255.255.255.0 192.168.2.2 switchB(config)#ip route 192.168.20.0 255.255.255.0 192.168.2.2 switchB(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.2 switchB(config)#end在互连路由器上进行重分布配置,使其两个不同路由协议的网络进行互通Router(config)#router ripRouter(config-router)#redistribute static Subnet//将RIP重分布到静态路由当中Router(config-router)#exitRouter(config)#end此例我只是做了把RIP重分布到静态路由,是因为静态路由本身就是一个明确的邻接路由,因为我们在switchB上已经明确指定静态路由了,所以就没有做相关的重分布配置,话说过来,网络设备也没有提供相就的静态路由重分布的方法。
几种路由选择协议的路由重分发总结
几种路由选择协议的路由重分发总结
一、RIP协议的重分发
可以看出重分发源不止有动态路由协议,还有直连的、静态的等等,注意重分发到RIP中的协议一定要加上metric这一项,因为重分发到RIP中的路由度量为0.,RIP是为无穷大,路由不会被转发。
所以metric一定要调节。
二、OSPF的重分发
重分发到OSPF中的协议中,默认度量为20,默认度量值类型为2类,默认不重分发子网,使用关键字subnets可以让OSPF分发子网
三、EIFRP的路由重分发
和RIP 一样为了能重分发出去,还是指定度量值为好!
四、ISIS的路由重分发
六、Default-metric命令
以覆盖默认值。
路由重分布RIP-OSPF
一:路由重分布作用在现实网络中路由之间的协议是不一样的,为了解决不同路由协议之间进行通信,就要在边界路由进行路由重分布。
二:实验背景学校有AB两个校区,每个校区是一个独立的局域网,为了使新旧校区能够正常相互通讯,共享资源。
每个校区出口利用一台路由器进行连接,两台路由器间学校通过一个ISP路由进行相连,现在R1和R2间运行RIP路由协议,R2和R3间运行OSPF路由协议。
现在需要做适当配置,实现学校新旧校区通信问题。
三:拓扑结构四:配置网络步骤第一步:配置好各路由器接口,并no sh启用【这个相信大家都会,除非外行】第二步:在R1配置ripV2路由协议R1:Router(config-router)#router rip //激活rip协议Router(config-router)#ver 2 //选择版本2Router(config-router)#no auto //关闭自动汇总Router(config-router)#network 192.168.1.0Router(config-router)#network 192.168.2.0第三步:在R3上配置OSPF路由协议R3:Router(config-router)#router ospf 1 //激活OSPF协议,并指定进程为1,也可以是其他数字,自己设定Router(config-router)#network 192.168.3.0 0.0.0.255 area 0 //添加网段0.0.0.255是个反向子网掩码,area是自治系统区域的标识Router(config-router)#network 192.168.4.0 0.0.0.255 area 0第四步:配置边塞路由器R2,并在此设置路由重分布R2Router(config)#router rip //激活ripRouter(config)#VER 2 //选择版本2Router(config-router)#network 192.168.2.0Router(config-router)#exitRouter(config)#router ospf 1 //激活OSPFRouter(config-router)#network 192.168.3.0 0.0.0.255 area 0//此时配置完毕后,用show ip route查看路由信息;不会得到全网路由信息,而且也ping不通,下面接着往下面配置。
路由重分发基本配置
路由重分发基本配置路由重分发是一种将路由表中的路由信息重新分发到其他路由器的技术。
它可以帮助网络管理员更好地管理网络,提高网络的可靠性和性能。
下面是路由重分发的基本配置方法。
1. 配置路由器的接口首先,需要配置路由器的接口。
在路由器上输入命令“interface interface-name”,其中interface-name是要配置的接口名称。
然后,输入命令“ip address ip-address subnet-mask”,其中ip-address是要分配给接口的IP地址,subnet-mask是子网掩码。
最后,输入命令“no shutdown”来启用接口。
2. 配置路由器的路由表接下来,需要配置路由器的路由表。
在路由器上输入命令“ip route destination-network subnet-mask next-hop-address”,其中destination-network是要到达的目标网络,subnet-mask是目标网络的子网掩码,next-hop-address是下一跳路由器的IP地址。
3. 配置路由器的路由重分发最后,需要配置路由器的路由重分发。
在路由器上输入命令“redistribute protocol-name”,其中protocol-name是要重分发的协议名称,如OSPF、EIGRP等。
然后,输入命令“network network-address subnet-mask”,其中network-address是要重分发的网络地址,subnet-mask是网络的子网掩码。
需要注意的是,在配置路由重分发时,需要确保所有路由器都使用相同的协议和路由表。
否则,可能会导致路由环路和其他问题。
总之,路由重分发是一种非常有用的技术,可以帮助网络管理员更好地管理网络。
通过上述基本配置方法,可以轻松地实现路由重分发,并提高网络的可靠性和性能。
13-路由重新分配
4
重新分配旳原则:管理距离
度量旳差别性产生另一种问题:
假如路由器运营多种路由选择协议,并从每个协议
都学习到一条到达相同目旳网络旳路由,那么应该
选哪一条?
最佳路由
处理方法:管理距离
向路由源分配管理距各自离从其值邻以居学便习到拟定首选路由源, 管理向量被看作是一同一种目旳可网信络旳度路由测度,管理距离 越小,协议旳可信度越高。
为了正确旳拟定数据包目旳口之地间址通告旳路由子网,路由
器必须使用自己旳掩码
只有这两个
路由器没有接口连接到主网上子网可达
公告信息中仅包含主网地址,路由器不知道使 用哪一个子网掩码
8
outline
重新分配旳原则
度量 管理距离 从无类别协议向有类别协议重新分配
配置重新分配
重新分配IGRP和RIP 重新分配EIGRP和OSPF 重新分配和路由汇总
9
配置重新分配
配置重新分配分为2步 度量值
在路由选择协议中配置接受重新分能配够混旳用路由,其中 使用命令redistribute指定路由源点
为重新分配旳路由指定度量值
ASBR
OSPF旳路由
被重新分配
指定带宽时
当重新分到配EI来GR自P 多种源点旳路由时,默认延可度靠量性d等efault-metric
为何不使用一种路由协议?
企业整合、合并造成不同网络合并 使用多厂家路由器
在相同路由器上存在多种路由协议并不意味着 重新分配会自动发生。重新分配必须明确配置。
3
重新分配旳原则:度量
执行重新分配旳路由器必须为被重新分配旳路 由指派度量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
竭诚为您提供优质文档/双击可除一个路由器上两种路由协议怎样重分布
篇一:路由协议的重分布
路由协议的重分布
一、定义:
重分布是指连接到不同路由选择域的边界路由器在不同自主系统之间交换和通告路由选择
信息的能力。
二、重分布原则:
路由必须位于路由选择表中才能被重分发
showiproute看到的
三、在重分发时设定种子metric
协议seedmetric
Rip必须手工指定
eigRp必须手工指定
ospF20如果重分布进来的是bgp的话,metric是1,这是个特例is-is0
bgp携带原来的metric值
R1(config-router)#default-metric1使用此命令来设定种子metric值
四、重分布分两种:
1、单向重分布
2、双向重分布
1)ospF->Rip:
将其它路由协议重分布进Rip,要注意加metric值
R1(config)#routerrip
R1(config-router)#redistributeospf110metric1(优于default-metric命令)
也可用以下方法指定metric值
R1(config-router)#default-metric3
(默认seedmetric=infinity无限大,修改seedmetric =3)
R1(config-router)#redistributeconnected(可不加metric,默认=1)重分布直连
R1(config-router)#redistributestatic(可不加metric,默认=1)重分布静态,路由前会打上R 2)Rip->ospF:
将其它路由协议重分布进ospF,要注意加subnets参数R1(config)#routerospf110
R1(config-router)#redistributeripsubnets(如不加subnets,默认只有主类地址能被重分布)
默认的metric值为20,也可用以下命令指定:
R1(config-router)#default-metric8
R1(config-router)#redistributeripsubnetsmetric10 (默认seedcost=20,如果将bgp->ospF,默认=1)
R1(config-router)#redistributeripsubnetsmetric10met ric-type1
(加上路径cost,默认为e2)
R1(config-router)#redistributeconnectedsubnets R1(config-router)#redistributestaticsubnets还可在后面加router-map来过滤路由
3)isis->eigRp:
将其它路由协议重分布进eigRp时也要指定metric值R1(config)#routereigrp90
R1(config-router)#default-metric150010025511500
R1(config-router)#redistributeisislevel-1-2metric15 4410025511500
默认为level-2bwdlyRlomtu
(不加metric,默认seedmetric=infinity)带宽延迟可靠性负载
mtuR1(config-router)#redistributeconnected(不加metric也可)
(根据直连接口的不同计算metric)
R1(config-router)#redistributestatic(不加metric 也可)
(根据下一跳接口计算metric)
·注意:当把isis重分布进其他路由协议时,运行isis 的直连接口不能重分布进去,这是isis本身的bug。
只能通过重分布直连解决。
4)eigRp->isis:
R1(config)#routerisis
R1(config-router)#redistributeeigrp90(默认seedmetric=0,默认以l2路由进入
isis)R1(config-router)#redistributeeigrp90metric8 R1(config-router)#redistributeeigrp90level-1(以l1的路由进入isis,不做修改的话,l1路由器就收不到外部重分布进来的路由,因为默认是l2)
R1(config-router)#redistributeei90level-1-2
R3#showisisdatabasedetail/verbose
五、经典的单向重分布试验:
试验题:在R1上做三次单向重分布,先将ospF重分布进eigRp,然后将eigRp重分布进Rip,再将Rip重分布进ospF,完成后,看看能否实现全网互通。
也就是说,3.3.3.3和4.4.4.4,以及2.2.2.2能否互相ping通。
·重分布-在Router上,将a协议重分布到b协议中:Router上所有运行a协议的接口(除isis),以及Router 路由表中所有从a协议学到的路由,都会被重分布到b协议中。
六、单点双向重分布时的汇总路由回馈问题
实验:
1、在R1上将ospF重分布进eigRp
2、在R1的s1/0接口做eigRp的手动汇总,汇总出一条172.16.0.0/16路由。
这时R2将只收到一条汇总路由。
3、再在R1上将eigRp重分布进ospF
这时你会发现,R3上除了正常收到12.1.1.0的路由之外,还多了一条汇总路由,因为在R1
上做了汇总之后,生成了一条指向null0接口的汇总路由,这样,在把eigRp重分布进ospF时,把这条路由也带进去了。
七、双向双出口重分布
R1/R2/R4都运行RipVersion2,并关闭自动汇总(noauto-summary)。