(九)路由重分发.ppt
《(九)路由重分发.ppt》由会员分享,可在线阅读,更多相关《(九)路由重分发.ppt(64页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、路由重分发本章内容n一、重分发概述n二、实现重分发时需要考虑的因素n三、在重分发环境中选择最佳路由n四、重分发技术n五、配置路由重分发n六、使用管理距离影响路由进程一、重分发概述n在网络的不同部分运行多种路由协议时,网络一部分中的主机可能需要前往网络另一部分中的主机。完成该任务的一种方法是,在每种路由协议中添加一条默认路由,但默认路由并非总是最好的策略。n例如,网络设计可能补允许默认路由;另外如果有多条路径达到目标网络,路由器可能需要其他网络部分中的路由器信息,以确定前往目的地的最佳路径。n在上述情况下,Cisco路由器允许使用不同路由协议的互连网络(称为路由域或自治系统)通过一种称作路由重分
2、发的功能相互交换路由信息。n重分发是指连接到不同路由域(自治系统)的边界路由器在它们之间交换和通告路由选择信息的能力。n在每个自治系统中,内部路由器对其网络有全面了解。用于连接自治系统的路由器称作边界路由器。边界路由器必须运行所有将交换路由的路由协议。在大多数情况下,必须配置路由重分发以便在路由协议之间重分发路由。n在IP路由协议中,唯一可能进行自动路由重分发的情况是,在同一台路由器上运行内部网关路由协议IGRP和EIGRP进程,它们使用相同的自治系统号。n路由器重分发路由时,它将通过一种路由协议获悉的路由传播到使用另一种路由协议的路由域中。这些重分发而来的路由是通过其他路由协议获悉的,也可能
3、是通过静态路由或直连网络获悉的。n路由器可以重分发静态路由和直连路由,也可以重分发来自其他路由协议的路由。n重分发总是向外的,执行重分发的路由器不会修改其路由表。n例如,在OSPF和EIGRP之间进行重分发时,边界路由器的OSPF进程将路由表中的EIGRP路由作为OSPF路由通告给OSPF邻居。同样,边界路由器的EIGRP进程将路由表中的OSPF路由作为EIGRP路由通告给EIGRP邻居。n有了这种重分发后,两个自治系统都将获悉对方的路由,这样每个自治系统将针对这些网络做出正确地路由决策。边界路由器的邻居将重分发而来的路由视为外部路由。n需要指出的是,路由必须位于路由表中才能被重分发。这种要求
4、看似不言而喻,但可能导致混乱。例如,如果路由器通过EIGRP和OSPF获悉了一个网络,它只将EIGRP路由放入路由表中,因为它的管理距离更小。假定在该路由器上还运行了RIP,且配置了从OSPF到RIP的重分发。该网络将不会被重分发到RIP,因为它在路由表中是一条EIGRP路由,而不是OSPF路由。n如下图所示,一个运行OSPF的自治系统与另一个运行EIGRP的自治系统相连。每个自治系统中的内部路由器都对各自的网络有全面了解,但如果不使用重分发,它们将不会知道另一个自治系统中的路由。路由器R1是边界路由器,它同时有活动的OSPF进程和EIGRP进程。n在这个例子中,路由器R1重分发在网络边界上汇
5、总后的路由,这有助于提高路由表的稳定性以及缩小路由表的规模。EIGRP自动在分类网络边界上汇总路由,而OSPF必须手工配置路由汇总。EIGRP不自动汇总重分发而来的路由,如果路由在重分发前没有被汇总,则必须配置汇总。二、实现重分发时需要考虑的因素n重分发路由信息尽管功能相当强大,但同时也增加了网络的复杂性,更容易导致路由混乱,因此仅当必要时才应使用它。使用重分发时可能引发的重大问题包括如下几个:n1.路由反馈:根据使用路由重分发的方式,例如,如果有多台边界路由器执行路由重分发,路由器可能将从自治系统收到的路由信息返回到同一个自治系统中。这种反馈类似于距离矢量拓扑中的路由环路问题。n2.路由信息
6、不兼容:每种路由协议都使用不同的度量值来确定最佳路径,而关于路由的度量值信息不能精确地被转换到另一种路由协议中,因此使用重分发而来的路由信息选择的路径可能不是最优的。n3.汇聚时间不一致:不同路由协议的汇聚速度不同。例如,RIP的汇聚速度比EIGRP慢得多,因此如果链路出现故障,EIGRP网络将在RIP网络之前获悉这种情况。n良好的规划可避免大部分问题,但可能还需要额外的配置。通过修改管理距离、操纵度量值以及使用路由映射表、分发列表和前缀列表进行过滤,可解决有些问题。n为理解为什么这些问题会发生,首先需要知道Cisco路由器在运行多种路由协议时如何选择最佳路径,以及它们将路由从一个自治系统导入
7、到另一个自治系统时如何转换度量值。三、在重分发环境中选择最佳路由n通过不同路由协议获悉多条前往相同目的地的路由时,Cisco路由器根据下面两个参数来选择最佳路径:n1.管理距离:用于度量路由协议的可信度。根据管理距离,以可信度从高到低的次序排列每种路由协议。当多种路由协议提供了前往相同目的地的路由信息时,路由器首先根据管理距离来决定相信哪种路由协议。n2.路由度量值:代表本地路由器与目标网络之间距离的值,这取决于使用的路由协议。路由协议根据度量值来确定前往目的地的最佳路径。管理距离n下表列出了Cisco路由器支持的各种路由协议的默认管理距离。n管理距离越小,可信度越高(越好)。种子度量值n路由
8、器通告与其接口直接相连的链路时,使用的初始度量值或种子度量值(也叫默认度量值)是根据接口的特征得到的;路由信息传递到其他路由器时,度量值将增加。n在OSPF中,种子度量值取决于接口的带宽;在EIGRP和IGRP中,默认的种子度量值取决于接口的带宽和延迟;在RIP中,种子度量值为0跳,并随着路由在路由器之间传递而递增。n路由器重分发时,必须根据目标协议给重分发而来的路由指定合适的度量值。n重分发而来的路由是从其他路由信息源那里获悉的,因此边界路由器必须能够将其从源路由协议那里收到的路由的度量值转换为目标路由协议中的度量值。n例如,如果边界路由器收到一条RIP路由,该路由的度量值为跳数,要将该路由
9、重分发到OSPF中,路由器必须将跳数转换为开销度量值,这样其他OSPF路由器才能理解。n种子度量值或默认度量值是在重分发配置期间定义的。指定重分发路由的种子度量值后,该度量值将在自治系统内部正常递增。n唯一例外的是OSPF E2路由,它将保持初始度量值,而不管在自治系统内部传播多远。n重分发路由信息时,应将种子度量值设置为大于目标自治系统的最大度量值,这有助于防止次优路由和路由环路。n例如,将RIP路由重分发到OSPF时,如果最大的OSPF度量值为50,则对于重分发而来的RIP路由,应将其OSPF度量值设置成大于50.默认种子度量值n下面列出了被重分发到各种IP路由协议中的路由的默认种子度量值
10、。n将路由重分发到RIP协议中 默认种子度量值为0,被视为无穷大n将路由重分发到IGRP/EIGRP协议中,默认种子度量值为0 ,被视为无穷大n将路由重分发到OSPF协议中,默认种子度量值情况如下:BGP路由为1,其他路由为20.在OSPF和OSPF之间重分发时,区域内路由和区域间路由的度量值都保持不变。n度量值无穷大向路由器表明,该路由不可达,不应通告它。因此,将路由重分发到RIP、IGRP和EIGRP时,必须指定其种子度量值,都则重分发而来的路由将不会被通告。n在OSPF中,重分发而来的路由默认为2类(E2),度量值为20;但重分发而来的BGP路由除外,其默认为2类,度量值为1.四、重分发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 路由 分发
限制150内