自律システム (インターネット)

インターネットに繋がるひとつ(時に複数)のルーティングポリシー配下にあるIPネットワークやルータの集合

インターネットにおける自律システム (autonomous system) (以下ASと略す)とは、単一の明確に定義されたルーティングポリシーを持つネットワーク運用者(時に複数)が管理する、一つ以上のIPプレフィックスのグループである[1]Border Gateway Protocol (以下BGPと略す) の管理単位であり、それぞれのASを識別するためにAS番号 (AS number, ASN) が割り当てられている。

概要編集

もともとASは単一の技術的管理体制の下、AS内を単一のIGPで制御するルーターの集合と定義されていたが、ネットワーク内で複数のIGPを運用することも一般的になったため、RFC 1771ではインターネットサービスプロバイダ (ISP) や複数のネットワークに繋がった巨大な組織など、一つのネットワーク管理者の元で単一の明確に定義されたルーティングポリシーによって制御されているネットワークと定義された[2]。 その後、BGPの活用が進み、ISPに繋がっている組織がプライベートAS番号を使用してBGPを運用し、インターネットに接続できるようになった。 例えそのISPがそのようなプライベートASで運用されている複数のASを抱えていても、インターネットからはグローバルAS番号を持ったそのISPのルーティングポリシーが見えるだけであるため、RFC 1930でASは現状のように再定義された。

BGPのルーティングではそれぞれのASを識別するのにユニークなAS番号が必要なので、各ASごとに割り当てられている。

AS番号の割り当て編集

AS番号はIANAにより、IPアドレスとともにブロック単位で地域インターネットレジストリ(以下RIRと略す)に割り当てられている。 ローカルのRIRはIANAからブロック単位で割り当てられたAS番号を個々に割り当てる。 AS番号を希望する団体はその地域を管轄するRIRもしくは国別インターネットレジストリ (以下NIRと略す) で所定の手順を踏み、AS番号を得ることについて承認されなければならない。

日本では担当RIRであるAPNICか、日本のNIRであるJPNICに申請をし承認を得る。 IANAのサイトではAS番号の割り振りを見ることができる[3]

AS番号は現在、16ビットの整数からなり、最大65536個割り振ることができる。 AS番号は以下の2つの範囲からなる。 1つ目は1から64511までの範囲で、グローバルAS番号と呼ばれインターネット上で使用される。 2つ目は64512から65535までの範囲で、プライベートAS番号と呼ばれ組織の内部でのみ使用される。

2007年より32ビットに拡張されたAS番号が使用される予定で各RIRから配分は始まっているが、2008年8月現在、RIR間で正式な施策はまだない状況である。 32ビット版AS番号のフォーマットは <上16ビット>.<下16ビット> (例:4.265) となる。

タイプ編集

自律システムはその接続形態や運用形態によって、3つに分けられる。

マルチホームASは複数のISPに接続しているようなタイプのASである。複数のISPに接続していることにより、接続しているISPのうちひとつがダウンしてもインターネットへの接続は維持される。加えて、このタイプのASは接続しているあるISPから他のISPへの経路になることもない。

これに対してスタブASは単一のISPに接続しているようなタイプのASである。これらのASは上流ISPとルーティングポリシーが同一の場合、AS番号が有効利用されない場合がある。実際、インターネットルーティングにおいてこのようなスタブASは、パブリックなルッキンググラスサーバ上で他のASとのピアリング・ルートが反映されないことがある。

トランジットASはそのAS自体がネットワークに接続するためのASである。ISPは大抵、金銭と引き換えに他のネットワークに繋ぐのが本業であるからトランジットASである。

脚注編集

[脚注の使い方]
  1. ^ Hawkinson, John; Bates, Tony (March 1996). Guidelines for creation, selection, and registration of an Autonomous System (AS). IETF. sec. 3. RFC 1930. https://tools.ietf.org/html/rfc1930#section-3 2020年9月9日閲覧。. 
  2. ^ Rekhter, Yakov; Li, Tony (March 1995). A Border Gateway Protocol 4 (BGP-4). IETF. RFC 1771. https://tools.ietf.org/html/rfc1771 2020年9月10日閲覧。.  (obsoleted by RFC 4271)
  3. ^ Autonomous System (AS) Numbers (IANA) (英語)

関連項目編集

外部リンク編集