摘 要:本文介绍了基于时间段的策略路由实现,并以华为(HUAWEI)NE80路由器举例说明。
关键词:时间段;策略路由
1 IP网络的路由策略
在IP网络中,网络流量的分布是非常不均衡的,一方面是随时间变化很大,在网络高峰时段流量过大造成网络拥塞,在网络次高峰时期流量较小造成带宽浪费;另一方面是现在的动态路由协议都会导致不均匀的通信分布,因为他们总是选择最短路径转发包,结果,在两个节点之间顺着最短路径上的路由器和链路可能发生了拥塞,而沿较长路径的路由器和链路却是空闲的。因此要解决网络流量的均衡问题就要综合考虑这两个方面,根据业务量的分布情况,手工配置路由器和路由策略,均匀地分配流量。
路由器在分布与接收路由器信息时,可根据需要实施一些策略,以便对路由信息进行过虑,比如只接收或发布一部分满足给定条件地路由信息;一种路由协议(如:RIP)可能需要引入(import)其他的路由协议(如:OSPF)发现的路由信息,从而丰富自己的路由知识;路由器在引入其他路由协议的路由信息时,可根据需要只引入一部分满足条件的路由信息,并对所引入的路由信息的某些属性进行设置,以使其满足本协议的要求。
为实现路由策略,首先要定义将要实施路由策略的路由信息特征,即定义一组匹配规则,可以以路由信息中的不同属性作为匹配依据进行设置,如目的地址、发布路由信息的路由器地址等。匹配规则可以预先设置好,然后再将它们应用于路由的发布、接收和引入等过程的路由策略中。
在对路由信息过虑时,一般使用基本访问列表——用户在定义访问列表时指定一个IP地址或子网的范围,用于匹配路由信息的目的网段地址或下一跳地址。如使用高级访问列表,则使用指定的源地址范围进行匹配。
2 实例分析
在本文中,只讨论华为(HUAWEI)NE80路由器应用基本ACL访问控制列表配置OSPF路由实现基于时间段的路由过虑的一种情况。
NE80路由器提供的访问控制列表分为三类:advanced:表示高级访问控制列表;basic:表示基本访问控制列表;interface:表示基于接口的访问控制列表。
Router C
图1 网络构成
通过在不同时间段控制从RouterA出口的目标网络,在低谷时段让更多的目标网络从本地出口流入流出,高峰时段则减少本地出口的目标网络,保证全天范围内本地出口链路的带宽利用率保持平衡,使出口利用率至少80%以上,达到提高出口利用率的目的。网络组成如图1所示。
2.1 方案简述
在RouterA上配置从本地出口的静态路由,目标网络为A、B、C、D、E…(配置目标网络的数量以保证本地出口在上网低谷时段仍能使出口带宽利用率达到80%为限)。
次高峰时段:(0:00~3:00和10:00~18:00)
在RouterB上配置路由策略,次高峰时段从路由表中过滤目标网络E,使得这段时间内访问目标网络E的用户不再从本地出口流出和返回,而经RouterC流出。过滤的目标网络E的数量以保证最低利用率80%且本地出口不会出现拥塞为原则。
高峰时段:(18:00~23:00)
在RouterB上配置路由策略,在高峰时段从路由表中过虑目标网络D、E,使这段时间内访问目标网络D和E的用户不再从本地出口流出和返回,而经过RouterC流出和返回。过滤掉的目标网络D和E的数量以保证最低利用率80%且本地出口不出现拥塞为原则。
2.2 数据配置参考
配置Router A:
#配置接口POS 1/0/0的IP地址,封装PPP协议。
filter-policy 1 import
OSPF视图下应用filter-policy import命令时,实际是对OSPF计算出来的路由进行过滤,只有通过过滤器的路由才被添加到路由表中。由于OSPF是基于链路状态的动态路由协议,路由信息隐藏在链路状态中,不能对发布和接收的链路状态信息进行过滤。filter-policy命令在OSPF中的使用比在远距离的路由协议中的使用要有限得多。
在配置完成路由过滤策略生效后,检查路由表确认已能按时间定时过滤路由;在路由切换得时候,设备、网络运行正常;在ACL已经配置完成,并与OSPF路由过滤动作相关联后,在增加规则时可以立即生效。
3 结束语
随着各种业务在Internet上得蓬勃开展,人们对网络资源的利用率更多,要求也更高――不仅仅要求能够访问目标网络,还要求能够尽可能利用网络资源以满足不同的业务需求。因此,在网络设计中,采用合适的路由策略来解决网络流量的均衡问题,可以最大限度利用网络资源。