第 1 页
BGP 公认 Community 属性的应用
摘要
本文介绍了 BGP 的公认的 Community 属性的解释和应用。
介绍
团体( Community ),团体是共享相同特性的一组目的地。
自治系统管理者可以定义目的地所属的团体。默认的,所有目的地属于互联网团体。
团体属性
BGP 团体属性在 RFC1997 中定义(使用方法定义在 RFC1998 和 2519 中),它是一个可
选过渡属性。团体是一组有相同性质的目的地的路由 ,一个团体不限于一个网络或一个自治
系统,它没有物理边界。此属性一般是用来作为路由选择策略使用。
BGP 团体属性是一个 32 位共 4 个八位组的值,然而为了管理上的安排,作了如下的假
设:
团体属性值范围从 0x00000000 到 0x0000FFFF 和从 0xFFFF0000 到 0xFFFFFFFF 被作为
保留。
剩下的团体属性值应该使用 AS号码作为头两个字节。 后两个字节的语义可以被 AS自己
定义。(比如, AS690可以定义研究,教育和商业团体值,用于策略路由。比如 AS的操作者
使用团体属性值 0x02B20000 到 0x02B2FFFF)。
团体属性可以有 3 种方式定义: 十进制方式, 取值范围是 1~4 294 967 295;十六进制方
式,以 aa:nn 的格式表示,前面是本地自治系统号码,后面两个八位组是本地定义值;第三
种方式是使用名字,使用公认的 BGP 团体名字。
公认的团体属性
下列属性是全球意义的,它们的操作应该被应用在任何识别团体属性的 BGP发言人。
Internet(0)
默认的团体,所有支持 BGP团体属性的路由器都属于本团体
NO_EXPORT (0xFFFFFF01)
所有接收到的路由承载的团体属性中包含这个值必须不会被通告给本自治系统或是联
盟外的相邻体(一个孤立的 AS,如果不是联盟的一部分可以看作自己构成一个联盟) 。
NO_ADVERTISE (0xFFFFFF02)