- 2
- 0
- 约3.35千字
- 约 5页
- 2020-11-19 发布于湖北
- 举报
.精品.
BGP属性简介
1、属性分类
BGP属性是BGP进行路由决策和控制的重要信息。它可以分为如下两大类四小类:
一、公认属性
????????? 公认必遵(Well-known?mandatory)
????????? 公认可选(Well-known?discretionary)
公认属性是所有运行BGP协议的系统都必须识别和支持的属性。其中,公认必遵属性是BGP UPDATE消息中必须包含的属性。公认可选则是BGP UPDATE消息中可以自由选择是否包含的属性。
二、可选属性
????????? 可选过渡(Optional?transitive)
????????? 可选非过渡(Optional?non-transitive)
可选属性并不要求所有运行BGP协议的系统都识别。如果属性是可选过渡的,那么,即使运行BGP的系统不能识别该属性,也要接受该属性并将其转发给它的对等体。而如果属性是可选非过渡的,运行BGP的系统可以忽略包含该属性的消息并且不向它的对等体转发。
?
2、属性详述
常见的BGP属性如下:
1、? ORIGIN
ORIGIN标示路径信息的来源,是公认必遵属性。
ORIGIN可以是以下三种值:
1)IGP:表示网络层可达信息来源于AS内部?
2)EGP?:表示网络层可达信息通过AS外部学习?
3)INCOMPLETE:表示网络层可达信息来源无法确定?
在路由选择的时候,ORIGIN中,IGP优于EGP,EGP优于INCOMPLETE。
?
2、? AS_PATH
AS_PATH由一系列AS路径组成,是公认必遵属性。
AS-PATH采用AS_SEQUENCE方式表示——该路由经过的AS的有序集
当BGP发布者发布路由给IBGP对等体时,BGP不修改路由的AS_PATH属性。当BGP发布者发布路由给EBGP对等体时,本地系统应该把自己的AS号作为序列的最后一个元素加在序列的最后面。
AS_PATH可以用来作为路由选路的一种度量。经过更少AS路径的路由更优先。
同时AS_PATH也作为一种手段来避免环路。如果BGP路由信息发布者从EBGP对等体收到一条路由,它的AS_PATH包含发布者自己的AS号,就说明这条路由曾经从本AS发出过,将其丢弃,同时不再进行转发。基于上述机制,AS_PATH属性可以避免AS之间的路由环路的出现,AS内部的路由环路的避免则采用其他手段来实现。
?
3、? NEXT_HOP?
它定义了到达目的地下一跳的设备IP地址,是公认必遵属性。
NEXT_HOP中IP地址的填写遵循如下规则:
1)? 如果是发布给EBGP对等体,NEXT_HOP填写BGP发布者的IP地址
2)? 如果是发布给IBGP对等体,且路由来自AS外部,则NEXT_HOP保留原始的AS外部对等体的IP地址
?
4、? MULTI_EXIT_DISC
MULTI_EXIT_DISC被用来区分同一个邻接AS的多个接口,是一个可选非过渡属性,一般简写为MED。MED只在EBGP发布的路由中产生,接收者可以向它的IBGP邻居转发,但不允许向它的EBGP对等体转发。假设一个AS和邻接AS有多个接口相连,通过发布不同的MED给对端,就可以控制进入网络的流量从MED值最小的那个接口进来。通常情况下,BGP只比较来自同一个AS的路由的MED属性值。
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 图1 MULTI_EXIT_DISC
如图1所示,Router B和Router C发给Router A的关于9.0.0.0的路由携带不同的MED属性,从而引导从AS 10到AS 20的目的地址为9.0.0.0网段的流量将选择Router B作为入口。
?
5、? LOCAL_PREF?
LOCAL_PREF用来通告路由的优先程度,是公认可选属性。
LOCAL_PREF属性仅在IBGP对等体之间交换,不通告给其他AS。当BGP的路由器通过不同的IBGP对等体得到目的地址相同但下一跳不同的多条路由时,将优先选择LOCAL_PREF属性值较高的路由。
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 图2 LOCA
您可能关注的文档
最近下载
- ISO∕IEC 42001-2023人工智能管理体系之2:“4 组织环境-4.2 理解相关方的需求和期望”解读、实施流程和风险描述(雷泽佳编制-2024).pdf VIP
- 节假日加班安全管理规定.docx VIP
- 第四章船体结构节点图.ppt.ppt VIP
- 社区卫生服务站(诊所)门诊病历(A4打印版).docx VIP
- 船体结构节点图.pptx VIP
- 预包装食品标签通则.pdf VIP
- 船体结构第一节船用钢材及连接方法略第二节船体结构第三节船体.ppt VIP
- 餐饮企业餐厅开业筹备推进表.xls VIP
- ISO∕IEC 42001-2023人工智能管理体系之1:“4 组织环境-4.1 理解组织及其环境”解读、实施流程和风险描述(雷泽佳编制-2024).pdf VIP
- 电路(一)试题 - 上海大学.doc VIP
原创力文档

文档评论(0)