自律システム番号(AS 番号)の解説
自律システム番号が何を識別するのか、IP の調査結果でどう読むのか、そして品質、所有者、経路について何を示さないのかを解説します。
自律システム番号は、インターネット上で経路を広告するネットワークを識別する番号です。ルーティングデータや IP 検索の結果に表示されますが、企業、国、サービスを示すものではありません。正しく読むには、番号そのものを、登録記録や経路から切り分けて考える必要があります。
このページの内容
AS 番号とは
自律システム番号は、グローバルなルーティングテーブル上の 1 つのネットワークを識別します。自律システムとは、1 つのルーティングポリシーの下で運用される IP プレフィックスの集まりです。番号は、ネットワーク同士が経路を交換する際にその集まりを指す整数です。当社の IP 検索ツールは番号とレジストリの登録情報を表示します。
番号の登録国は、トラフィックが流れる国ではありません。登録国は、番号を割り当てた地域インターネットレジストリが管理する登録記録に由来します。この記録は移転の反映が遅れることがあり、持株会社の名前や本社の所在地を示している一方で、ネットワーク自体は複数の大陸で使われるプレフィックスを広告している場合があります。登録国はサービスの地図ではなく、レジストリのメタデータとして読んでください。簡潔な定義は AS 番号 を、経路広告を運ぶプロトコルについては BGP をご覧ください。
経路上の 3 つのネットワーク
- AS64500(文書用)
- AS64501(文書用)
- AS64502(文書用)
- インターネット
テキストによる説明
このチェーンは、経路がインターネットに到達するまでに 3 つのネットワークを通過する様子を示しています。番号は、例示用に予約された範囲の文書用の値です。実際の AS パスはこれより長い場合があり、観測地点によって変わることがあり、経路集約によって途中のネットワークが見えなくなることもあります。このチェーンが示すのは順序であり、距離、速度、所有者ではありません。
経路の中での番号の現れ方
経路広告には、プレフィックス、起点の AS 番号、AS 番号のパスが含まれます。BGP スピーカーはこれらの経路広告を交換し、AS パスには経路が通過した順序が記録されます。そのため、同じプレフィックスでも観測地点によって異なるパスで届くことがあります。
受信した AS パスでは、通常、一番右の番号が起点、つまり経路広告を生成したネットワークです。一番左の番号は、観測者にその経路を送った隣接ネットワークです。プリペンドとは、パスを長く見せるために番号を繰り返すことです。これはトラフィックエンジニアリングの手法であり、物理的な距離を示す証拠ではありません。
ルッキンググラスやルートコレクターが示すのは、ある時点の 1 つの視点です。経路集約によって途中のネットワークが見えなくなることがあり、経路上にないコレクターはすべてのホップを示せません。1 つの視点は到達性の証拠として扱い、経路全体とはみなさないでください。
2 バイト、4 バイト、プライベートの番号
初期の AS 番号は 16 ビットでした。番号が枯渇しないよう、RFC 6793 がこのフィールドを 32 ビットに拡張しました。32 ビットの番号は通常の 10 進整数で書くか、asdot 表記で 16 ビットの 2 つの部分に分けて書きます。たとえば 65536 は 1.0 になります。現在の BGP では両方の長さを 1 つの番号空間として扱い、かつての 2 バイトの区別は歴史的なものです。
一部の番号はパブリックなルーティングには使いません。64512~65534 と 4200000000~4294967294 はプライベート用に予約されています(RFC 6996)。64496~64511 と 65536~65551 は文書用に予約されています(RFC 5398)。0、65535、4294967295 は予約済みです(RFC 7607、RFC 7300)。23456 は AS_TRANS で、4 バイトの番号が古い 2 バイトのセッションを越える必要があるときに使われるプレースホルダーです。
パブリックなパスにプライベート番号が現れる場合、通常は経路リーク、設定ミス、またはプロバイダーの内部トポロジーを含む視点を意味します。隠れたパブリックネットワークではありません。パス中の 23456 は変換用のマーカーであり、実際の起点ではありません。
検索結果を読み込みすぎないために
ASN 検索で返るのはレジストリの事実です。割り当てたレジストリ、分配または割り当ての情報、登録された連絡先、国、日付が含まれます。5 つの地域インターネットレジストリは AFRINIC、APNIC、ARIN、LACNIC、RIPE NCC です。IANA がこれらにブロックを分配し、各レジストリが地域のポリシーに基づいて運用者に番号を割り当てます。
番号の背後にある組織名は、ネットワークが売却されたり名称が変わったりすると変わりますが、番号はそのまま残ります。組織名はレジストリのスナップショットとして読み、所有者、サービス品質、商取引上の関係を示すものとは考えないでください。1 つの番号が多数のプレフィックスを広告することも、1 つのプレフィックスを複数の番号が広告することもあります。どちらも自動的に障害を意味するものではありませんが、レジストリに加えてルーティングポリシーも確認すべき理由になります。
AS 番号からわからないこと
AS 番号は、遅延、パケットロス、ジッター、利用可能な帯域幅を測るものではありません。AS パスの長さは BGP のベストパス選択の入力の 1 つにすぎず、距離でも品質スコアでもありません。2 つの AS を通るパスが、5 つの AS を通るパスより遅いこともあります。
AS 番号は、経路広告が承認されていることを証明しません。BGP 自体には起点の認証機能が組み込まれていない(RFC 4271)ため、運用者は経路フィルター、Internet Routing Registry のオブジェクト、RPKI を使って、どの起点がプレフィックスを広告してよいかを判断します。経路が見えていても、無効である場合があります。
AS 番号は、当社のプレフィックス、当社の調達先、お客様を識別するものではありません。このページは識別子について解説するものであり、商取引上の詳細は見積もりのご相談の中で扱います。
ルーティングセキュリティを 2 つの仕組みで理解する
Internet Routing Registry のルートオブジェクトは、ある AS があるプレフィックスを起点として広告することを示すレジストリ上の記述で、Routing Policy Specification Language(RFC 2622)で書かれます。その価値は、オブジェクトの内容と、それを利用するフィルターによって決まります。RPKI のルートオリジン認可(ROA)は、あるプレフィックスを、最大長の範囲内で特定の番号が起点として広告してよいことを示す署名付きの記述です(RFC 6480、RFC 6482)。検証を行うルーターは無効な経路広告を破棄できますが、導入は部分的なため、認可がないことは不正の証拠にはなりません。
どのプロバイダーに対しても、どのフィルターを適用し、無効な経路をどう扱うかを尋ねてください。バッジではなく、方法を確認することが大切です。当社はルーティングの視点を公開ページには掲載せず、パス設計は見積もりの中でご相談します。
中国向けの経路で番号が重要な理由
中国向けの IP サービスでは、パスは複数のネットワークを通過します。traceroute で見える AS 番号は転送上のホップの 1 つであり、商用のパス全体ではありません。同じ宛先でも、異なる国際ルートを経由して到達することがあり、その遅延やパケットロスはルートごとに異なります。IEPL や IPLC といった専用線製品はイーサネットまたは時分割の容量を転送するため、IP の traceroute では基盤となるパスがまったく見えない場合があります。traceroute がきれいでも専用線の証拠にはなりません。証拠となるのは契約書とハンドオフ構成図です。
当社の中国関連ページでは、ルートの種類と、要件を整理するための質問を説明しています。ネットワーク地図やプレフィックスの一覧は公開していません。サービスの観点は 中国ルーティングの解説 で、レイヤー 2 の用語は IEPL と IPLC の比較 で扱っています。
ルートレビューのためのチェックリスト
3 つの問いを分けて考えます。誰がプレフィックスを起点として広告しているか、経路広告がどのように観測者に届いたか、そしてその経路が承認されているか、です。最初の 2 つは観測であり、3 つ目はポリシーの確認です。
IP の調査結果を読むときのよくある誤り
レジストリの国をトラフィックの所在地とみなす。長い AS パスを遅い、短いパスを速いとみなす。Whois に載っている名前を現在の運用者とみなす。ルッキンググラスに表示されたプライベート番号をパブリックなものとみなす。複数の起点を持つプレフィックスを攻撃とみなす。見えている経路を承認された経路とみなす。
2 つの観測地点を使い、タイムスタンプを確認し、プレフィックスと起点を比較し、コピーされた Whois の出力ではなく RDAP でレジストリの記録を読んでください。ご自身が管理するアドレスについては、IP と ASN の検索 で番号を確認でき、CIDR 計算ツール でプレフィックスの境界を確認できます。何をいつ確認したかを簡単に記録しておいてください。ルーティングはすぐに変わるため、タイムスタンプ付きのメモは、タイムスタンプのないスクリーンショットよりも価値があります。
理解度チェック
-
ある経路の AS パスが長く表示されています。これは遅いことを意味しますか。
いいえ。パスの長さはベストパス選択の入力の 1 つにすぎません。遅延は、ファイバーの距離、迂回、キューイング、負荷によって決まります。両端からラウンドトリップタイムとパケットロスを測定してください。
-
パブリックなパスにプライベート AS 番号が現れています。通常、何を意味しますか。
経路リーク、設定ミス、またはプロバイダーの内部トポロジーを含む視点です。隠れたパブリックネットワークではありません。
-
ルッキンググラスで経路が見えています。この経路は承認されていますか。
必ずしもそうではありません。見えていることと承認されていることは別です。起点が許可されているかどうかはルートオブジェクトと RPKI の確認で判断され、どちらも普遍的に導入されているわけではありません。
回答は要求したときに表示されます。採点、保存、送信は一切行いません。
よくある質問
ツールが番号を最初に表示するのはなぜですか。
ASN は IP アドレスと同じですか。
1 つの企業が複数の ASN を持つことはありますか。
AS パスが短ければ遅延も小さいのですか。
パスに 23456 が表示されるのはなぜですか。
見えている経路は有効な経路ですか。
関連
- 中国向けトランジット:プレミアムと標準の比較
プレミアム中国ルーティングと標準的な国際トランジットの違い。何が変わり、何が変わらないのか、そしてどの問いが適合を決めるのかを解説します。
- 中国進出のコンプライアンスチェックリスト
中国向け接続のためのチェックリスト。備案、データ移転の範囲整理、単一の窓口とエスカレーション経路を扱います。法的助言ではありません。
- RFQ・RFPテンプレートパック
SMS卸売、eSIMとデータ、IoT、中国向け接続の各見積依頼に必要な項目一覧と、そのままRFQとして送信できるオンラインチェックリストです。
提供内容に近い領域
当社サービスのご利用方法に関わるため、ここで解説しています。
出典
- IANA:Autonomous System (AS) Numbers レジストリ(予約済み範囲とプライベート範囲を含む)
- ARIN:Autonomous System Numbers(2 バイトと 4 バイトの形式、プライベート用ブロック)
- RIPE NCC:AS 番号とは何か、ネットワークがいつ取得の対象になるか
- IETF RFC 4271:BGP は自律システム間でネットワークの到達性情報を交換する
- IETF RFC 6793:BGP における 4 オクテット AS 番号空間と AS_TRANS のサポート
- IETF RFC 6996:プライベート用の自律システム番号の予約
- IETF RFC 6480:安全なインターネットルーティングを支える基盤(RPKI)
- IETF RFC 6482:ルートオリジン認可(ROA)のプロファイル