路由重分布与路径控制
一、路由重分布概述
一个自治系统传到另一个自治系统
路由重分布为在同一个互连网络中高效地支持多种路由协议提供了可能,执行路由重分布的路由器被称为边界路由器,因为它们位于两个或多个自治系统的边界上。
路由重分布时度量标准和管理距离是必须要考虑的,在进行重分布时必须转换协议标准,使得它们兼容。种子度量值(Seed Metric)是在路由生分布时定义的,它是一条通过外部重分布进来的路由的初始度量值。路由协议默认的种子度量值如下表:
路由重分布进和路由协议 默认种子度量值
RIP 无限大(跳数)
EIGRP 无限大
OSPF BGP为1,其余为20
IS-IS 0
BGP IGP的度量值
考虑的问题:
1.路由反馈:双向重分布有可能把从一个自治系统学到的路由信息发送回该自治系统。
2.路由信息的兼容:不同路由协议的度量标准是不同的
3.收敛时间不一致(最终实现路由表,实现网络通信的过程)
二、路径控制概述
为了保证网络的高效运行及在路由重分布的时候避免次优路由或者路由环路,有必要对路由更新进行控制,常用的方法有被动接口、默认路由、静态路由、路由映射表、分布列表、前缀列表、偏移列表、Cisco IOS IP服务等级协议(SLA)和策略路由。在进行路由控制时,可能是多种方法进行组合。
1、路由映射表(Route Map)
可以做复杂的访问控制列表,主要功能包括路由控制和策略路由等。
(1)定义路由映射表的格式如下:
定义路由映射表:route-map map-tag(名称) [permit | deny] [sequence-number](一个路由映射表中可以有多个规则集)
条件匹配:macth(常用的匹配条件包括IP地址、接口、度量值、tag、路由类型以及数据包长度等)
如果格式为:match ip address a b c 表示逻辑或,只要有一个条件满足即可 匹配IP地址
如果格式为:match ip address a
match ip address b
match ip address c 表示逻辑与,必须同时满足所有条件
定义行为:set
Set行为 描述
set ip next hop 设定数据包的下一跳地址
set interface 设定数据包出接口
set ip default next hop 设置默认的下一跳地址,用于当路由表里没有达到目的地址路由条目的时候
set ip tos 设定IP数据包的TOS值
set ip precedence 设定IP数据包的优先级
Set metric 设置路由的度量值
set tag 设定路由的标记值
(2)路由映射表有如下特征
A.一个route map末尾默认行为是“deny any”
如执行策略路由时,没有匹配则正常转发
如路由重分时,没有匹配则被过滤掉
B.一个route map可以包含多个route map陈述,从上到下被执行,如route map陈述中没有math,则匹配所有。
C.序列号指定了条件执行的顺序,不写默认为10,不会自动递增
D.route map中不写permit deny默认为permit
E.在删除route map时,没写编号则删除整个route map
2、策略路由
策略路由提供了一种根据网络管理者制定的策略来进行数据包转发的机制。基于策略的路由比传统路由能力更强,使用灵活,它使网络管理者不仅能够根据目的地址,而且能够根据协议类型、报文大小、应用或IP源地址来选择转发路径。策略由路由映射表来定义。
三、路由重分布实验
实验目的:
种子度量值的配置
路由重分布参数的含义
静态路由重分布
直连路由重分布
RIP与EIGRP的重分布
EIGRP和OSPF的重分布
重分布路由的查看和调试
实验步骤:
1、配置路由协议
2、配置路由重分布与路由映射表
要求将172.16.0.0/172.16.0.2偶数重分至OSPF类型2,metric值为200 (OE 2)
要求将172.16.0.1/172.16.0.3偶数重分至OSPF类型1,metric值为100 (OE 1)
种子度量值无穷大,要指定Metric值
R1(config)#router rip
R2(config-router)#redistribute eigrp X metric X
#redis maximun-prefix 100 50无法配置
access-list 1 172.16.0.0 0.0.254.0 反掩码,匹配254字节的偶数
access-list 2 172.16.1.0 0.0.254.0 反掩码,匹配254字节的奇数
CONN为名称 10为编号
match ip address 1(list,匹配偶数的,2.0 4.0)
set metric 200 定义Metric值为200
set metric-type type-1(类型为1Metric会递增)
redistribute connected(直连) subnets router-map CONN(会根据奇偶进行重分)将直连网络重分进OSPF