
华为策略路由与路由策略原理培训材料.ppt
25页HUAWEI TECHNOLOGIES CO., LTDHUAWEI Confidential Security Level: 策略路由与路由策略原理ISSUE 1.0HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential l如何对报文转发的路径进行有效控制?如何对发布、接收、引入的路由信息进行有效控制,提高网络安全性?学完本课程之后您将会找到满意的答案HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 学习指南l本课程全套资料包括培训胶片、配套原理教材、多媒体课件、试题、演练案例和教师教学指导书,合理有效利用上述资料您将会取得良好的学习效果HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 目标l学习完此课程,您将会:[掌握策略路由基本原理[掌握路由策略基本原理HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 第第第第1 1 1 1章章章章 策略路由原理策略路由原理策略路由原理策略路由原理第第2 2章章 路由策略原理路由策略原理HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 策略路由的引入l普通的报文转发是依据报文的目的地址查询转发表来实现的。
l但是遇到如下情况如何解决? 1、根据源IP来控制报文转发即控制来自PC1的报文通过接S1/0/0转发,来自PC2的报文通过接口E1/2/0转发口?2、根据报文的长度来控制报文转发3、根据报文的其他属性来控制报文转发PC1PC2RTARTBRTCRTD S1/0/0E1/2/0HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 策略路由概念l策略路由是一种依据用户制定的策略进行路由选择的机制,与单纯依照IP报文的目的地址查找路由表进行转发不同,可应用于安全、负载分担等目的lVRP策略路由支持基于acl包过滤、地址长度等信息,灵活地指定路由而acl报文过滤则可以根据报文的源ip、目的ip、协议、端口号、优先级、tos、时间段、vpn等各种丰富的信息将报文分类,然后控制将这些报文按照不同的路由转发出去HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 策略路由的分类策略路由分类l接口策略路由[接口策略路由只对转发的报文起作用,对本地产生的报文(比如本地的ping报文)不起作用而本地策略路由只对本地产生的报文起作用,对转发的报文不起作用。
[接口策略路由配置在接口视图下 l本地策略路由[本地产生的报文的策略路由配置在系统视图下[注意:组播策略路由只支持转发的报文,不对路由器本机产生的报文进行策略路由HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 匹配原则概述Route-policy : route_policy_name permit 10 : if-match acl 3000 if-match packet-length 100 500 apply output-interface Ethernet1/1/0 //有多个匹配项 deny 20 : if-match acl 2000 //只有匹配项 permit 30 : if-match acl 3100 permit 40 : apply output-interface Ethernet1/1/0 //只有操作项 permit 50 : apply output-interface Ethernet1/1/0 deny 60 : //匹配项和操作项都没有 permit 70 : permit 80 : if-match acl 3000 apply output-interface Ethernet1/1/0 serial1/0/0 apply ip-address next-hop 1.1.1.1 //有多个操作项 HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 匹配项l匹配项就是if-match语句,根据这些匹配项将报文按照某个规则进行分类,分为满足规则和不满足规则两类。
定定义什么什么节点?点?匹配否?匹配否?PermitDenyMatch(所有条件都(所有条件都满足)足)执行退出行退出不不执行退出行退出Not match(任意一个不(任意一个不满足)足)不不执行行继续不不执行行继续注意:1、只有满足所有的if-match,才算匹配,即各匹配条件是与的关系2、“匹配退出,不匹配继续”的原则即只要任意一个节点满足匹配, 则不再继续往下匹配,如果不匹配则继续匹配下一个节点HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 操作项l操作项就是apply语句,也就是满足匹配项的报文将怎么处理、从哪个接口转发出去route-policy n permit node 0 if-match acl 2000 if-match packet-length 100 500 apply ip-precedence priority apply output-interface Serial1/0/0 Ethernet1/1/0 apply default output-interface Serial1/0/0 apply ip-address next-hop 1.1.1.1 apply ip-address default next-hop 2.2.2.2 3.3.3.3 一个单播报文只能转发一次,即只能从某个接口转发出去HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 转发接口的优先级策略路由的出接口策略路由的下一跳路由表中下一跳策略路由的缺省出接口策略路由的缺省下一跳低高转发优先级 以上只针对单播报文,不包括组播报文。
当配置有优先级高的策略,则优先级低的配置将被忽略单播策略路由可以同时配置两个下一跳或设置两个出接口,报文转发将采用负载分担的方式进行HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 报文匹配的其它策略 注意事项:l1、如果只添加一个节点而没有任何匹配项和设置操作项,则所有报文都匹配,不再继续往下匹配但是策略路由的统计数字不改变l2、如果添加一个节点,只有匹配项,没有设置操作项,则进行匹配,但不执行相应的操作,不再继续往下匹配但是策略路由的统计数字不改变l3、如果添加一个节点,没有匹配项,有设置操作项,则所有报文都匹配,根据permit/deny执行相应的操作,不再继续往下匹配但是策略路由的统计数字改变l4、如果匹配项中使用的acl根本不存在,则缺省是不匹配任何报文l5、当直接出接口指定为本地的以太网接口、子接口、Virtual-Template接口时,虽然从指定接口转发,但不能正常通信,因为这几个接口是广播域,不能确定下一跳,因此必须指定为下一跳 l6、当配置deny的节点时,对于单播策略路由来说,节点的apply 命令行等于没配置一样,数据包将走正常单播路由表转发,因此没有deny的调试信息以及相应的统计信息;对于组播策略路由来说,数据包将直接丢弃,不查询组播路由表,有deny的调试信息以及相应的统计信息。
HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 问题l请简要描述单播报文转发流程l请简要描述组播报文策略路由流程HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 第第1 1章章 策略路由原理策略路由原理第第第第2 2 2 2章章章章 路由策略原理路由策略原理路由策略原理路由策略原理HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 路由策略的作用l过滤路由信息的手段l发布路由信息时只发送部分信息l接收路由信息时只接收部分信息l进行路由引入时引入满足特定条件的信息支持等值路由l设置路由协议引入的路由属性HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 策略相关的五种过滤器l路由策略(routing policy)[设定匹配条件,属性匹配后进行设置,由if-match和apply字句组成l访问列表(access-list)[用于匹配路由信息的目的网段地址或下一跳地址,过滤不符合条件的路由信息l前缀列表(prefix-list)[匹配对象为路由信息的目的地址或直接作用于路由器对象(gateway)l自治系统路径信息访问列表(aspath-list)[仅用于BGP协议,匹配BGP路由信息的自治系统路径域l团体属性列表(community-list)[仅用于BGP协议,匹配BGP路由信息的自治系统团体域HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 路由策略与过滤器的关系l在路由引入(import-route )时使用routing policy[routing policy由一系列的if-match子句和apply子句组成[匹配AS-path时使用AS-path list[匹配Community时使用Community list[匹配IP address时使用IP Prefix和Access listl在路由发布(export)和路由接收(import)时使用地址前缀列表(IP Prefix)和访问控制列表[接收时:IP Prefix、Access list和Gateway(特定路由器)[发布时:IP Prefix和Access listHUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 路由策略的执行规则Routing policyaaaseq1seq2seq3match att1match att2match att3match att4match att5match att6根据seq1的apply子句进行属性设置通过seq1的所有If-match子句YN通过seq2的所有If-match子句根据seq2的apply子句进行属性设置通过该Routing policyY通过该Routing policy通过seq3的所有If-match子句根据seq3的apply子句进行属性设置通过该Routing policyY通不过该Routing policyNNHUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential AS正则表达式HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 策略路由与路由策略的区别策略路由与路由策略是两个不同的概念,应用领域不同。
l策略路由主要是控制报文的转发策略路由主要是控制报文的转发,即可以不按照路由表进行报文的转发(因为一般报文的转发要通过查找转发表,而配上策略路由后就不用管转发表了,可以随心所欲将报文从转发出去了)l路由策略主要控制路由信息的引入路由策略主要控制路由信息的引入(控制哪些路由信息引到路由协议中,哪些路由不引入,主要是针对某种路由协议,是否允许其它路由信息引进来)、发布(控制哪些发布出去,哪些不发布出去,通过同一种路由协议发布出去)、接收(控制哪些接收,哪些丢弃) HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 问题l路由策略有何作用?l常见策略过滤器有哪些?各有什么作用?l路由策略执行的规则是怎样的?HUAWEI TECHNOLOGIES CO., LTD.HUAWEI Confidential 小结l策略路由原理l路由策略原理小结小结小结小结谢谢。












