
对于IP络工程师来说,路由策略的部署随处可见,论在运营商IP络还是在企业中,路由策略的应用都是非常普遍的。同时,在络规划中,路由策略的规划也是一个核心的内容。为了方便大家更好的掌握和应用路由策略,我们推出了路由策略这个专题,希望这个专题能够抛砖引玉引导各位一起讨论、共同学习。加速器的最新消息可以到我们平台网站了解一下,也可以咨询客服人员进行详细的解答!https://www.tiandiapp.com/ ![]() 一、路由策略概述1 什么是路由策略我们讨论某个东西一般都回避不了这样一个问题:“XXX是什么”这里我们也尝试对路由策略下一个定义,来回答:“路由策略是什么”这个问题。 很多人会把路由策略等同于-,也有人会可能会说-也属于路由策略的范畴,其这些理解都有点不太准确。际上,路由策略不是一个特定的技术,也不是一个特定的特性。 路由策略是通过一系列工具或方法对路由进行各种控制的“策略”。这种策略能够影响到路由产生、发布、选择等,进而影响报文的转发路径。这些工具包括ACL、-、-、-等,这些方法包括对路由进行过滤,设置路由的属性等。 2 路由策略各工具之间的调用关系当讨论到路由策略的时候,我们经常会碰到很多种工具,比如ACL、-、-、-等等,不一一列举了。很多人都会被他们之间的调用关系搞昏了头,总感觉他们之间有说清道不明的关系。这里我们通过一张图来给大家介绍他们之间的关系。 图1 路由策略各工具之间的调用关系 如图1所示,我们把所有的工具划分成类: 条件工具:用于把需要的路由“抓取”出来。策略工具:用于把“抓取”出来的路由执行某个动作,比如允许、拒绝、修改属性值等。调用工具:用于将路由策略应用到某个具体的路由协议里面,使其生效。调用工具中的-和又自带策略工具的功能,因此这两个东西又可以直接调用条件工具。其他的调用工具都必须通过-来间接的调用条件工具。 需要注意不能调用ACL,可以调用其他的所有条件工具。 3 路由策略有什么用在IP络中,路由策略的用途主要包括两个方面:1)对路由信息进行过滤。2)修改路由的属性。详细请见表1: 表1 路由策略的作用 如果各位觉得这样介绍路由策略的作用还是有点抽象的话,没关系,下面我们再来个际的例子来介绍一下你就明白了。通过路由策略对路由信息进行过滤: 图1 通过路由策略对路由信息进行过滤 如图1所示,SA属于双上行的组结构,SA会从SB和SC那里分别接收到路由。如果SA仅希望接收来自SB的路由,而不希望接收来自SC的路由,此时应该怎么办呢?这种情况下就可以考虑在SA上配置路由策略,允许来自SB的路由,拒绝来自SC的路由。通过路由策略修改路由的属性 图2 通过路由策略修改路由的属性 如图2所示,SA也是双上行的络结构,但是,由于SB这边的链路稳定性更好一点,带宽更大一点,因此用户想用SB这边的链路作为主用链路,SC这边的链路作为备用链路,当主用链路故障的时候流量自动切换至备用链路。这种场景下,可以使用路由策略,将来自SB这边的路由开销值调小,将来自SC这边的路由开销值调大,这样流量就会自动选取SB这边的链路作为主用链路,SC这边的链路作为备用链路,现路由的主备份。 二、路由策略和策略路由1 路由策略和策略路由的区别我在首次接触路由策略和策略路由的时候也是抓耳挠腮,分不清楚,老觉得为什么协议的开发者给他们起这么容易混淆的字,改一个字不就不容易混淆了嘛!但是既然字叫了这么多年了,各位虽然分不清楚,但已经耳熟了。虽然策略路由这个特性不作为本专题的讨论范畴,我们在这里也把这对孪生兄弟做一个对比分析,让大家不再混淆。 (1) 路由策略 路由策略的操作对象是路由信息。路由策略主要现了路由过滤和路由属性设置等功能,它通过改变路由属性(包括可达性)来改变络流量所经过的路径。 (2) 策略路由 策略路由的操作对象是数据包,在路由表已经产生的情况下,不按照路由表进行转发,而是根据需要,依照某种策略改变数据包转发路径。 所以这样可以看出,策略路由是在路由表之前起作用,如果报文匹配了策略路由,那么这个报文就不会再去查路由表了,而是直接按照策略路由的“指引”进行转发。所以策略路由是一个不太按照套路出牌的“家伙”,也正因为这样,策略路由的应用会更加灵活一点。 2 路由策略和策略路由对比分析为了更加具体的对比路由策略和策略路由,我们通过表2对两者进行一个全方位的对比。 表2 路由策略和策略路由对比分析 、路由策略牛刀小试上面在宏观上介绍了关于路由策略的一些基础知识,各位是不是还是觉得有点不过瘾?是不是还感觉不到路由策略究竟有什么洪荒之力?没关系,接下来我们来看一个通过路由策略现路由过滤的举例,算作牛刀小试。这个举例中会涉及ACL、-、-、-等概念,我们会在后面几期的专题中详细展开介绍,各位就先了解一下路由策略究竟能干什么就行,先不要研究太深,以免走火入魔! 图3 通过路由策略现路由过滤示例 如图3所示,运行OSPF协议的络中,SA从I络接收路由,并为OSPF络提供了I路由, 现在用户希望OSPF络仅接收1721616024、1721617024和1721618024这条外部路由,其他的外部路由都不接收。 上述用户需求可以通过多种方式去现,接下来我们给出两个比较常见的现方式供各位参考。 下面的验中我们通过在SA中配置黑洞路由做为测试路由,在OSPF中引入静态路由来模拟从I络接收路由。SA上的关键配置如下: # 1 -000019216810 000255# - 17216160 2552552550 NULL0 - 17216170 2552552550 NULL0 - 17216180 2552552550 NULL0 - 17216190 2552552550 NULL0 - 17216200 2552552550 NULL0#1 通过ACL+-现路由过滤(1) 定义一个ACL 2000,用于匹配需要放行的路由。 [SA">2000[SA---2000">517216160 0[SA---2000">1017216170 0[SA---2000">1517216180 0[SA---2000"> (2) 创建一个-,字叫RP,同时配置一个编号为10的节点,调用ACL2000。 [SA"> - RP10[SA --"> -2000(3) 在OSPF引入静态路由的时候调用这个- [SA">1[SA--1"> -- RP[SA--1"> 由于-默认隐含节点,因此17216190及17216200路由由于没有满足-语句,从而不被引入到OSPF中。 配置完上述路由策略以后SB的路由表如下: [SB">- R F: R - , D ------------------------------------------------------------------------------R T: PD : 7R : 7 DM PPCF NHI1270008 D0 0D127001 ILB012700132D0 0D127001 ILB0 1721616024O_ASE1501D19216811V10 1721617024O_ASE1501D19216811V10 1721618024O_ASE1501D19216811V10 1921681024D0 0D19216812V101921681232D0 0D127001 V10可以看到在SA上配置完路由策略以后,SB的IP路由表里面只有1721616024、1721617024和1721618024这条外部路由,其他的外部路由都没有了。 2 通过-+-现路由过滤(1) 定义一个地址前缀列表,用于匹配需要放行的路由。 [SA">-1017216160 24[SA">-2022216170 24[SA">-3017216180 24(2) 在SA的OSPF视图中,通过-对发布的路由进行过滤。 [SA">1[SA --1"> - -[SA--1"> 由于-默认隐含节点,因此17216190及17216200路由由于不在-允许的范围内,所以在SA向SB发布路由的时候,仅发布在-允许的范围内的路由,其他的所有路由都不发布。 配置完上述配置以后SB的路由表如下: [SB"> - R F: R - , D ------------------------------------------------------------------------------R T: PD : 7R : 7 DM PPCF NHI 1270008D0 0D127001 ILB012700132D0 0D127001 ILB0 1721616024O_ASE1501D19216811V10 1721617024O_ASE1501D19216811V10 1721618024O_ASE1501D19216811V10 1921681024D0 0D19216812V10 1921681232D0 0D127001 V10可以看到在SA上配置完路由-以后,SB的IP路由表里面只有1721616024、1721617024和1721618024这条外部路由,其他的外部路由都没有了。 从验结果来看,上述两种方法使用的工具和方法不同,但是结果是一样的。相信各位是不是已经看到路由策略确不能直接等同于-了吧际上,路由策略是一系列对路由进行控制的手段,路由策略的使用过程中可能是ACL、-、-、-等多个工具的不同组合,上述举例仅仅列举了其中两种比较常见的组合而已。 |
狂铁是王者荣耀中一位前期极度强势的边路战士,以高额的爆发伤害
曹操是王者荣耀中一位经典的战士/打野英雄,以其强大的续航能力
想在《英雄联盟手游》中看到自己在本地玩家中的真实战力排名吗?
蒜蓉鱼片是一道非常受欢迎的家常菜,鱼肉滑嫩鲜美,蒜香浓郁扑鼻
佛跳墙土鸡煲是传统佛跳墙的简化版和改良版,以土鸡作为主角和汤