关键词不能为空

当前您在: 主页 > 英语 >

BGP属性总结

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-13 15:52
tags:

-

2021年2月13日发(作者:tangled)


11



8


< p>


BGP


属性总结



AS_PATH


有四类


:


_SEQUENCE --


有序

< p>
AS


号列表



_SET --


无须


AS


号列表

< br>


_CONFED_SEQUENCE --


联盟有序


AS


号列表



_CONFED_SET --


联盟无须


AS


号列表




as_sequence


不同


,as_se t


并不用来决定最短路径


,


它唯一的目 的是恢复被聚合路由丢失掉的环路检测功



< br>当公布了


as_set


以后


,< /p>


聚合路由就继承了被聚合路由所有的属性



neighbor remove-private-as


将路 由公布给指定的邻居前


,


从他们的


as _path


中过滤掉私有


as




ip as-path access-list


命令定义了访问列表的一个变量


,


该变量用来定义


as




neighbor filter-list


命令可以引用


as_path


访问列表



在再发布路由的标记中恢复


as_path


信息的一 种方法是通过


set as-path tag


r3(config-router)#neighbor 23.0.0.2 allowas-in 1


使用这个命令的作用是允许


R3< /p>


接收起源于本地


AS


的路由,后面的


1


表示允许的次数。


< br>路由的


origin


属性。这个属性有

< br>3


个值,分别为:



1


IGP



当使用


bgp


network


命令或将


I GP


路由重分布进


BGP


中。



BGP


路由表中起源于


IGP


的路由用“i”


表示



2 EGP


:通过


BGP


学习到的路由。在


BGP


路由表中起源于

< p>
EGP


的路由用“e”表示



3 incomplete:


当将静态路由重分布进

< p>
BGP


时,在


BGP


路由 表中用“?”表示



在一个多路访问网络中的路由器产生的一 条路由通过多路网络的其它路由器传到另一个


BGP AS


中,



则在那个

< br>AS


中的路由器通过这条路由的下一跳不是它的


EBGP


邻居而是产生这条路由的那个路由器。



BGP


有三种管理距离


:

< p>
外部


BGP



AD=20



external distance




内部

< p>
BGP



AD=200



internal distance




本地

< p>
BGP



AD=200



local distance




RTA(config-router)#distance bgp 200 200 200


(这


3


个值分别为

< p>
external internal local




weight


属性的一些概念。



1 weight


属性是


cisco< /p>


的私有属性,是一种选路属性,用来选择一条最优路径。



2 weight


属性只对本地路由器有效。该属性不会被传递。



3 weight


值的取值范围是


0< /p>



65535




对于本路由器产生的路由,


weight


的默认值=


32768


;对于所有学到的路由,


weight


的默认值=


0




4


对于到同一目的地的多条路径 来说,


weight


值越高的路径越优先



LOCAL PRE


也是一条选路属性,它有以下几个特点。



1


在到达同一目标网络的多条路径中,


LOCAL PRE


越大则越优先。



2 LOCAL PRE


的默认值是


100


3



WEIGHT

< br>属性不同的是


LOCAL PRE


属性可以在同一个


AS


内传递。



一般来说有以下几种过滤方法。



1


基于路由信息进行过滤


----neighbor distribute-list


2


基于路径信息进行过滤


----ip as-path access-list & neighbor filter-list


3


基于


community


信息进行过滤。< /p>



community


属性。这是不同 于选路属性的一个属性。该属性具有以下几个特点;



1 co mmunity


是一个任选可透明传送属性,它可以简化策略的执行。

< br>


2


它是


cisco


的一个专有属性,现在在


RFC1997


中已被 标准化。



3 commnity


属性 标明一个目的地作为一些目的地团体中的一个成员,这些目的地共享一个或多个共同的特


性。



4 community


值可以 自己定义,另外有几个已经定义好的团体属性:



NO_ADVERTISE




表示携带该值的路由不能公布给


EBGP


和< /p>


IBGP


邻居



NO_EXPORT


:表示携带该值的路由不能公布给


EBG P


邻居



LOCAL_AS

< p>



NO_EXPORT_SUBCONFED< /p>


)携带该值的路由可以公布给联盟内的其它子自治系统但不能在构成联

