第七部分 BGP协议的属性

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

BGP 协议复习大纲

第七部分BGP协议的属性

引:BGP属性是了解BGP协议的一大重点,也可以称之为BGP路径选择的属性,在第四部分中已经介绍了BGP的路径属性位于Update 报文中,本部分将详细介绍BGP的属性及其应用。BGP的属性是施加在每一条路由上的,表达了路由的特征,这些属性可以分为过渡和非过渡的,还有一些是必遵的和可选的,且便于扩展和开发。从而才有路径的选择。

一、BGP度量值使用属性来判断

1、公认属性

& 公认属性

——所有BGP 路由器都必须识别的属性

——该属性传递给BGP邻居

& 公认必遵属性

——在所有的更新消息中必须出现

& 公认自由决定属性

——可以在更新消息中不出现

2、可选属性

& 可选属性

——非公认属性被称为可选属性

——可选属性并不要求BGP实现都支持。它可能是私有的属性。

& 可选传递属性

——非公认属性,可选属性可以是传递的和非传递的。

——对于不支持的可选传递属性,路由器将原封不动地传递给其他BGP路由器。在这种情况下,属性被标记为partial(部分的)。

& 可选非传递属性

——路由器将其删除,而不将它传递给其他路由器

3、强制属性

4、自由决定属性

5、传递属性

6、非传递属性

7、部分属性

二、BGP属性组合包含以下几部分

1、公认强制属性

& AS路径(as-path)

& 下一跳(next-hop)

& 源头(origin)

2、公认自由决定属性

& 本地优先级

& 原子聚合

3、可选传递属性

& 聚合站

& 共同体

4、可选非传递属性

& 多出口鉴别器(MED)

三、BGP的所有路由属性(最多有256种属性,截止目前共有16种属性被使用)

& *必遵属性(重点)

*1、Origin(起点属性)

*2、AS-Path(经过哪些自治系统)

*3、Next hop(自治系统的下一跳)

4、MED(控制优先的线路)

5、Local-Prefernce(本地优先属性)

6、Community(团体属性)

& 聚合属性(BGP在聚合时使用)

7、Atomic-Aggregate

8、Aggregate

& 反射属性(配置BGP反射器时使用)

9、Originator – ID

10、Cluster – List

& 厂家新增的(设备制造商增加的)

11、Destination Pref (MCI)

12、Advertiser(Baynet)

13、Rcid – Path(Baynet)

& 被用在NPRS的MBGP上的(非重点)

14、MP _ Reach _ NLRI

15、MP _ Unreach _ NLRI

16、Extended _ Communities

四、起点属性(Origin)

起点(源)属性告诉所有的自治系统该路径的好或坏。起点属性是公认的必遵的和可传递的。

标志着一条路由怎样成为BGP路由,可能有下面三种属性:

1、 IGP属性

路由是用“network”命令注入到BGP路由表中的,则Origin属性为IGP

2、 Incomplete属性

路由是用“redistribute”命令注入到BGP路由表中的,则Origin属性为Incomplete

由于IGP比Incomplete人为操纵的程度更高,因此再选路时拥有较高的优先级

3、 EGP属性

指在早期的EGP协议时使用,由于BGP取代了EGP,所以这种EGP属性很少见,在实际中应用的也很少,此章不做重点探讨。

五、AS路径属性(AS-Path)

指明一条路由在Internet传播经过哪些自治系统,且显示路由穿越的自治系统列表,同AS- path 属性是公认必遵的传递的属性.

主要有两种属性

1、AS sequ

按顺序经过了那些AS

2、AS Set

不一定按顺序经过AS

六、下一跳属性(Next hop)

Next hop属性是公认的必遵的可传递的属性。(自治系统的下一跳)

1、在点对点的网络中,下一跳是自治系统的下一跳,而不是真正路由器的下一跳

2、对于广播网,下一跳直接指到产生这条路由出的接口上

七、本地优先属性(Local-Prefernce)

本地优先属性是公认的,自由决定的,只在自治系统里面传递。

规则:优先值高的链路将更值得信赖

本地优先属性只在IBGP 邻居间通告.

默认值:100最高值:200

八、度量值(MED属性)

MED属性也被称为度量值,是一种可选非传递属性。

1、意义:作为一个自治系统,如何影响上一个自治系统

2、作用:较低的MED表示更值得信赖的链路:MED 只在EBGP邻居之间通告。

3、使用规则:

& 除非配置:always -compare-med,其他时候永远只比较来自同一自治系统的路由& 不跨自治系统传播

& 通过router-map来设定(会有单独的一部分说明)

九、团体属性(Community)

& 一组有相同性质的目的地.

1、aa:nn 团体号

2、no-export不通告给联盟/AS外的BGP相邻体;

3、no-advertise不通告给任何BGP相邻体

4、local-AS 不通告给EBGP相邻体

& 团体属性的作用:

增加策略的灵活性.

十、权重属性(weight))【思科独有】

1、权重属性提供本地路由选择策略。

2、权重高的将具有更高的优先权

3、权重的取值范围为65535

4、权重属性不发送给BGP 邻居

相关文档
最新文档