策略路由与路由策略原理.ppt_第1页
策略路由与路由策略原理.ppt_第2页
策略路由与路由策略原理.ppt_第3页
策略路由与路由策略原理.ppt_第4页
策略路由与路由策略原理.ppt_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、策略路由与路由策略原理,ISSUE 1.0,Page 1,如何对报文转发的路径进行有效控制?如何对发布、接收、引入的路由信息进行有效控制,提高网络安全性?学完本课程之后您将会找到满意的答案。,前 言,Page 2,学习指南,本课程全套资料包括培训胶片、配套原理教材、多媒体课件、试题、演练案例和教师教学指导书,合理有效利用上述资料您将会取得良好的学习效果。,Page 3,参考资料,VRP 3.30 操作手册、命令手册,Page 4,目标,学习完此课程,您将会: 掌握策略路由基本原理 掌握路由策略基本原理,Page 5,第1章 策略路由原理 第2章 路由策略原理,Page 6,策略路由的引入,普通

2、的报文转发是依据报文的目的地址查询转发表来实现的。,display ip routing-table Routing Table: public net Destination/Mask Protocol Pre Cost Nexthop Interface 0.0.0.0/0 RIP 100 1 200.200.203.2 GE11/1/0 0.0.0.0/32 RIP 100 1 200.200.203.2 GE11/1/0 1.0.0.0/8 STATIC 60 0 11.110.0.1 Ethernet12/2/0 4.4.4.0/24 DIRECT 0 0 4.4.4.4 Ether

3、net12/2/0.200 4.4.4.4/32 DIRECT 0 0 127.0.0.1 InLoopBack0 5.0.0.0/8 RIP 100 1 200.200.203.2 GE11/1/0,Page 7,策略路由的引入(续),普通的报文转发是依据报文的目的地址查询转发表来实现的。 但是遇到如下情况如何解决? 1、根据源IP来控制报文转发。即控制来自PC1的报文通过接S1/0/0转发,来自PC2的报文通过接口E1/2/0转发口? 2、根据报文的长度来控制报文转发。 3、根据报文的其他属性来控制报文转发。,Page 8,策略路由概念,策略路由是一种依据用户制定的策略进行路由选择的机制,

4、与单纯依照IP报文的目的地址查找路由表进行转发不同,可应用于安全、负载分担等目的。 VRP策略路由支持基于acl包过滤、地址长度等信息,灵活地指定路由。而acl报文过滤则可以根据报文的源ip、目的ip、协议、端口号、优先级、tos、时间段、vpn等各种丰富的信息将报文分类,然后控制将这些报文按照不同的路由转发出去。,Page 9,策略路由的分类,按报文分类:分为单播策略路由(针对单播报文进行控制)和组播策略路由(只对组播报文进行控制)。,Page 10,策略路由的分类(续),策略路由既可以应用于被转发的报文,又可以应用于路由器本地产生的报文。前者称为接口策略路由,后者称为本地策略路由。 接口策

5、略路由只对转发的报文起作用,对本地产生的报文(比如本地的ping报文)不起作用。而本地策略路由只对本地产生的报文起作用,对转发的报文不起作用。 接口策略路由配置在接口视图下。 本地产生的报文的策略路由配置在系统视图下。 注意:组播策略路由只支持转发的报文,不对路由器本机产生的报文进行策略路由。,Page 11,匹配原则概述,Route-policy : route_policy_name permit 10 : if-match acl 3000 if-match packet-length 100 500 apply output-interface Ethernet1/1/0 /有多个匹配

6、项 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-addres

7、s next-hop 1.1.1.1 /有多个操作项,Page 12,匹配项,匹配项就是if-match语句,根据这些匹配项将报文按照某个规则进行分类,分为满足规则和不满足规则两类。,注意: 1、只有满足所有的ifmatch,才算匹配,即各匹配条件是与的关系。 2、“匹配退出,不匹配继续”的原则。即只要任意一个节点满足匹配, 则不再继续往下匹配,如果不匹配则继续匹配下一个节点。,Page 13,操作项,操作项就是apply语句,也就是满足匹配项的报文将怎么处理、从哪个接口转发出去。,一个单播报文只能转发一次, 即只能从某个接口转发出去,Page 14,转发接口的优先级,策略路由的出接口,策略路

8、由的下一跳,路由表中下一跳,策略路由的缺省出接口,策略路由的缺省下一跳,低,高,转发优先级,以上只针对单播报文,不包括组播报文。 当配置有优先级高的策略,则优先级低的配置将被忽略。 单播策略路由可以同时配置两个下一跳或设置两个出接口,报文转发将采用负载分担的方式进行。,Page 15,报文匹配的其它策略,注意事项: 1、如果只添加一个节点而没有任何匹配项和设置操作项,则所有报文都匹配,不再继续往下匹配。但是策略路由的统计数字不改变。 2、如果添加一个节点,只有匹配项,没有设置操作项,则进行匹配,但不执行相应的操作,不再继续往下匹配。但是策略路由的统计数字不改变。 3、如果添加一个节点,没有匹配

