路由策略与防火墙过滤器的比较
尽管路由策略和防火墙过滤器共用一个架构,但它们的用途、实施和配置却有所不同。 表 1 描述了它们的用途。 表 2 比较了路由策略和防火墙过滤器的实施细节,重点介绍了它们配置中的异同。
政策 |
原文 |
策略目的 |
|---|---|---|
路由策略 |
路由信息由内部网络对等方生成。 |
控制路由表的大小和内容,播发哪些路由,以及哪些路由被认为是到达各个目标的最佳选择。 |
防火墙过滤器 |
内部和外部设备会生成数据包,通过这些设备可以实施恶意攻击。 |
保护您的路由器和网络免受可能中断网络服务的过多传入流量或恶意攻击,并控制从哪些路由器接口转发哪些数据包。 |
策略架构 |
路由策略实施 |
防火墙过滤器实施 |
|---|---|---|
控制点 |
控制使用导入路由策略放置在路由表中并使用导出路由策略从路由表播发的路由信息。 |
控制使用输入防火墙过滤器在路由器接口上接受的数据包,以及从具有输出防火墙过滤器的接口转发的数据包。 |
配置任务:
|
定义包含条款、匹配条件和操作的策略。 将一个或多个导出或导入策略应用于路由协议。您还可以应用 策略表达式,该表达式使用具有多个导入或导出策略的布尔逻辑运算符。 您还可以将一个或多个导出策略应用于转发表。 |
定义包含条款、匹配条件和操作的策略。 将一个输入或输出防火墙过滤器应用于物理接口或物理接口组,以过滤物理接口接收或转发到物理接口的数据包(仅限在具有互联网处理器 II 应用特定集成电路 [ASIC] 的路由平台上)。 您还可以将一个输入或输出防火墙过滤器应用于路由平台的环路接口,该接口是路由引擎的接口(在所有路由平台上)。这样可以过滤路由引擎接收或转发的本地数据包。 |
条款 |
根据需要配置任意数量的术语。为每个术语定义一个名称。 按您指定的顺序评估术语。 当数据包与术语中的条件匹配,并且执行定义或默认策略操作(接受或拒绝)后,策略评估将结束。不会根据同一或后续策略中的后续条款对路由进行评估。 |
根据需要配置任意数量的术语。为每个术语定义一个名称。 按您指定的顺序评估术语。 当数据包与术语中的条件匹配并执行定义或默认操作后,防火墙过滤器的评估将结束。不会根据防火墙过滤器中的后续条款评估数据包。 |
匹配条件 |
指定路由必须匹配的零个或多个条件。您可以根据路由的源、目标或属性指定条件。您还可以指定以下匹配条件,这些条件需要进行更多配置:
|
指定数据包必须匹配的零个或多个条件。您必须匹配数据包标头中的各个字段。这些字段分为以下几类:
|
操作 |
指定如果路由符合所有条件要执行的零个或一个操作。您可以指定以下操作:
除了上述操作外,您还可以指定以下零个或多个类型的操作:
|
指定如果数据包符合所有条件,要执行的零个或一个操作。(建议始终显式配置操作。您可以指定以下操作:
除了零个或前面的操作外,还可以指定零个或多个操作修饰符。您可以指定以下操作修饰符:
|
默认策略和操作 |
如果传入或传出路由到达,且未显式配置与路由相关的策略,则将执行由关联路由协议的默认策略指定的操作。 路由策略存在以下默认操作:
|
如果传入或传出数据包到达某个接口,且未为该接口配置防火墙过滤器,则采用默认策略(接受数据包)。 防火墙过滤器存在以下默认操作:
|