解析路由重分发
08路由重分布

注意事项( 注意事项(续)
5、因为EIGRP的度量相对复杂,所以在重分 因为EIGRP的度量相对复杂, EIGRP的度量相对复杂 布时,需要分别指定带宽、延迟、可靠性、 布时,需要分别指定带宽、延迟、可靠性、 带宽 负载以及MTU参数的值。 负载以及MTU参数的值。 以及MTU参数的值 6、EIGRP能够识别内部路由和外部路由,默 EIGRP能够识别内部路由和外部路由, 能够识别内部路由和外部路由 认情况下,内部路由的管理距离是90,外 认情况下,内部路由的管理距离是90, 90 170( 部路由的管理距离是170 部路由的管理距离是170(路由代码为 EX” ”D EX )。
3、注入默认路由
EIGRP:ip defaultEIGRP:ip default-network (D* 1.0.0.0/8) OR:redistribute static (D*EX 0.0.0.0/0) RIP:defaul defaulRIP:defaul-information originate defaultOR:ip default-network OR:redistribute static 0.0.0.0/0) (R* 0.0.0.0/0) OSPF:defaul defaulOSPF:defaul-information originate (O*E2 0.0.0.0/0)
度量
路由重分布时,必须给重分布而来的路 由指定的度量值被称为默认度量值或 由指定的度量值被称为默认度量值或种 子度量值,它是在重分布期间定义的。 子度量值,它是在重分布期间定义的。
路由协议 RIP EIGRP OSPF IS-IS BGP 默认种子度量值 无限大 无限大 BGP为1,其他为20 0 IGP的度量值
配置重分布( 配置重分布(续)
实验08-路由重分发

RIP与OSPF的路由重分发实验目的:1、掌握RIP与OSPF的重发布配置。
2、理解OSPF的E1与E2类型的路由。
实验拓扑图实验步骤及要求:1、配置各台路由器的IP地址,并且使用Ping命令确认各路由器的直连口的互通性。
2、配置R1与R2的OSPF路由协议和R2与R3的RIP路由协议。
R1(config)#router ospf 1R1(config-router)#network 172.16.255.0 0.0.0.3 area 0R1(config-router)#network 172.16.1.0 0.0.0.255 area 0R1(config-router)#network 172.16.2.0 0.0.0.255 area 0R2(config)#router ospf 1R2(config-router)#network 172.16.255.0 0.0.0.3 area 0R2(config-router)#exitR2(config)#router ripR2(config-router)#network 192.168.255.0R3(config)#router ripR3(config-router)#network 192.168.255.0R3(config-router)#network 192.168.1.0R3(config-router)#network 192.168.2.03、查看R1、R2和R3的路由表R1#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not set172.16.0.0/16 is variably subnetted, 3 subnets, 2 masksC 172.16.255.0/30 is directly connected, FastEthernet0/0C 172.16.1.0/24 is directly connected, Loopback0C 172.16.2.0/24 is directly connected, Loopback1R2#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not set172.16.0.0/16 is variably subnetted, 3 subnets, 2 masksC 172.16.255.0/30 is directly connected, FastEthernet0/1O 172.16.1.1/32 [110/2] via 172.16.255.1, 00:03:33, FastEthernet0/1O 172.16.2.1/32 [110/2] via 172.16.255.1, 00:03:33, FastEthernet0/1从R1学习到的OSPF网络路由C 192.168.255.0/24 is directly connected, FastEthernet0/0R 192.168.1.0/24 [120/1] via 192.168.255.1, 00:00:25, FastEthernet0/0R 192.168.2.0/24 [120/1] via 192.168.255.1, 00:00:25, FastEthernet0/0从R3学习到的RIP网络路由R3#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not setC 192.168.255.0/24 is directly connected, FastEthernet0/1C 192.168.1.0/24 is directly connected, Loopback0C 192.168.2.0/24 is directly connected, Loopback14、根据show ip route命令可以看出,只有R2路由才可以学习到整个网络的完整路由。
892试验和CASE详解(323和452版)

892试验和CASE详解(3.23和4.52版)试验一:路由重分发1:观察题所给条件,查看带宽、延迟、可信度、负载、MTU。
这些信息是需要记住的,其中4ms=400(10us)2:记住题目规定将重分发到IS-IS的路由度量值要设置成153:记住题目要求的将哪些类型的路由分发到EIGRP中(level 1)4:将EIGRP路由分发到ISIS时也是用level 15:在配置延迟的时候要注意用问号查看下究竟是什么单位10微秒就是4msX1000/10=400,如果是10 ms的单位,那么就应该是0.4才对。
我们现在来假设一个情况:带宽、延迟、可信度、负载、MTU分别为256K 4ms 255 1 1500 分发到ISIS的路由设置metric 必须设置为15,用level1 表示分发进来的路由,只分发level1 的ISIS路由到EIGRP.这样的情况下:Cordon>enCordon#show run通过show run 我们可以看出EIGRP的进程号,我们假设为12598Cordon#configuration terminalCordon(config)#router isisCordon(config-router)#redistribute eigrp 12598 level-1 metric 15Cordon(config-router)#exitCordon(config)#router eigrp 12598Cordon(config-router)#redistribute isis level-1 metric 256 400 255 1 1500Cordon(config-router)#redistribute connectedCordon(config-router)#endCordon(config)#copy runstart为了方便记忆,我们只粘贴要敲的配置configuration terminalrouter isisredistribute eigrp 12598 level-1 metric 15exitrouter eigrp 12598redistribute isis level-1 metric 256 400 255 1 1500redistribute connectedendcopy runstart试验二:OSPF的多区域配置1:我们只需要配置两台路由器,也就是第一台没有启动ospf进程的那台路由器和当中那台路由器2:要注意在这里时要注意VLSM(变长子网掩码)的,/30的掩码的话,子网的块大小为4,那么我们在宣告网络时要注意宣告的子网,不要照抄!比如192.168.17.5/30的网络应该宣告成 192.168.17.4 0.0.0.3(这里也要注意反掩码的写法)3:路由器1需要配置成、末节区域,路由器2要配置成末节区域再加上no summary4:一样,要注意保存。
路由重分发工作原理

路由重分发工作原理路由重分发工作原理网络协议有很多种,例如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,且默认不重分发子网。
重分布和策略路由

一、实验拓扑图:AucklandSanJose3Singapore 192.168.224.1/30S1/2192.168.240.2/30S1/2 S1/0192.168.224.2/30S1/1192.168.240.1/30 Engineers Lo0 192.168.232.1/24T1 1.544Mbps19.2Kpbs RIP v2Managers Lo1 192.168.236.1/24Lo0 192.168.5.1/24二、实验目的1、在实验中应用到高级路由功能来操作路由更新,这些特性包括分发列表,默认路由,被动接口和路由重分布。
2、掌握高级路由特性来控制路由更新。
三、实验要求1、公司的SanJose3和Singapore 之间的网络使用的RIPV2动态路由协议。
2、在SanJose3上面连接了一个stub network 192.168.5.1/24,为了减少流量,过滤RIPv2更新流量在整个192.168.5.1/24网络发送。
3、在Singapore 有Engineers 和Managers 部门,Managers 网络并不想被SanJose3所学习到。
4、有一条非常慢的19.2Kpbs 的链路连接Singapore 和Auckland ,为了减少这条链路的 流量,我们要禁止动态路由更新通过这条链路5、在满足上述条件的情况下,实现全网互通。
四、实验步骤1、按照拓扑图中IP ,配置好路由器接口的 IP 地址,但是不要配置RIPv2协议,使用CDP 协议检测相邻设备的连通性。
配置如下:Router(config)#hostname SanJose3SanJose3(config)#line c 0SanJose3(config-line)#exec-timeout 0 0SanJose3(config-line)#logging synchronousSanJose3(config)#no ip domain-lookupSanJose3(config)#interface s1/2SanJose3(config-if)#ip address 192.168.224.1 255.255.255.252SanJose3(config-if)#no shutdownSanJose3(config)#interface loopback 0SanJose3(config-if)#ip address 192.168.5.1 255.255.255.0Router(config)#hostname AucklandAuckland (config)#interface s1/2Auckland (config-if)#ip address 192.168.240.2 255.255.255.252Auckland (config-if)#no shutdownAuckland (config)#interface loopback 0Auckland (config-if)#ip address 192.168.248.1 255.255.255.0Router(config)#hostname SingaporeSingapore(config)#interface loopback 0Singapore(config-if)#ip address 192.168.232.1 255.255.255.0Singapore(config-if)#description EngineersSingapore(config)#interface loopback 1Singapore(config-if)#ip address 192.168.236.1 255.255.255.0Singapore(config-if)#description ManagerSingapore(config)#interface s1/0Singapore(config-if)#ip address 192.168.224.2 255.255.255.252Singapore(config-if)#no shutdownSingapore(config)#interface s1/1Singapore(config-if)#ip address 192.168.240.1 255.255.255.252Singapore(config-if)#no shutdown配置完成后使用CDP 协议检查相邻设备的连通性,如下2、在SanJose3上,配置RIPv2协议通告物理直连的网络,配置如下:SanJose3(config)#router ripSanJose3(config-router)#version 2SanJose3(config-router)#network 192.168.224.0SanJose3(config-router)#network 192.168.5.0因为192.158.5.0是一个stub network,这个网络里没有路由器或者主机需要RIPv2协议的更新。
第十一章授课笔记

一:STUB区域及配置1.LSA4与LSA5SBR汇总LSA(ASBR Summary LSA):也是由ABR路由器始发出的。
ASBR汇总LSA除了所通告的目的地是一个ASBR路由器而不是一个网络外,其他的与网络汇总LSA都是一样的。
自治系统外部LSA(Autonomous System External LSA):也称为外部LSA(External LSA),是始发于ASBR路由器的,用来通告到达OSPF自治系统外部的目的地或者是到OSPF自治系统外部的默认路由的LSA。
外部LSA通告将在整个自治系统中进行泛洪。
2.末梢区域和完全末梢区域2.1满足以下4个条件的区域1只有一个默认路由作为其区域的出口1区域不能作为虚链路的穿越区域1Stub区域里无自治系统边界路由器ASBR1不是骨干区域Area 02.2末梢区域没有LSA4、5、6通告2.3完全末梢区域除一条LSA3的默认路由通告外,没有LSA3、4、5、7通告3.配置末梢和完全末梢区域Router(config-router) #area 2 stub / no-summary二:路由重分发及配置1.路由重分发1.1为什么要用到重分发在大型的企业中,可能在同一网内使用到多种路由协议,为了实现多种路由协议之间能够相互配合、协同工作,可以在路由器之间使用路由重分发(route redistribution)将其学习到的一种路由协议的路由通过另一种路由协议广播出去,这样网络的所有部分都可以连通了.1.2路由重分发的考虑度量值管理距离1.3重分发到OSPF域中路由的路径类型类型1的外部路径(Type l external path,E1)计算整条路径的路径成本,包括OSPF内部和OSPF外部的其它自治系统。
类型2的外部路径(Type 2 external path,E2)只计算OSPF外部的其它自治系统的路径成本,不计算OSPF内部的路径成本。
2.路由重分发配置路由重分发配置命令Router(config-router)#redistribute protocol[metric metric-value] [metric-type type-value] [subnets]OSPF与RIP重分发配置实例router ripredistribute ospf 109 metric 10把ospf协议重分发到rip中必须要有metric值router ospf 109redistribute rip metric 200 subnets把rip协议重分发到ospf中必须要有subnetsOSPF重分发静态路由配置实例router ospf 10redistribute static metric 100 subnets metric-type 2OSPF重分发默认路由配置实例(向ospf区域内注入一条默认路由)router ospf 1network 192.168.0.0 0.0.0.255 area 0default-information originate metric 10 metric-type 1ip route 0.0.0.0 0.0.0.0 10.0.1.1三:NSSA区域1.非纯末梢区域概述某个OSPF区域中路由器的性能较差,所以将此区域配置成为末梢区域,但是现在需要在此区域中的一个路由器上配置路由重分发,由于末梢区域中无法进行进行路由重分发,如果将此区域改为标准区域则可能由于路由器性能问题导致网络通信故障,这时需要如何处理呢?在OSPF中还提供了一种NSSA区域其提供类似末梢区域的优点并且其区域内可有包括ASBR并且通过类型7的LSA泛洪,然后通过NSSA区域后此LSA被变成类型5的LSA。
路由重分发的基本概念

路由重分发的基本概念在计算机网络中,路由器是用于转发网络数据包的设备。
路由器根据目的地地址将数据包从一个网络接口转发到另一个网络接口,以便将数据从源主机传输到目标主机。
如果网络结构发生改变或者某个路径出现故障,路由器就需要重新分发路由信息,以便确保数据能够正确地到达目标主机。
下面是路由重分发的基本概念。
路由重分发是指将新的路由信息通知给其它路由器,以便它们能够将数据包转发到正确的目标。
当网络拓扑发生改变时,例如有一条链路故障或者新增了一条链路,路由重分发就需要被执行。
在路由重分发的过程中,路由器会发送路由更新消息给其它路由器,以便让它们更新它们的路由表。
这样,当一个数据包到达网络时,路由器就可以根据最新的路由表将其正确地转发到目标主机。
路由器可以采用不同的路由协议来执行路由重分发。
常用的路由协议包括距离向量路由协议和链路状态路由协议。
距离向量路由协议根据最短距离确定最佳路径,并向其它路由器发送这些路径的距离信息。
当一条路径不可用时,路由器会从其它可能的路径中选择一个最佳路径,然后向其它路由器发送更新消息。
链路状态路由协议则根据网络中各链路的状态动态计算出路由信息。
当网络结构发生改变时,路由器会重新计算路由信息并通知其它路由器。
在执行路由重分发之前,路由器通常会先删除旧的路由信息。
这样可以避免新的路由信息和旧的路由信息冲突,导致数据包被错误地转发。
当路由重分发完成后,路由器会重新建立路由信息表。
新的路由表将包含最新的路由信息,以便将数据包正确地转发到目标主机。
总之,路由重分发是计算机网络中维护路由信息的重要过程。
它可以确保数据包能够正确地到达目标主机,同时避免了路由信息的冲突。
在实际应用中,路由重分发的频率对网络的性能有重要影响。
如果路由重分发太频繁,会导致网络负载过大,从而降低网络的吞吐量。
因此,在设计网络拓扑时,需要仔细考虑路由重分发的频率,并采取相应的措施来保证网络的高效稳定运行。
OSPF和路由重分发故障检测与排除

7 OSPF和路由重分发故障检测与排除本章将回顾OSPF(Open Shortest Path First,开放最短路径优先)的主要特性,包括OSPF数据结构、路由器类型、LSA(Link-State Advertisement,链路状态宣告)类型以及网络类型等内容。
此外,还说明如何建立OSPF邻接关系,并给出一系列用于检测和排除OSPF网络故障的常用命令。
本章提供了两份故障工单,第一份讨论的是OSPF故障问题。
提供了故障工单信息以及与之相应的拓扑结构、一系列show命令输出结果,请尝试解决故障工单中提出的OSPF 网络故障(也可能是多个故障)。
接下来回顾了路由重分发的概念,这里所说的路由重分发指的是将学习自某个路由进程的路由注入到其他路由进程中。
随后给出了路由重分发的故障检测与排除策略。
最后,本章给出了另一份故障工单,讨论的是路由重分发的故障问题。
7.1 “我已经知道了吗?”测验“我已经知道了吗”测验的目的是帮助读者确定是否需要完整地学习本章知识。
表71列出了本章的主要内容以及与这些内容相关联的“我已经知道了吗?”测验题。
150第7章OSPF表7-1 “我已经知道了吗?”基本主题章节与所对应的测验题1.下面哪种OSPF数据结构中包含了OSPF路由器所加入的所有区域的拓扑结构信息?a.OSPF路由信息库b.OSPF链路状态数据库c.OSPF接口表d.OSPF邻居表2.所有的OSPF路由器都能发出哪种OSPF LSA?a.类型1 LSAb.类型2 LSAc.类型3 LSAd.类型4 LSAe.类型5 LSA3.下面哪种OSPF路由器所拥有的网络中至少有一个加入了OSPF area 0?a.内部路由器b.ABRc.主干路由器7.1 151d.ASBR4.LAN接口上的默认OSPF网络类型是什么?a.点对点型b.非广播型c.点对多点型d.广播型5.当两台OSPF路由器均接收到来自对方的Hello消息,并且每台路由器都发现自己的OSPF路由器ID位于所接收到的Hello包时,那么此时处于OSPF邻接状态中的哪个状态?a.Exchange(交换状态)b.ExStart(预启动状态)c.2-Way(双向状态)d.Loading(加载状态)6.下面哪个命令可以显示路由器OSPF链路状态数据库中的LSA头部?a.show ip ospf neighborb.show ip ospf databasec.show ip ospf statisticsd.show ip ospf interface7.在执行路由重分发时,目的路由协议需要为重分发进本路由协议的路由分配一个度量,该度量被称为什么?a.外部度量152第7章OSPFb.内部度量c.种子度量d.源度量8.下面哪个命令可以启用Cisco IOS的IP路由简档(route profiling)功能?a.Router(config)#ip route profileb.Router(config-if)#ip route profilec.Router(config)#route profiling ipd.Router(config-if)#route profiling ip基本主题7.2 OSPF故障检测与排除第6章首先从常规角度讨论了路由协议的故障检测与排除技术,复习了路由器的数据结构以及CEF的数据结构,并探讨了EIGRP及其数据结构,最后还给出了一系列用于收集EIGRP数据结构信息的常用命令。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
路由重分发要点一
不同的外部路由协议在进行重新分布进入一个AS时,为了防止环路的发生,必须为其设置一个比AS内最大的Metric值还大的数,来作为种子度量值。
以下是各种路由协议在有新的路由协议重新发布时种子缺省的默认值:
RIP 无论哪个协议向RIP中再发布,如果不设置种子度量值,那么则默认为无穷大,新的路由不会进入RIP区域(把直连和静态信息重分布到rip时,mtric 值为1)
IGRP or EIGRP 和RIP一样,默认的缺省种子值是无穷大
OSPF 除了BGP默认的缺省种子值是1外,其它协议的缺省默认种子值是20
IS-IS 缺省默认种子值是0
BGP 外部协议再分布进来时,保留IGP mtric值不变
路由重分发要点二
通常情况下,重分布时常用的几种类型如下(重分布时,命令跟得参数可以不分先后顺序):
Connected:把直连路由分布到路由协议里面
Mtric:设置重分布协议的种子值
Route-map:路由图对路由进行过滤
Static:把静态路由重新发布到路由表当中
路由重分发要点三
把路由重新分发到OSPF中,是后面要写subnets选项,否则除主类以外的子网不能被重新分发进路由表。
默认的mtric type为O*E2
路由重分发要点四
当OSPF向其它路由协议分发时,Match后面跟的选项是路由类型(internal、external1、external2),默认为2。
路由重分发要点五
重分布路由协议到EIGRP的实例:
此处的五个参数一定要正确书写,否则就会出错,唯一可以修改的就是BW值,可以根据实际来写,其他的4个参数不能修改。
路由重分发要点六
在RIP v2和OSPF协议之间进行路由信息的重分发操作步骤如下:
在RIP v2中,no auto-summary一定要书写,否则会产生不必要的路由信息。
此处passive-interface s2命令的作用使rip的信息不会从速口通告到ospf 区域。
Passive-interface 命令不能用在EIGRP、IGRP中,否则邻居就建立不起来。
重分布的命令如下图所示:
由于没有各个路由器的路由信息没有汇总,所有在每台路由器上生成大量的路由条目,为了使这些路由条目减少,在路由器上对路由信息进行汇总,显示如下:
Passive-interface default使所有10.0.0.0的rip信息全部不能接收也不能发送,在此处和上条命令结合后 no pasive-interface s1是允许rip信息从s1传送,有点负负得正的意思。
路由重分发要点七
访问控制列表(access-list)只是流量过滤,不能进行路由过滤;
Distribute-list能对路由条目进行过滤,在CCIE的考试中常常用到。
Routing-process只用在路由重发布中,和redistribute配合使用才行。
在inbound distribute-list命令中,可以用route-map代替access-list,在out 口上是没有的。
Distribute-list命令对于ospf是不好使的,因为LSA传递的不是路由条目,而是数据信息。
双向再分发举例:
route-map命令的使用:
Route-map的有点:语法排列明确、顺序化处理、更加人性化。
Match ip address x y z 是逻辑或地关系Match ip address x
Match ip address y 是逻辑与的关系Route-map的各个配置命令:
配置举例:
在此处缺少了subnets参数,一定要加上。
做此实验时,route-map的名字起得要简单好记号书写,防止出错,给排错带来不必要的麻烦。