BGP学习笔记(四)

MED属性的传递范围:
  • 如果路由是源于本地的可以携带MED属性传递给EBGP和IBGP邻居
  • 如果路由是从EBGP邻居学习到的并且携带MED属性,MED属性只能在AS内部传递,不能传出本AS
  • 如果路由是从IBGP邻居学习到的并且携带MED属性,MED属性只能在本AS内部传递,不能传出本AS
  • bestroute med-none-as maximum //命令作用是将收到没有MED值的路由条目设置为最大值
  • bestroute med-confederation //用来比较联盟内部的MED值
  • deterministic-med //用来进行路由比较优化,先同组排序后比较
团体(Community)属性:
  • 公认团体属性:
    • NO_EXPORT(0xFFFFFF01)不通告给EBGP对等体,但通告给联盟的EBGP对等体
    • NO_ADVERTISE(0xFFFFFF02)不通告给任何BGP对等体
    • NO_EXPORT_SUBCONFED(0xFFFFFF03)不通告给EBGP对等体,也不通告给联盟的EBGP对等体
  • 私有团体属性:
    • AS:NUMBER
选路原则:
  • 需要选路可达,并且是最优路由
  1. Preferred-Value数值越高越优先(默认为0,华为私有属性,在Peer中设置)
  2. Local-Preferred数值越高的越优先(只在AS内部传递,IBGP之间)
  3. 聚合路由优先于聚合(aggregate(手工汇总优先于自动)>network>import),自动汇总只能针对引入的外部路由做汇总,network不行,自动汇总会自动抑制明细路由,手工汇总不会抑制路由明细。(BGP默认关闭自动汇总)
  4. AS路径长度最短的路径优先
  5. 比较Origin属性,IGP>EGP>Incomplete
  6. 选择MED较小的路由
  7. EBGP路由优先于IBGP(通过内部优先级比较,EBGP为20,IBGP为200)
  8. 比较路由下一跳的IGP的Cost
  9. 以上全部相同,则为等价路由,可以进行负载分担(IP RIB)
    1. AS_PATH必须完全一致
  10. 比较Cluster-ist长度,短者优先,(RR)
  11. 比较Originator ID(如果没有Originator ID、则用Router ID比较),选择数值较小的路径
  12. 比较对等体IP地址,选择IP地址数值最小的路径

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据