路由重分布与路径控制技术

需积分: 9 1 下载量 185 浏览量 更新于2024-09-12 收藏 58KB DOC 举报
路由重分布 路由重分布是解决不同路由协议之间的路由学习问题的一种机制。当网络中运行多种路由协议时,必须在这些不同的路由选择协议之间共享路由信息,以保证网络连通性。在路由选择协议之间交换路由信息的过程被称为路由重分布(Route Redistribution)。 路由重分布的主要目的是为了在同一互联网络中高效地支持多种路由协议。执行路由重分布的路由器被称为边界路由器,因为它们位于两个或多个自治系统的边界上。在路由重分布时,度量值和管理距离是必须要考虑的。每一种路由协议都有自己的度量标准,所以在重分布时必须转换度量标准,使得它们兼容。 在路由重分布时,需要考虑到如下的一些问题: 1. 路由反馈路由器有可能把从一个自治系统学到的路由器信息发送回该自治系统,特别是在做双向重分布的时候,一定要注意。 2. 路由信息的兼容每一种路由协议的度量标准不同,所以路由器通过重分布所选择的路径可能并非最佳路径。一般可通过路由过滤或者修改管理距离来解决路由重分布的次优路由问题。 3. 收敛时间的不一致,因为不同的路由协议其收敛的时间不同,如EIGRP的收敛速度要比RIP快得多。 为了避免路由重分布的次优路由问题,可以使用路径控制机制,如被动接口、默认路由、静态路由、路由映射表、分布列表、前缀列表、偏移列表、Cisco IOS IP服务等级协议(SLA)和策略路由等。这些机制可以对路由更新进行控制,避免次优路由或者路由环路。 路由映射表(RouteMap)是一种常用的路径控制机制,可以比做复杂的访问控制列表,主要功能包括路由控制和策略路由等。定义路由映射表的命令为“route-map map-tag [permit|deny] [sequence-number]”。通常每个“route-map”陈述中都包含“match”和“set”。“match”用来匹配条件,常用的配置条目有“match ip address”、“match ip next-hop”等。“set”用来设置路由信息,常用的配置条目有“set metric”、“set metric-type”等。 路由重分布是一种解决不同路由协议之间的路由学习问题的机制,通过对路由信息的转换和控制,可以避免次优路由问题,提高网络的连通性和稳定性。