一、路由策略:Filter-policy(OSPF)
1.Filter-policy Import
-对接收的路由设置过滤策略,只有通过过滤策略的路由才被添加到路由表中,没有通过过滤策略的路由不会被添加进路由表,但不影响对外发布。
-OSPF的路由信息记录在LSDB中,filter-policy import命令实际上是对OSPF计算的路由进行过滤,不是对发布和接收的LSA进行过滤。
2.Filter-policy Export
-通过命令import-route引入外部路由后,为避免路由环路的产生,通过filter-policy export命令对引入的路由在发布时进行过滤,只将满足条件的外部路由转换为Type-5、7 LSA并发布出去。
二、策略路由
1.传统的路由转发原理是首先根据报文的地址查找路由表,然后进行报文转发。而策略路由使网络管理者不仅能够根据报文的目的地址,而且能够根据报文的源地址、报文大小和链路质量等属性来制定策略路由,以改变数据包转发路径,满足用户需求。
2.策略路由具有如下优先:
-可以根据用户实际需求制定策略进行路由选择,增强路由选择的灵活性和可控性。
-可以使不同的数据流通过不同的链路进行发送,提高链路的利用效率。
-在满足业务服务质量的前提下,选择费用较低的链路传输业务数据,从而降低企业数据服务的成本。
3.策略路由的分类
策略路由可以分为本地策略路由、接口策略路由和智能策略路由。
-本地策略路由
本地策略路由仅对本机下发的报文进行处理,对转发的报文不起作用。
-接口策略路由
接口策略路由只对转发的报文起作用,对本地下发的报文(比如本地ping报文)不起作用。
-智能策略路由
-智能策略路由是基于业务需求的策略路由,通过匹配链路质量和网络业务对链路质量的需求,实现智能选路三、策略路由和路由策略有以下不同
1.策略路由的操作对象是数据包,在路由表已经产生的情况下,不按照路由表进行转发,而是根据需要,依照某种策略改变数据包转发路径。
2.路由策略的操作对象是路由信息。路由策略主要实现了路由过滤和路由属性设置等功能,它通过改变路由属性(包括可达性)来改变网络流量所经过的路径。
路由策略与策略路由的区别
四、实验
这里有一个华为手册上的实验,大家可以动手做一做,一起讨论实验中遇到的问题。
策略路由实验
某公司网络如实验拓扑所示,公司总部运行OSPF协议,分部运行ISIS协议,总部和分部中各有若干业务网段,其中奇数网段为业务A网段,偶数网段为业务B网段,请根据如下需求对网络进行部署:
1)按照拓扑分别搭建总部OSPF网络与分部ISIS网络,并尽量减少OSPF Area 1中设备需要维护的路由条目(不做路由聚合);
2)网络管理员在R1上将ISIS路由引入到OSPF中,在R2上将OSPF路由引入到ISIS中,并通过适当调测使得业务网段间能够正常通信;
3)为了避免由于总部与分部网络间单点故障而造成的断网,网络管理员在R1、R2上部署双向引入,并通过适当调测使得业务网段间能够正常通信;
4)在总部网络中,使得总部网段A和B业务各使用一条链路以实现负载(不能使用路由策略);
IP地址规划-1
IP地址规划-2