一看就会的路由策略

        本文主要是为了快速应用一些基础的路由策略,因此将会简略部分原理性内容。其内容皆基于eNSP实现。

        我们以此拓扑图为列进行说明,其中在AR1上部署了四个环回接口来模拟不同的用户网段,AR2作为ASBR设备。

一、抓取流量

        我们实现路由策略本质上是对流量进行操作,那么我们就得在操作前先把我们需要操作的流量找到,因此我们需要进行流量抓取

        我们抓取流量的手段常用的有两种,一种是ACL另一种则是ip-prefix。这两种方法在这里都会使用。由于AR2是ASBR设备,所以我们实施的路由策略都在AR2上操作。

ACL抓取指令:

[r2]acl 2000         (因为只是简单的抓取,直接使用基础ACL(2000~2999)就可以了)
[r2-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255
[r2]acl 2001
[r2-acl-basic-2001]rule permit source 192.168.2.0 0.0.0.255

ip-prefix抓取指令:
[r2]ip ip-prefix aa permit 192.168.3.0 24      (第一条命名“aa”,毕竟ip-prefix是以名字来进行区分)
[r2]ip ip-prefix bb permit 192.168.4.0 24       (第二条命名为“bb”)

        这样我们就成功抓取到了我们所需要进行操作的流量。

二、创建路由策略的规则

        
       这里我们需要用到[R1 ]route-policy <名字><permit /deny> node <0-65535> 。路由策略也是靠名字来进行区分,但比较麻烦的是,我们在创建路由策略的时候还需要手动的添加一个node编号来区别,毕竟一个路由策略可以包含许多规则,其中一个node匹配一个网段。
192.168.1.0----拒绝改网段:
[r2]route-policy aa deny node 10 -- 创建列表
[r2-route-policy]if-match acl 2000   --将抓取到的流量与该路由策略进行匹配上去,才能对该网段实施相应的规则。
192.168.2.0 ---修改该网段的类型:
[r2]route-policy aa permit node 20    --这里就用node 20
[r2-route-policy]if-match acl 2001      -- 匹配相应的网段,由于该网段是ACL抓取的,所以这里是acl
[r2-route-policy]apply cost-type type-1 --修改为type-1
192.168.3.0 ----修改种子度量值:
[r2]route-policy aa permit node 30
[r2-route-policy]if-match ip-prefix aa  --该网段是由ip-prefix抓取的,所在这里就是ip-prefix。
[r2-route-policy]apply cost 10
192.168.4.0 ---打上tag:
[r2]route-policy aa permit node 40
[r2-route-policy]if-match ip-prefix bb -- 匹配对应的流量
[r2-route-policy]apply tag 666    -- 修改路由参数
[r2-route-policy]apply cost-type type-1
[r2-route-policy]apply cost 10

三、调用

        我们如何实施我们的策略?这里就直接用重发布技术来使用。在ASBR设备上直接调用即可。
[r2-ospf-1]import-route rip route-policy aa  
        这样我们的策略就已经用到了路由当中。
实施前:
实施后:
        由以上三步我们就能实现路由策略的部署。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值