成为BGP的路由的途径之一:network 命令

通过network选好哦的路由起源属性是i

Import引入的路由的起源属性是?

通过结合产生的路由起源属性是?

查看命令dis bgp routeing-table

BGP增加路径as个数 bgp的路径属性有哪些_优先级


BGP路径属性可以分为四大类:

公认必遵(Well-know mandatory)

所有BGP路由器都可以识别,且必须存在于Update消息中,如果缺少这种属性,路由信息就会出错。

公认任意 (Well-know discretionary)

所有BGP路由器都可以识别,但不要求必须存在于Update消息中,可以根据具体情况来决定是否添加到Update消息中

可选属性不要求都被BGP路由器所识别
可选过度(Optional transitive)
BGP路由器可以选择是否在Update消息中携带这种属性,接受的路由器如果不识别这种属性,可以转发给邻居路由器,邻居路由器可能会识别这种属性。
可选非过度(Optional non-transitive)
BGP路由器可以选择是否在Update消息中携带这种属性,在整个路由发布的路径上,如果部分路由器不能识别这种属性,可能会导致该属性无法发挥效用,因此接受的路由器如果不识别这种属性,将丢弃这种属性,不必在转发邻居。
以下列出几种常用的属性:

Origin:起点属性。定义路由信息的来源,标记一条路由是怎样成为BGP路由的。
As_PATH:AS路径属性。是路由经过的AS的序列,即列出此路由在传递过程中经过了哪些AS。它可以防止路由循环,并用于路由的过滤和选择。
Next hop:下一跳属性。包含到达更新消息所列网络的下一跳边界路由器的IP地址。
MED属性:当某个AS有多个入口时,可以用MED属性来帮助其外部的AS选择一个较好的入口路径。一条路由的MED值越小,其优先级越高。
Local-Preference:本地优先级属性。用于在AS内优选到达某一目的地的路由。反映了BGP Speaker对每条BGP路由的偏好程度。属性值越大越优。
Community:团体属性。团体属性标识了一组具有相同特征的路由信息,与它所在的IP子网或自治系统无关。

13个属性,中常用的10个

BGP增加路径as个数 bgp的路径属性有哪些_属性值_02

BGP增加路径as个数 bgp的路径属性有哪些_BGP增加路径as个数_03

一般的,具体的实现按如下方式决定一条路由的Origin属性

某条路由是直接而具体的注入到BGP路由表中的,则origin属性为IGP (i)

通过network命令注入BGP的路由

通过EGP(RFC904)学到的路由,则origin属性为EGP (e)

其他情形下,Origin属性都为 Incomplete (?)

通过import命令注入BGP的路由

Origin属性值默认情况下不被任何路由器修改

起源属性优先级:i 〉E〉?

Next_Hop属性遵循下面的规则:
BGP Speaker在向EBGP对等体发布某条路由时,会把该路由信息的下一跳属性设置为本地与对端建立BGP邻居关系的接口地址。
BGP Speaker将本地始发路由发布给IBGP对等体时,会把该路由信息的下一跳属性设置为本地与对端建立BGP邻居关系的接口地址。
BGP Speaker在向IBGP对等体发布从EBGP对等体学来的路由时,并不改变该路由信息的下一跳属性