路由策略基本原理

介绍路由策略的实现原理。

路由策略使用不同的匹配条件和匹配模式选择路由和改变路由属性。在特定的场景中,路由策略的6种过滤器也能单独使用,实现路由过滤。若设备支持BGP to IGP功能,还能在IGP引入BGP路由时,使用BGP私有属性作为匹配条件。

路由策略原理

图1 路由策略原理图

图1,一个路由策略中包含N(N>=1)个节点(Node)。路由进入路由策略后,按节点序号从小到大依次检查各个节点是否匹配。匹配条件由If-match子句定义,涉及路由信息的属性和路由策略的6种过滤器。

当路由与该节点的所有If-match子句都匹配成功后,进入匹配模式选择,不再匹配其他节点。匹配模式分permitdeny两种:

  • permit:路由将被允许通过,并且执行该节点的Apply子句对路由信息的一些属性进行设置。
  • deny:路由将被拒绝通过。

当路由与该节点的任意一个If-match子句匹配失败后,进入下一节点。如果和所有节点都匹配失败,路由信息将被拒绝通过。

过滤器

路由策略中If-match子句中匹配的6种过滤器包括访问控制列表ACL(Access Control List)、地址前缀列表、AS路径过滤器、团体属性过滤器、扩展团体属性过滤器和RD属性过滤器。这6种过滤器具有各自的匹配条件和匹配模式,因此这6种过滤器在以下的特定情况中可以单独使用,实现路由过滤。

ACL

ACL是将报文中的入接口、源或目的地址、协议类型、源或目的端口号作为匹配条件的过滤器,在各路由协议发布、接收路由时单独使用。在Route-Policy的If-match子句中只支持基本ACL。

ACL还可以在除路由策略的其他场景使用,详细描述请参见《安全配置-ACL配置》中的“原理描述”。

地址前缀列表(IP Prefix List)

地址前缀列表将源地址、目的地址和下一跳的地址前缀作为匹配条件的过滤器,可在各路由协议发布和接收路由时单独使用。

每个地址前缀列表可以包含多个索引(index),每个索引对应一个节点。路由按索引号从小到大依次检查各个节点是否匹配,任意一个节点匹配成功,将不再检查其他节点。若所有节点都匹配失败,路由信息将被过滤。

根据匹配的前缀不同,前缀过滤列表可以进行精确匹配,也可以进行在一定掩码长度范围内匹配。

AS路径过滤器(AS_Path Filter)

AS路径过滤器是将BGP中的AS_Path属性作为匹配条件的过滤器,在BGP发布、接收路由时单独使用。

AS_Path属性记录了BGP路由所经过的所有AS编号。AS_Path属性的详细描述请参见《IP路由配置-BGP配置》中的“原理描述-BGP基本概念”。

团体属性过滤器(Community Filter)

团体属性过滤器是将BGP中的团体属性作为匹配条件的过滤器,在BGP发布、接收路由时单独使用。

BGP的团体属性是用来标识一组具有共同性质的路由。团体属性的详细描述请参见《IP路由配置-BGP配置》中的“原理描述-BGP基本概念”。

扩展团体属性过滤器(Extcommunity Filter)

扩展团体属性过滤器是将BGP中的扩展团体属性作为匹配条件的过滤器,可在VPN配置中利用VPN Target区分路由时单独使用。

目前,扩展团体属性过滤器仅应用于对VPN中的VPN Target属性的匹配。VPN Target属性在BGP/MPLS IP VPN网络中控制VPN路由信息在各Site之间的发布和接收。VPN Target属性的详细描述请参见《VPN配置-BGP/MPLS IP VPN配置》中的“原理描述-基本原理”。

RD属性过滤器(Route Distinguisher Filter)

