BGP的属性(持续更新中)

在BGP路由表中,到达同一目的地可能存在多条路由。此时BGP会选择其中一条路由作为最佳路由,并只把此路由发送给其对等体。BGP为了选出最佳路由,会根据BGP的路由优选规则依次比较这些路由的BGP属性。

BGP属性分为

  1. 公认必遵 (Well-known mandatory)----所有BGP路由器都可以识别,且必须存在于Update消息中。如果缺少这种属性,路由信息就会出错
    如Origin 起源 as-path AS列表 next-hop 下一跳
  2. 公认任意 (Well-known discretionary)—所有BGP路由器都可以识别,但不要求必须存在于Update消息中,可以根据具体情况来决定是否添加到Update消息中
    如Loca-pref 本地优先级 (IBGP)
  3. 可选过渡 (Optional transitive)----BGP路由器可以选择是否在Update消息中携带这种属性。接收的路由器如果不识别这种属性,可以转发给邻居路由器,邻居路由器可能会识别并使用到这种属性
    如团体属性(community)
  4. 可选非过渡 (Optional non-transitive)----BGP路由器可以选择是否在Update消息中携带这种属性。在整个路由发布的路径上,如果部分路由器不能识别这种属性,可能会导致该属性无法发挥效用。因此接收的路由器如果不识别这种属性,会丢弃这种属性,不必再转发给邻居路由器
    如MED属性 (EBGP) pref-value 首选值(华为私有)
上一篇:如何利用vw+rem进行移动端布局


下一篇:BGP边界网关协议线路优势