路由策略Route-policy在华为路由器上的简单应用(二)

基本的路由策略配置2

由于上一篇的实验是有路由冗余的,所以我们可以用路由策略来把冗余去掉,并且更改不同的cost值,进而实现路由的备份功能,假设有一端的路由走不通了,可以用cost值较大的替换原来的路由路径。

实验配置如下:

配置R2

[R2]acl 2000

[R2-acl-basic-2000]rule permit source 192.168.1.0 0.0.254.255 //奇数位的网段

[R2]route-policy imospf permit node 5 //定义节点5 名称为:imospf

[R2-route-policy]if-match acl 2000

[R2-route-policy]apply cost

[R2-route-policy]apply cost 20

[R2-route-policy]apply cost-type type-1

配置R4

[R4]acl 2000

[R4-acl-basic-2000]rule permit source 192.168.1.0 0.0.254.255

[R4]route-policy imospf permit node 5

[R4-route-policy]if-match acl 2000

[R4-route-policy]apply cost 30

[R4-route-policy]apply cost-type type-1

[R2]ospf 1

[R2-ospf-1]import-route rip route-policy imospf

[R4]ospf 1

[R4-ospf-1]import-route rip route-policy imospf

再来查看R3的路由表

现在把R3上的S0/0/1关闭,看能否切换到R4上

如果再开启S0/0/1接口的话,路由表又会回到原来的S0/0/1接口上来,因为cost值的大小不同。

现在要求R3去往192.168.2.0/24与192.168.4.0/24的路由走R4 ,并且R2互为备份,同理R4的cost值为20,R2的cost值为30

第一还是先定义acl

[R2]acl 2001

[R2-acl-basic-2001]rule permit source 192.168.2.0 0.0.254.255 //偶数位的网段

[R2-acl-basic-2001]q

[R4]acl 2001

[R4-acl-basic-2001]rule permit source 192.168.2.0 0.0.254.255

[R2]route-policy imospf permit node 10 //还是用原来的imospf

[R2-route-policy]if-match acl 2001

[R2-route-policy]apply cost 30

[R2-route-policy]apply cost-type type-2

同理R4上也来配置

[R4]route-policy imospf permit node 10

[R4-route-policy]if-match acl 2001

[R4-route-policy]apply cost 20

[R4-route-policy]apply cost-type type-2

关闭R3上的S0/0/0

[R3]display ip routing-table //又走了R2这个路径了。

另外route-policy有一个默认规则就是不在node里面的路由条目不引入