BGP——4字节AS号

        AS (Autonomous System number,自治域系统号)是指拥有同一选路策略,在同一技术管理部门下运行的一组路由器的集合。BGP的RFC1771里留给AS的范围是2个字节,所以AS的取值范围为1-65535,其中64512以上的为私有AS。但是鉴于IPv4地址空间不够这个前车之鉴,在RFC4893里定义了一个BGP的新功能——4字节AS(BGP Support for Four-octet AS Number,一般用M.N来描述)。

由于BGP在邻居协商以及路由发送接受的时候都需要使用AS属性,所以RFC4893里也对相应的属性的扩展变化做出了解释。为了便于读者理解,下面列出了RFC4893定义的相关属性变化及说明。


  • l         AS4_SEQUENCE:记录了该路由传递过程中所经过的AS;
  • l         AS4_SET:当出现聚合的时候,记录了聚合路由所合并的AS;
  • l         AS4_CONFED_SEQUENCE:在联盟中使用,作用和AS4_SEQUENCE类似;
  • l         AS4_CONFED_SET:在联盟中使用,作用和AS4_SET类似;
  • l         AS4_AGGREGATOR:记录了聚合者的AS号码;


       RFC4893给了一种建议,里面定义了一个公用2字节AS号码AS_TRANS,也就是说需要一个单独的2字节AS为专门用于衔接4字节AS BGP路由器与2字节AS BGP路由器,并且AS_TRANS不能被其他路由器或者组织使用;

你可能感兴趣的:(网络,笔记-BGP)