インターネットはさまざまな組織が管理する多数のネットワークが相互に接続することで成り立っており、その根幹を支える仕組みのひとつがAS番号です。
AS番号とはインターネット上で自律的に管理されるネットワーク(自律システム)に割り当てられた一意の識別番号であり、BGPルーティングの基盤として機能しています。
本記事ではAS番号の意味・役割・一覧・検索方法について詳しく解説していきます。
AS番号とは?自律システムの識別子の結論
それではまず、AS番号の基本的な定義と概念について解説していきます。
AS番号(Autonomous System Number、ASN)とは、インターネット上で一つの管理ポリシーのもとに運営されるネットワーク集合(自律システム:AS)に割り当てられた16ビットまたは32ビットの数値識別子です。
ISP(インターネットサービスプロバイダー)・大企業・大学・政府機関など、独自のルーティングポリシーを持つ組織がASを形成しており、各ASにはIANA(インターネット割り当て番号機関)またはRIR(地域インターネットレジストリ)からAS番号が割り当てられます。
AS番号の基本情報
| 項目 | 内容 |
|---|---|
| 正式名称 | Autonomous System Number(ASN) |
| 割り当て機関 | IANA → RIR(APNIC・ARIN・RIPE NCCなど) |
| 番号範囲(16ビット) | 1〜65535 |
| 番号範囲(32ビット) | 65536〜4294967295 |
| プライベートAS番号 | 64512〜65534(16ビット) |
| 関連プロトコル | BGP(Border Gateway Protocol) |
自律システム(AS)の概念
自律システム(AS)とは、単一の組織または集団が管理し、共通のルーティングポリシーを持つIPネットワークの集合です。
例えば日本の大手ISPはそれぞれ独自のASを持ち、BGPを使って他のASと経路情報を交換しながらインターネット全体のルーティングを実現しています。
インターネットは数万以上のASが相互に接続したネットワークのネットワーク(network of networks)として機能しています。
BGPとAS番号の関係
AS番号はBGP(Border Gateway Protocol)というルーティングプロトコルと密接に結びついています。
BGPはAS間の経路情報を交換するためのプロトコルであり、インターネットの経路制御の根幹を担います。
各ASはBGPを使って自分のASが管理するIPアドレス範囲(プレフィックス)と到達経路(ASパス)を他のASにアナウンスし、インターネット全体でのパケット転送経路が決定されます。
AS番号の種類と割り当て
続いては、AS番号の種類と割り当ての仕組みを確認していきます。
パブリックASNとプライベートASN
AS番号にはパブリックASNとプライベートASNの2種類があります。
パブリックASNはインターネット上でグローバルに一意の番号であり、RIRから正式に割り当てられます。
プライベートASN(64512〜65534)は組織内部のルーティング用途や、BGPを利用するが外部への経路アナウンスが不要な場合に使用します。
プライベートASNはインターネットに直接アナウンスされることはなく、組織内のプライベートネットワークの設計に活用されます。
16ビットASNと32ビットASN
AS番号は当初16ビット(1〜65535の範囲)で定義されていましたが、インターネットの爆発的な普及によりAS番号が不足するようになりました。
RFC 4893によって32ビットASN(最大約42億)が導入され、現在は「2バイトASN」「4バイトASN」とも呼ばれます。
32ビットASNの表記形式には「ASDOT」(点表記:例1.65535)と「ASPLAIN」(10進数表記:例131071)の2種類があります。
AS番号の検索方法と確認ツール
続いては、AS番号を調べるための具体的な検索方法と活用できるツールを確認していきます。
WHOISによるAS番号検索
AS番号の情報を調べる最も基本的な方法がWHOIS検索です。
ARIN・RIPE NCC・APNICなどの各RIRが提供するWHOISサービスを利用することで、AS番号の登録情報(組織名・連絡先・管理するIPプレフィックスなど)を確認できます。
コマンドラインからは「whois AS番号」(例:whois AS2497)で情報を照会でき、APNICのWHOIS(whois.apnic.net)はアジア太平洋地域のAS情報を管理しています。
BGP looking glassとルーティングテーブルの確認
BGP Looking Glassとは、ISPや研究機関が公開しているBGPルーターへのアクセスポイントで、リアルタイムのBGPルーティングテーブルや経路情報を確認できるツールです。
Hurricane Electric(he.net)のBGPツールやRoute Views Projectなどが有名であり、特定のAS番号が管理するプレフィックスやBGP経路を詳しく調べることができます。
| ツール・サービス | 用途 | URL |
|---|---|---|
| APNIC WHOIS | アジア太平洋のAS情報 | whois.apnic.net |
| RIPE NCC WHOIS | 欧州・中東のAS情報 | apps.db.ripe.net |
| Hurricane Electric BGP | BGPルーティング詳細 | bgp.he.net |
| CAIDA AS Rank | ASのランキング・関係図 | asrank.caida.org |
IPアドレスからAS番号を逆引きする方法
特定のIPアドレスがどのASに属しているかを調べる「逆引き」も可能です。
WHOISサービスにIPアドレスを入力することで、そのIPを管理するAS番号と組織情報を取得できます。
コマンドラインでは「whois IPアドレス」で確認でき、ネットワーク管理・セキュリティ調査・トラフィック分析などの場面で活用される実用的な手法です。
まとめ
本記事では、AS番号の定義・自律システムの概念・BGPとの関係・種類・検索方法について解説しました。
AS番号はインターネット上の自律システムを識別する一意の番号であり、BGPによる経路制御の基盤として機能しています。
WHOISやBGP Looking Glassなどのツールを活用することで、特定のAS番号の詳細情報やIPアドレスの帰属ASを効率的に調べることができます。
AS番号とBGPの仕組みを理解することで、インターネットのルーティング構造への理解が深まるでしょう。