RD团体属性过滤器是将VPN中的RD属性作为匹配条件的过滤器,可在VPN配置中利用RD属性区分路由时单独使用。

  • 20
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CCNP交换01Lay2 swithcing and VLAN,网盘文件,永久连接 CCNP交换02 Trunk VTP and pVLAav CCNP交换03 Spanning-tre生成树协议av CCNP交换04VT+ RSTP and MSTP av CCNP交换05 Spanning-tree Featureav CCNP交换06VLAN间的路由及三层交换机的部器av CCNP交换07DHCP协议详解及配置aN CCNP交换O8 Ether Channe及交换小综合实验av CCNP交换09HRP(上)av CCNP交换-10HsRP(下av CCNP路由01路由选择原理1lavi CCNP路由02路由选择原理2]avi CCNP路由-030SPF多区域的概念及实现]avi CCNP路由05OSP特殊区域及LSA详解]av CCNP路由-06OSPF特殊区域及LSA详解2]avi CCNP路由-07 EIGRP-1]avi CCNP路由-08E1GRP2学习在线cieh3c.com.avi CCNP路由-09路由重发布].av cCNP路由-10路由策略1被动接口、控制管理距离]av CCNP路由-11路由策略2 route-map. avi CCNP路由12路由策略3 Distribute-list prefix-list]avi CCNP路由-13路径控制1 offset-list PBR ].avi CCNP路由-14路径控制2PBR案例及路由策略综合实验]av CCNP路由-15BGP协议概述及基础知识avi CCNP路由-16BGP同步规则、水平分割原则及基本配置Javi CCNP路由-17BGP基本配置及维护].avi CCNP路由-18BGP路径属性详解(上avi CCNP路由-19BGP路径属性详解(下1avi CCNP路由-20BGP路由汇总,avi CCNP路由21正则表达式及 BGP as- path access-listi和 Ifilter-ist]avi CNP由2 BGP communit厘性及其部洋解1a0 CCNP路由-23BGP策略部署之 prefix- list distribute- list route-map条件通告ORF及路由拆分 CCNP路由-24BGP路由反射器Javi CCNP路由25BGP联邦1av CCNP路由-26BGP选路规则详解(上,avi CCNP路由-27BGP选路规则详解(下.avi CCNP路由-28BGP非等价负载均衡及 Link Bandwidth特性lavi CCNP路由-29 BGP Cost Community[ l.avi CCNP路由-30BGP移除私有 AS Dua- AS Policy-accouting lav
课程目标 使学员通过学习能够了解到路由交换的常见协议的基本工作原理与配置方法,以及将网络接入互联网的一般方法,并了解设计园区网络的基本方法和注意事项,掌握防火墙的基本概念,如何在网络中部署防火墙。 课程大纲 内容 大纲 VLAN 交换机的工作原理 VLAN的工作原理 VLAN的类型 VLAN Trunk 802.1Q ISL与VTP VLAN间的路由 配置与演示 STP 交换环路与广播风暴 STP的工作原理 CST、MST与PVST 上行速链路与速骨干 配置与演示 RIP 路由器的工作原理 路由选择原理路由选择协议 RIP的工作原理 路由环路 RIP定时器 RIPv1和v2 路由验证 配置与演示 OSPF 链路状态路由选择协议 OSPF报文类型 选举DR与BDR 邻居与邻接关系的建立 单区域OSPF OSPF网络类型 OSPF区域与路由器类型 LSA类型和LSDB 特殊的区域类型 OSPF路由汇总 OSPF虚链路 路由验证 配置与演示 路由重分发 路由重分发的概念 路由重分发的方法 VRRP与HSRP 冗余网络中的路由问题 HSRP组 HSRP 消息与状态 优先级、占先权与接口跟踪 配置与演示 HSRP与VRRP的比较 ACL ACL的工作原理 标准和扩展IP ACL ACL的应用 动态ACL 基于时间的ACL 自反ACL 基于上下文的ACL 配置与演示 NAT NAT功能 NAT术语 静态NAT 动态NAT PAT 配置与演示 应用NAT的注意事项 IPv6 IPv6报文结构 IPv6的地址 ICMPv3 邻居发现协议 RIPng与OSPFv3 配置与演示 防火墙 网络安全整体概念 防火墙概述 防火墙的体系结构 防火墙的分类 防火墙的关键技术 防火墙的性能指标 防火墙的策略 在网络中部署防火墙 配置与演示 网络规划 网络的拓扑结构 分层设计模型 高可用性设计 一般网络高可用性实现方法 网络设计考虑因素

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值