盟的


AS


以外进行公布。



RFC 1997


规定前两个字节代表自治系统


,


后两个字节是管理上定义的标识符


,


格式是


AA:NN


Cisco


缺省格式为


NN:AA


ip bgpcommunity new-format


命令 将


Cisco


缺省的格式改为


RFC 1997


的格式



set community 100 200 additive /


表示要在现有的


community


值的基础上增加


100 200




set community no-advertise /


设定团体属性



neighbor 12.0.0.2 send-community /



12 .0.0.2


传递该社团属性



set community one


删除现存的团体属性



ip community-list,


标准列表


1~99,


扩展


100~199

< br>两种列表区别在于


,


扩展列表允许用正则表达式来指定团 体



Metric


属性又叫做


MED


属性(


mutli-exit-dis criminator



,


它具有以下 几个特点。



1


首先它是影响其它路 由器进行选路的一个属性,而不是影响自己。



2

< p>
该属性能在不同


AS


之间传递(

< br>weight


只对本路由器有效;


local pre< /p>


在本


AS


内传递)



3


该属性只能影响进入一个


AS


的路径选择,当同一网络的更新再向下一个


AS


传递时,


metric


将归


0


。也


就是说该属性只能传递一跳。



4 metric


值越小,则该路径越优先。



5


默认情况下,


一台路由器只能在它 的来自同一


AS


的不同


EBGP


邻居的路径之间根据


metric


进行选择。



它的


EBGP


邻居们来自不同的


AS


则无法进行选择。


如果要强制它在不同


AS



EBGP


之间进行选路,就要配置一条命令:“bgp alway s


-compare-


med”。



bgp bestpath as-path ignore /


忽略


AS


路径比较,注意这是一条隐藏命令

< br>


路由反射器


(router reflector):



1


如果< /p>


RR


从它的一个客户学习到一条路由,则它会将该路由传递给它的 所有客户和非客户。



2


如果


RR


从它的非客户学习到一条路由,则它会传递给客户,而不会传递另 外的非客户。



3 RR


只能将路由传递给它的邻居。



4


只要


RR


跟一台路由器建立邻居关系, 该路由器就可以成为


RR


的客户(可以不直连)



5 RR


将路由反射给它的邻居时,该路由的下一跳 不会改变,依然是


RR


学习到路由时的下一跳。



6


对同一条路由来说,直接学习到的要优先于从


RR


反射得来的。


为了避免可能出现的路由环路或者其他的路由差错


,


路由反 射器不能改动它从客户那接收到的路由的属性



路由反射器和它的客户合称一个簇



c luster_list


是路由经过的路由反射器簇


ID


的一个序号



当一个


RR


将一条路由从一个客户反射到一个非客户


,


它将它的簇


ID


加入到


clu ster_list




缺省情况下< /p>


,RR


将它的


BGP RID

< p>
加入到


cluster_list



.


可以使用


bgp cluster- id


命令来手动指定




RR


收到一个更新消息时


,


它检查


cluster_list,


如果在该里表中发现了自己 的簇


ID,


就知道出现了路由环



,


它将忽略这个更新消息



如果簇内只有一个


RR,


那么簇


ID


就是


RR


的路由


ID,


如果簇内包含多个


RR,


必须人工给每个


RR


配置一个簇


ID


originator_id



RR< /p>


加入并且指出了公布这条路由的客户


,


这 个属性保证在反射簇内不会出现路由环路


-


-


-


-


-


-


-


-



本文更新与2021-02-13 15:52,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/651120.html

BGP属性总结的相关文章