[NetWork] 路由过滤

2022-11-18 15:48:29 浏览数 (1)

路由过滤的作用

控制路由的传播与生成 节省设备和链路资源消耗,保护网络安全

路由过滤的方法

  • 过滤路由协议报文,对所有的路由进行过滤
  • 过滤路由协议报文中携带的路由信息(过滤LSA)可指定过滤率某些路由,会影响下游所有的路由器
  • 对LSDB计算出的路由信息进行过滤,可指定过滤某些路由

实施路由过滤的工具

【匹配工具】

  1. acl[访问控制列表]
  2. prefix-list[地址前缀列表]

【过滤工具】

  1. filter-policy:用于过滤计算出的路由信息,filter用于过滤协议报文传递带的路由信息
  2. Route-policy:用于过滤计算出的路由信息,用于修改路由属性
  3. 静默接口:用于过滤协议报文

静默接口 silent

RIP协议中,静默接口不发送路由更新 OSPF协议中,静默接口不发送Hello报文 大多数配置静默接口的场景是业务网段不希望收到协议报文的时候

地址前缀列表 prefix-list

基本上和ACL一样,但当规则中没有指定掩码长度时候,目的IP和掩码是精准匹配,只有目的IP和掩码一模一样的路由才会匹配 当规则中指定了掩码长度条件时,目的IP和掩码描述的是一个网络范围 配置流程

代码语言:javascript复制
ip prefix-list [Name] index [序号] deny/permit [ip address] [netmask] greater-equal(大于等于) [netmask] less-equal(小于等于) [netmask]
例如:
ip prefix-list test permit 10.0.0.0 24 less-equal 32 
#指的是所有10.0.0.0/24范围内的路由通过过滤,其他路由不能通过,子网掩码从24开始,并且小于32位子网掩码之间匹配

filer-policy

可以通过与ACL或地址前缀列表配合使用 具体操作

代码语言:javascript复制
[协议]filter-policy [acl number / perfix-name] import / export
例如:
acl basic [num] 
rule [num] permit/deny [source/destination] 192.168.1.0 0.0.0.255 
[协议]filer-policy [acl number] import / export
或者:
prefix-list [name] index [id] [address] [netmask] greater-equal / less-equal [netmask]
[协议]filer-policy prefix-list [name] import / export

0 人点赞