路由策略和路由控制

本文深入探讨了网络路由策略,包括路由的发布、接收和引入控制,以及如何影响数据路径和可达性。介绍了ACL和IP前缀列表作为路由匹配工具,强调了它们在匹配前缀和前缀长度上的区别。此外,还详细阐述了Filter-policy和Router-policy在路由策略中的应用,前者用于路由发布、接收和引入的影响,后者则允许过滤和修改路由属性。路由策略工具如Filter-policy和Router-policy在距离矢量和链路状态路由协议中的作用也得到了说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

路由策略和路由控制

路由策略

针对路由的发布,接收,引入进行控制,从而影响数据的路径或者可达性

路由匹配工具

ACL:访问前缀列表

  • 一个ACL用多条规则组成,不同规则之间通过rule id进行区分,默认rule 步长值为5,匹配时按照规则号从小到大匹配(如果是自动排序就是按照精确度,更精确的排在前面),默认是按照配置顺序(规则号从小到大)

ACL分类

  • 基本ACL:2000~2999
  • 高级ACL:3000~3999
  • 二层ACL:4000~4999
  • 用户自定义ACL:5000~5999
  • 用户ACL:6000~6999
  • 只有基本ACL能够匹配路由,ACL通过通配符,能够匹配路由前缀,但是无法匹配前缀长度

IP前缀列表

  • IP-perfix,可以匹配前缀以及前缀长度,一个前缀列表可以有多条索引Index,不同索引通过索引号区分,默认步长值10,从小到大进行匹配,可以定义动作(permit/deny),前缀,掩码,掩码范围,前缀和掩码确定前缀,掩码范围确定掩码

ACL和前缀列表的区别

  • ACL只能匹配前缀,不能匹配前缀长度
  • ip-perfx可以匹配前缀和前缀长度
  • 默认步长值不同,ACL为5,ip-perfix为10
  • ACL可以匹配数据,前缀列表不行
  • ACL有配置顺序和自动排序,前缀列表只能按照Index从小到大匹配

路由策略工具

  • Filter-policy

    • 可以针对路由的发布,接收以及引入进行影响,不能定义动作,并且只能继承匹配工具的动作,可以应用于各个协议

    • 对于距离矢量路由协议来说,可以在任意方向进行影响(距离矢量传递的是路由信息)

    • 对于链路状态路由协议来说,在入方向只能影响本地不加入I披露有表,无法阻止链路状态信息的传递,在出方向只能印象引入的路由,在路由转换成五类/七类LSA之前进行过滤(链路状态路由协议传递的链路状态信息,Fiterpolicy无法影响)

    • 命令

      • 定义匹配工具规则
      • 例:ACL 2000
        rule deny 100.1.1.1 0
      • 使用Fiter-policy调用匹配工具协议进程下配置
      • filter-policy 2000 import/expor/
  • router-policy

    • 可以对路由进行过滤,也可以修改路由属性,一个Router-policy可以存在多个node节点,每一个node节点由if-match语句和apply语句组成,if-match为条件语句,只有满足该node节点中的所有条件才算匹配成功,apply为执行语句,可以修改路由属性(当node为permit时才会修改属性),node节点之间是“或”的关系,if-match语句之间是“与”的关系,按照node号从小到大匹配,如果匹配任何node节点,底层默认拒绝
    • 例如
      Router-policy 1permit Node 10
      if-match acl 2000
      if-match ip-perfix 1
      apply cost 10 //表示路由如果满足所有if-macth条件后执行apply语句
    • 在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值