浅谈as-path及基于as-path的路由过滤.doc

浅谈as-path及基于as-path的路由过滤.doc

ID:52342191

大小:88.00 KB

页数:11页

时间:2020-03-26

浅谈as-path及基于as-path的路由过滤.doc_第1页
浅谈as-path及基于as-path的路由过滤.doc_第2页
浅谈as-path及基于as-path的路由过滤.doc_第3页
浅谈as-path及基于as-path的路由过滤.doc_第4页
浅谈as-path及基于as-path的路由过滤.doc_第5页
资源描述:

《浅谈as-path及基于as-path的路由过滤.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、浅谈as-path及基于as-path的路由过滤摘要:本文主要针对BGPas-path属性和as-pathfilter的概念、配置和使用做了介绍,重点讲解AS正则表达式的配置和匹配关系,并对使用as-pathaccess-list进行BGP路由过滤的应用举例进行了简单介绍。关键词:BGPas-pathaccess-list路由过滤缩略语:BGPBorderGatewayProtocol边界网关协议ASAutonomousSystem自治系统随着NE路由器、S8016等高端设备的网上位置不断提升,很多应用中都是作为BGP路由器来承担路由交换的核心任务。在BGP的路由策略实施中,as-path、a

2、s-pathaccess-list是最常使用过滤方法之一。as-path是BGP协议中的一个非常重要的路径属性(Pathattribute),它顺序记录了一条BGP路由从源AS到目的AS所经过的路径(由源到目的所途径的所有as-number组成一个字符串,不包含目的as-number;as-number-自治系统号);每一条BGP路由都携带as-path属性,所以我们可以通过对as-path属性的过滤来灵活实现对BGP路由的过滤。as-pathaccess-list主要应用在以下几个方面:w对BGP路由的收发过滤,使用neighborA.B.C.Dfilter-listin/out。w限制仅本

3、地(AS)产生的路由允许向自治系统外发送,避免成为TransitAS,as-path必须为空。w基于as-path中的特定as-number选择接收/发送路由。w对BGP路由其他属性的设置、修该,使用route-map、matchas-path、set等命令。1.as-number自治系统号在路由协议中,as-number用于标识不同的自治系统,在as-path中同样使用as-number记录经过的自治系统,在BGP中自治系统号是一个32bit的数字(1-65535)。与IP地址类似,as-number也分为public、private两类:wPublicas-number:公网使用的as-n

4、umber,由InterNIC或RIPE统一管理和分配,范围为1-64511。wPrivateas-number:保留给私有网络使用,此类as-number不能出现在使用公网扩散的BGP路由的as-path属性中,取值范围为64512-65535。公网边界BGP路由器接入私网AS路由时必须去掉路由as-path中的Privateas-number,否则与其它私网AS发生冲突。2.as-path自治系统路径as-path是BGP三个众所周知且必须携带的属性(Well-kownmandatoryattribute)之一,也是BGP防止路由环路和进行路由优选的一个重要参数。as-path由一系列as

5、-number及空格、()、{}等特殊符号构成一个字符串,例如:200300788、(6500165002)387456、654400{99100101}。例一as-path在自治系统联盟中的变化情况例二:一个BGP路由表UPNE16L#showipbgpBGPlocalrouterIDis16.16.16.15Statuscodes:ssuppressed,ddamped,hhistory,*valid,>best,iinternalOrigincodes:i-IGP,e-EGP,?-incompleteNetworkNextHopLabelMetricLocPrfPath*>20.0.0.

6、0/160.0.0.00/0{99,100}i*>20.0.0.0/17200.0.0.10/02000100{99}i*>20.0.0.0/24200.0.0.10/02000100i*>20.0.1.0/24200.0.0.10/0200010099i*>20.0.2.0/240.0.0.00/0i*>20.1.0.0/160.0.0.00/0?*>20.1.0.0/240.0.0.00/0i*>20.1.1.0/24200.0.0.10/02000100i*>30.0.0.0/16200.0.0.10/0200010099?下面是几种常见的as-path属性字符串:w空字符串:表示此路由

7、为本自治系统内部产生的路由(本路由发布的或从iBGP邻居学到的)。w200201300:从AS300始发(发布)途经AS201、AS200,最后到达本AS的一条路由,注意路由实际可能起源一个PrivateAS(privateas-number在公网BGP路由器上被删除)。w6451264513:这是一个在公网边界BGP路由器上收到的典型的私网AS路由,从AS64513始发经AS64512到达本路由

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。