BGP属性(origin、as-path、local-preference、MED)

公认强制(well-known mandatory):origin、as-path、next-hop
公认自由(well-known discretionary):local-preference、atomic-aggregate
可选过渡(optional trasitive):community
可选非过渡(optional non-trasitive):MED……

Origin属性:
i:表示BGP通过network命令引入
e:表示BGP通过EGP协议获得,现在EGP协议基本不用,但是可以通过路由策略修改
?:即incomplete,表示BGP通过其他方式获得,比如import引入
优先级:i>e>?

as-path属性:可以防止环路,如果收到BGP路由包含自己的AS号,则丢弃
注:as-path越短,路径越优先

next-hop属性:
通过EBGP获得的路由再发布给IBGP邻居时,IBGP邻居收到的路由下一跳不改变,此时可以修改下一跳地址指向自己

local-preference属性:只在本地IBGP邻居间有效,不会通告给其他AS;用于判断流量离开AS最佳路由
注:local-preference值越大,即优先级越高(默认100)
如果优先级一样,优选router ID小的
BGP属性(origin、as-path、local-preference、MED)_第1张图片
配置在RTC或RTB上,发布给RTA

community属性:分为公认团体属性、扩展团体属性
公认团体:
Internet:缺省属性,所有路由都是Internet,可通告给所有BGP邻居
no-export:不发布给其他AS
no-Advertise:不通告给其他BGP邻居
扩展团体:格式:aa:nn,占4个字节
aa是AS编号,nn是管理员定义的团体属性标识
范围:0-2^32

MED属性:仅在两个AS间传递,不通告给其他第三方AS;用于判断流量进入AS的最佳路由
注:在其他条件相同的情况下,MED值越小越优先(默认0)
BGP属性(origin、as-path、local-preference、MED)_第2张图片
配置在RTD或RTE上,发布到AS200,不会发布到AS100

preference-value属性:华为私有属性
注:只在本地路由器生效(即import方向),值越大越优先

其他对BGP路由的影响:
1、router ID:在其他所有条件相同的情况下,优先选择router ID较小的路由器发布的路由
2、IP地址:在其他所有条件相同的情况下,优选从IP地址较小的路由器学到的路由
3、通过EBGP和IBGP学到的同一路由,优选从EBGP学到的路由

你可能感兴趣的:(路由交换)