自律システム(AS)は、単一の管理エンティティに代わって1つ以上のネットワークオペレーターの制御下にある接続されたインターネットプロトコル(IP)ルーティングプレフィックスのコレクションです。共通の明確に定義されたルーティングポリシーをインターネットに提示するドメイン。
元々、定義には単一のエンティティ、通常はインターネットサービスプロバイダー(ISP)または複数のネットワークへの独立した接続を持つ非常に大規模な組織による制御が必要でした。 、RFC 1771で最初に定義された、単一の明確に定義されたルーティングポリシーに準拠しました。複数の組織がプライベートAS番号を使用してBorder Gateway Protocol(BGP)を実行し、それらすべてを接続するISPに接続できるため、RFC1930の新しい定義が使用されました。インターネットへの組織。 ISPによってサポートされている自律システムが複数ある場合でも、インターネットはISPのルーティングポリシーのみを認識します。そのISPには、正式に登録された自律システム番号(ASN)が必要です。
BGPルーティングで使用するために、一意のASNが各ASに割り当てられます。 ASNはインターネット上の各ネットワークを一意に識別するため、ASNは重要です。
2007年まで、AS番号は16ビット整数として定義されていたため、最大65,536の割り当てが可能でした。 RFC 4893は32ビットAS番号を導入しました。これは、Internet Assigned Numbers Authority(IANA)が地域インターネットレジストリ(RIR)に割り当て始めましたが、この提案された標準はRFC 6793に置き換えられました。これらの番号は、単純な整数として記述されることが望ましいです。 (「asplain」と呼ばれることもある表記で)0〜4,294,967,295(hexadecimal 0xFFFF FFFF)の範囲、またはxyのように見える「asdot」と呼ばれる形式(xとyは16ビットの数値)。 0.yの形式の数値は、正確に古い16ビットAS番号です。自律システム番号の受け入れられたテキスト表現は、RFC5396で「asplain」として定義されています。特別な16ビットASN23456( “AS_TRANS”)は、32ビットASN対応ルーター( “新しいBGPスピーカー”)が古いルーターにBGPメッセージを送信する場合の32ビットASN値のプレースホルダーとしてIANAによって割り当てられました。新しい32ビットASNを理解しないBGPソフトウェア(「古いBGPスピーカー」)。
元の16ビット整数(0および65,535)の最初と最後のASN、および32ビット番号(4,294,967,295)は予約されており、オペレーターが使用しないでください。元の16ビット範囲のASN64,496〜64,511および32ビット範囲の65,536〜65,551は、RFC 5398によるドキュメントでの使用のために予約されています。元の16ビットAS範囲のASN 64,512〜65,534、および4,200,000,000〜4,294,967,294 32ビット範囲はRFC6996によって私的使用のために予約されています。つまり、内部で使用できますが、グローバルインターネットに通知しないでください。他のすべてのASNは、IANAによる割り当ての対象となります。
インターネットのルーティングシステムにおける一意の自律型ネットワークの数は、1999年に5、000、2008年後半に30、000、2010年半ばに35、000、2012年後半に42,000を超えました。 、2016年半ばに54、000、2018年初頭に60,000。
割り当てられたASNの数は、2019年8月の時点で92,000を超えました。