9、项,有设置操作项,则所有报文都匹配,根据permit/deny执行相应的操作,不再继续往下匹配。但是策略路由的统计数字改变。,4、如果匹配项中使用的acl根本不存在,则缺省是不匹配任何报文。 5、当直接出接口指定为本地的以太网接口、子接口、Virtual-Template接口时,虽然从指定接口转发,但不能正常通信,因为这几个接口是广播域,不能确定下一跳,因此必须指定为下一跳。 6、当配置deny的节点时,对于单播策略路由来说,节点的apply 命令行等于没配置一样,数据包将走正常单播路由表转发,因此没有deny的调试信息以及相应的统计信息;对于组播策略路由来说,数据包将直接丢弃,不查询组播路由

10、表,有deny的调试信息以及相应的统计信息。,Page 16,单播报文转发流程,Page 17,组播策略路由,和单播策略路由的区别: 1、报文不一样。单播报文就是以A、B、C类ip地址为目的地址的报文,组播报文就是以224.0.0.0239.255.255.255 为目的地址的报文。 2、配置不一样。组播策略路由的配置中apply必须包含acl。 3、配置作用域不一样。单播策略路由的配置仅对单播报文起作用,组播策略路由的配置仅对组播报文起作用。即apply中包含有acl的对组播报文起作用,对单播报文不起作用; apply中不包含有acl的对单播报文起作用,对组播报文不起作用。 4、当单播同时配

11、置有出接口和下一跳时,则只从出接口转发,不从下一跳转发。当组播同时配置有出接口和下一跳时,则既从各个出接口转发(可能有多个),也从各个下一跳转发(也可能有多个),但是最多只能从64个接口转发。,Page 18,组播转发边界,当一个接口配置了组播转发边界以后,从该接口接收的报文和从该接口发出的报文(包括本机发出的报文)都将按照配置的acl策略进行过滤。其中,对于从该接口接收的报文,先按照组播转发边界进行过滤,再执行可能的组播策略路由处理。 组播转发边界可配置在所有支持组播报文转发的接口上。在入接口和出接口都进行检查。,组播转发边界配置 在接口视图下: multicast packet-bound

12、ary acl-number 3000 打开debug multicast forwarding 可以察看报文的丢弃信息。,Page 19,组播转发报文的最小TTL值,在接口上配置组播转发报文的最小TTL值后,当要将一个报文从该接口转发出去时(包括本机发出的报文),对接口上配置的最小TTL值进行检查,若报文TTL值(报文TTL已在本路由器内减1)大于接口上配置的最小TTL值,则转发该报文;若报文TTL值小于或等于接口上配置的最小TTL值,则丢弃该报文。 组播转发TTL值可配置在所有支持组播报文转发的接口上。ttl检测只有在出接口进行。,组播转发报文的最小TTL值 在接口视图下: multica

13、st minimum-ttl 200 打开debug multicast forwarding 可以察看报文的丢弃信息。,Page 20,组播报文策略路由的流程,Page 21,问题,请简要描述单播报文转发流程。 请简要描述组播报文策略路由流程。,Page 22,第1章 策略路由原理 第2章 路由策略原理,Page 23,路由策略的作用,过滤路由信息的手段 发布路由信息时只发送部分信息 接收路由信息时只接收部分信息 进行路由引入时引入满足特定条件的信息支持等值路由 设置路由协议引入的路由属性,Page 24,策略相关的五种过滤器,路由策略(routing policy) 设定匹配条件,属性匹配

14、后进行设置,由if-match和apply字句组成 访问列表(access-list) 用于匹配路由信息的目的网段地址或下一跳地址,过滤不符合条件的路由信息 前缀列表(prefix-list) 匹配对象为路由信息的目的地址或直接作用于路由器对象(gateway) 自治系统路径信息访问列表(aspath-list) 仅用于BGP协议,匹配BGP路由信息的自治系统路径域 团体属性列表(community-list) 仅用于BGP协议,匹配BGP路由信息的自治系统团体域,Page 25,路由策略与过滤器的关系,在路由引入(import-route )时使用routing policy routing

15、 policy由一系列的if-match子句和apply子句组成 匹配AS-path时使用AS-path list 匹配Community时使用Community list 匹配IP address时使用IP Prefix和Access list 在路由发布(export)和路由接收(import)时使用地址前缀列表(IP Prefix)和访问控制列表 接收时:IP Prefix、Access list和Gateway(特定路由器) 发布时:IP Prefix和Access list,Page 26,路由策略的执行规则,Page 27,AS正则表达式,Page 28,策略路由与路由策略的区别,策略路由与路由策略是两个不同的概念,应用领域不同。 策略路由主要是控制报文的转发,即可以不按照路由表进行报文的转发(因为一般报文的转发要通过查找转

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论