BGPの4バイトAS番号

4バイトAS番号とは

BGPの4バイトAS番号(4-byte AS numbers)とは、BGP(Border Gateway Protocol)で使用される自律システム(AS)番号の拡張形式です。従来の2バイトAS番号では最大65,535のASしか表現できないため、インターネットの成長とともにAS番号が不足する問題が生じました。この問題を解決するために、4バイトAS番号が導入されました。

4バイトAS番号の特徴

  1. 拡張された番号範囲:
    • 2バイトAS番号(0から65,535)に対して、4バイトAS番号は0から4,294,967,295までの範囲をカバーします。
    • これにより、インターネット上で利用可能なAS番号の数が大幅に増加しました。
  2. 下位互換性:
    • 4バイトAS番号をサポートしない古いシステムとの互換性を保つため、トランジション技術が使用されます。
    • AS番号が2バイトに収まらない場合、特別な予約AS番号(AS23456)が使われます。

4バイトAS番号の形式

4バイトAS番号は次のような形式で表されます:

  • 標準的な表記(ASPLAIN):4バイトの整数として表記する。(Cisco IOSのデフォルトです)
  • 点区切り表記(ASDOT):4バイトAS番号を以下のように表記する。
               <上位16ビット>.<下位16ビット>

利点として以下の2つがあります。

  • 拡張性:
    • インターネットの持続的な成長に対応し、より多くのAS番号を提供します。
  • 柔軟性:
    • 大規模ネットワークや新興市場において、必要なAS番号の割り当てが容易になります。

設定方法

ASPLAIN表記とASDOT表記どちらでも設定が可能です。

・ASPLAIN表記
Router(config)#router bgp 4294967295

・ASDOT表記
Router(config)#router bgp 1.3

参考文献

4 バイト ASN に対する BGP サポート
4-byte AS