您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > H3C 路由策略与策略路由的详细讲解
华为3Com培训中心华为3Com公司版权所有,未经授权不得使用与传播第2章路由策略与策略路由ISSUE1.0华为3Com网络学院第六学期2学习目标理解路由策略和策略路由的基本概念掌握应用路由策略的五种过滤工具的使用方法掌握如何利用Route-policy实现IP单播及IP组播策略路由学习完本课程,您应该能够:3课程内容路由策略与策略路由引言路由策略策略路由路由策略与策略路由实验4路由策略与策略路由引言A子公司B子公司欧洲地区总部ALink:GRE+IPSec公司总部(中国)BLinkRouterARouterBRouterCRouterDRouterERouterF5路由策略与策略路由引言路由策略仅仅在路由发现的时候产生作用,它可以影响路由信息的发布、接收或路由选择的参数,从而改变路由发现的结果,最终改变的是路由表的内容。策略路由是在报文转发的时候才发生作用,它可以通过设置的规则影响数据报文的转发。路由策略与策略路由的工作层面以及面向的对象均不同。我们应该掌握二者的联系与区别。6课程内容路由策略与策略路由引言路由策略策略路由路由策略与策略路由实验7路由策略路由策略概述访问控制列表(ACL)前缀列表(ip-prefix)自治系统路径信息访问列表(as-pathlist)团体属性列表(community-list)Route-policy8路由的发布、接收和引入如何有选择性的发布、接收和引入路由?对邻居发布路由从邻居接收路由OSPFBGP不同路由协议间引入路由9IP路由策略路由器在发布与接收路由信息时,可能需要实施一些策略,以便对路由信息进行过滤,比如只接收或发布一部分满足给定条件的路由信息;路由器在引入其它路由协议的路由信息时,可能需要只引入一部分满足条件的路由信息,并对所引入的路由信息的某些属性进行设置或修改,以使其满足本协议的要求。为实现路由策略,首先要定义将要实施路由策略的路由信息的特征,即定义一组匹配规则,可以以路由信息中的不同属性作为匹配依据进行设置,如目的地址、发布路由信息的路由器地址等。10五种常见的路由过滤方法访问控制列表(ACL)前缀列表(ip-prefix)自治系统路径信息访问列表(as-pathlist)团体属性列表(community-list)Route-policy11路由策略路由策略概述访问控制列表(ACL)前缀列表(ip-prefix)自治系统路径信息访问列表(as-pathlist)团体属性列表(community-list)Route-policy12访问控制列表(ACL)访问控制列表分为三类:Advanced:表示高级访问控制列表;Basic:表示基本访问控制列表;Interface:表示基于接口的访问控制列表;在对路由信息过滤时,一般使用基本访问列表和高级访问控制列表。使用基本访问控制列表,在定义访问列表时指定一个源IP地址或子网的范围,用于匹配路由信息的源地址。使用高级访问列表,则可以使用协议类型、源/目的地址或端口号等多种参数匹配路由信息。13利用ACL实现路由发布和接收策略(一)在BGP视图下,对BGP邻居(组)发布或接收路由时根据ACL规则进行路由过滤peer{group-name|peer-address}filter-policyacl-number{import|export}[Quidway]aclnumber2000[Quidway-acl-basic-2000]rulepermitsource10.1.0.00.0.255.255[Quidway-acl-basic-2000]ruledenysourceany[Quidway]bgp65400[Quidway-bgp]peer1.1.1.1filter-policy2000import从邻居1.1.1.1只接收10.1.0.0/16网段的路由14利用ACL实现路由发布和接收策略(二)在BGP/OSPF/RIP/IS-IS视图下,利用filter-policy根据ACL规则对发布或接收的路由进行过滤filter-policyacl-numberexport[routing-protocol]filter-policyacl-numberimportRIP只接收10.1.0.0/16网段的路由RIP只发布10.2.0.0/16网段的路由[Quidway]aclnumber2000[Quidway-acl-basic-2000]rulepermitsource10.1.0.00.0.255.255[Quidway-acl-basic-2000]ruledenysourceany[Quidway]aclnumber2001[Quidway-acl-basic-2001]rulepermitsource10.2.0.00.0.255.255[Quidway-acl-basic-2001]ruledenysourceany[Quidway]rip[Quidway-rip]filter-policy2000import[Quidway-rip]filter-policy2001export15路由策略路由策略概述访问控制列表(ACL)前缀列表(ip-prefix)自治系统路径信息访问列表(as-pathlist)团体属性列表(community-list)Route-policy16前缀列表(ip-prefix)前缀列表(ip-prefix)通过IP地址以及掩码长度范围来定义一定的IP前缀范围。ipip-prefixip-prefix-name[indexindex-number]{permit|deny}networklen[greater-equalgreater-equal|less-equalless-equal]注意:地址前缀列表的各表项之间的过滤关系是“或”的关系,即通过一条表项的过滤就意味着通过该地址前缀列表的过滤。若没有通过任一表项的过滤,则通不过该地址前缀列表的过滤。17前缀列表(ip-prefix)配置举例(一)#定义一条名称为p1的地址前缀列表,只允许10.0.192.0/8网段的,掩码长度为17或18的路由通过。[Quidway]ipip-prefixp1permit10.0.192.08greater-equal17less-equal18上面的掩码长度8可以看做一个大的范围,即10.0.0.0/8;后面的掩码长度大于17小于18则表示一个较小的范围,因此实际匹配的网段为:10.0.128.0/17或10.0.192.0/1818前缀列表(ip-prefix)配置举例(二)实际匹配的掩码长度范围8~17,实际匹配的网段为:10.0.0.0/8或10.0.0.0/9或……10.0.0.0/16或10.0.128.0/17#定义一条名称为p1的地址前缀列表,只允许10.0.192.0/8网段的,掩码长度为小于17路由通过。[Quidway]ipip-prefixp1permit10.0.192.08less-equal1719前缀列表(ip-prefix)配置举例(三)实际匹配的掩码长度范围18~32,实际匹配的网段为:10.0.192.0/18或10.0.192.0/19或……10.0.192.0/31或10.0.192.0/32#定义一条名称为p1的地址前缀列表,只允许10.0.192.0/8网段的,掩码长度为大于18的路由通过。[Quidway]ipip-prefixp1permit10.0.192.08greater-equal1820前缀列表(ip-prefix)配置举例(四)实际匹配的掩码长度范围8,实际匹配的网段为:10.0.0.0/8#定义一条名称为p1的地址前缀列表,只允许10.0.192.0/8网段的路由通过。[Quidway]ipip-prefixp1permit10.0.192.0821利用前缀列表实现路由发布和接收策略(一)在BGP视图下,对BGP邻居(组)发布或接收路由时根据前缀列表(ip-prefix)规则进行路由过滤peer{group-name|peer-address}ip-prefixprefixname{import|export}从邻居1.1.1.1只接收10.0.128.0/17或10.0.192.0/18网段的路由(掩码和前缀必须完全匹配)[Quidway]ipip-prefixp1permit10.0.192.08greater-equal17less-equal18[Quidway]bgp65400[Quidway-bgp]peer1.1.1.1ip-prefixp1import注意:对于单一的BGP邻居只能对接收的路由(import)进行过滤,对特定的BGP邻居组则可以对发布(export)和接收的路由都进行过滤。22利用前缀列表实现路由发布和接收策略(二)在BGP/OSPF/RIP/IS-IS视图下,利用filter-policy根据前缀列表(ip-prefix)规则对发布或接收的路由进行过滤只接收来自由前缀列表(ip-prefix)规则所匹配的特定网关(路由器)的路由只发布或接收由前缀列表(ip-prefix)规则所匹配的路由只接收来自由前缀列表(ip-prefix)规则所匹配的特定网关(路由器),而且配置一定前缀列表(ip-prefix)规则的路由filter-policygatewayip-prefix-nameimportfilter-policyip-prefixip-prefix-nameimportfilter-policyip-prefixip-prefix-nameexport[protocol]filter-policyip-prefixip-prefix-namegatewayip-prefix-nameimport23利用前缀列表实现路由发布和接收策略(三)只接收来自BGP邻居10.1.1.1的路由[Quidway]ipip-prefixp1permit10.1.1.132[Quidway]bgp65400[Quidway-bgp]filter-policygatewayp1import只发布和接收10.0.128.0/17或10.0.192.0/18网段的路由[Quidway]ipip-prefixp1permit10.0.192.08greater-equal17less-equal18[Quidway]bgp65400[Quidway-bgp]filter-policyip-prefixp1import[Quidway-bgp]filter-policyip-prefixp1export24利用前缀列表实现路由发布和接收策略(四)只接收来自BGP邻居10.1.1.1,关于10.0.128.0/17或10.0.192.0/18网段的路由[Quidway]ipip-prefixp1permit10.1.1.132[Quidway]ipip-prefixp2permit10.0.192.08greater-equal17less-equal18[Quidway]bgp65400[Quidway-bgp]filter-policyip-prefixp2gatewayp1import25路由策略路由策略概述访问控制列表(ACL)前缀列表(ip-prefix)自治系统路径信息访问列表(as-pathlist)团体属性列表(community-list)Route-policy26自治系统路径信息访问列表(as-pathlist)AS-path,也就是自治系统路径信息,是BGP路由的重要属性之一。而自治系统路径信息访问列表(as-pathlist)则主要利用正则表达式的方式来定义一组用于匹配AS-path列表的规则。ipas-path-aclaspath-acl-number{p
本文标题:H3C 路由策略与策略路由的详细讲解
链接地址:https://www.777doc.com/doc-7029010 .html