属性
分类:
-公认必遵— 一定在update包携带,并且BGP路由器都能识别且必须遵守的属性。 —— as-path、orgin、next-hop
-公认任意— BGP路由器都能识别,但不一定能够携带在updata,遵守其规则也是不确定的。——local-pref
-可选传递— 不一定能够携带在updata,如果携带了BGP路由器识别该属性或不能识别该属性都能传递。——community
-可选非传递— 不一定能够携带在updata,如果携带了BGP路由器识别该属性则不能传递。——prefer-value med
orgin

遵守i>e>? 重分布的水平分割
Prefer-value

本地路由器选择路由出口的一种属性,不能传递,纯粹的选路属性
as-path

作用:
1、防环—as路由器不接收在as-path中含有本AS号的路由
2、选路—选择AS号短的路由
next-hop

local-pref

纯粹的选路属性,不能在EBGP之间传递,IBGP之间必须传递,携带在updata中。
经常用于在AS内选择出口
med

MED在EBGP上传递只能人为设置传递,IBGP之间设置之后能中转。
MED值的比较只能发生在俩个AS之间。
如果是干预本AS选择出口一般用local-pref,如果是干预对端AS选入口一般用MED。
BGP反射
反射器不能给给客户端之间反射路由,其他情况都可以
防环规则:
orginator ID 防止路由的起源路由器通过反射器形成环路的情况,经过反射器的路由会携带上起源路由器的RID作为orginator ID,一旦路由器在路由的orginator ID属性中看见自己的RID,那么拒绝接收该路由。
cluster-list 防止反射器之间成环,经过反射器的路由会把该反射器的RID防止在cluster-list中,继续经过反射器时,该反射器在原理cluster-list中继续添加自己的RID放置在cluster-list,当反射器在cluster-list列表中看见自己的RID就会拒绝接收此路由。
选路中cluster-list短优。
反射器的缺点: 反射器相比全互联会丧失选路的自主性。

BGP的汇总
auto_aggrate 自动汇总属性,如果汇总路由是汇总的,就会有这个属性。
aggregator 汇总路由会记录在那台路由器做的汇总,该路由的RID作为aggregator
手动汇总>自动汇总>普通路由
BGP ccommunity属性
该属性用于路由标记standard(A)、extand(A:B)
匹配工具 community-list
子属性:
internet 无限制
no-export 不能在EBGP之间传递,可以在IBGP之间传递,联盟不限制
no-advertise 不能在任何BGP邻居之间传递
subconf_no-export 不能在EBGP之间传递包括联盟的EBGP
BGP过滤
·邻居之间的前缀列表
·邻居之间的route-policy----能够匹配多种过滤工具(as-path filter、community-list、ip predix等)
·filter-list 全局过滤----所有协议都有用于过滤路由表
BGP的默认路由
· default-route imported 并且路由表有其他协议默认路由以及在BGP做重分布
· 路由表有其他协议默认路由使用network 0.0.0.0
· peer X.X.X.X default-route-advertise 强制给邻居下发缺省,上边 俩个做法针对所有邻居下发缺省,而这个只针对X.X.X.X这个邻居,并且不需要全局有默认路由。
BGP选路规则


本文详细探讨了BGP(边界网关协议)的各种属性,包括orgin、Prefer-value、as-path、next-hop和local-pref等。介绍了BGP反射、路由汇总、社区属性以及BGP过滤和选路规则。强调了local-pref和MED在AS内部和外部选择路由出口的角色,同时讨论了BGP防环机制和反射器的工作原理。
483

被折叠的 条评论
为什么被折叠?



