自律システム番号(AS 番号)の解説

自律システム番号が何を識別するのか、IP の調査結果でどう読むのか、そして品質、所有者、経路について何を示さないのかを解説します。

自律システム番号は、インターネット上で経路を広告するネットワークを識別する番号です。ルーティングデータや IP 検索の結果に表示されますが、企業、国、サービスを示すものではありません。正しく読むには、番号そのものを、登録記録や経路から切り分けて考える必要があります。

AS 番号とは

自律システム番号は、グローバルなルーティングテーブル上の 1 つのネットワークを識別します。自律システムとは、1 つのルーティングポリシーの下で運用される IP プレフィックスの集まりです。番号は、ネットワーク同士が経路を交換する際にその集まりを指す整数です。当社の IP 検索ツールは番号とレジストリの登録情報を表示します。

番号の登録国は、トラフィックが流れる国ではありません。登録国は、番号を割り当てた地域インターネットレジストリが管理する登録記録に由来します。この記録は移転の反映が遅れることがあり、持株会社の名前や本社の所在地を示している一方で、ネットワーク自体は複数の大陸で使われるプレフィックスを広告している場合があります。登録国はサービスの地図ではなく、レジストリのメタデータとして読んでください。簡潔な定義は AS 番号 を、経路広告を運ぶプロトコルについては BGP をご覧ください。

経路上の 3 つのネットワーク

  1. AS64500(文書用)
  2. AS64501(文書用)
  3. AS64502(文書用)
  4. インターネット
例示用に予約された文書用 AS 番号 64500、64501、64502 を使用しています。当社の番号ではなく、実在の経路を示すものでもありません。 出典: IETF RFC 5398:文書用に予約された自律システム番号
テキストによる説明

このチェーンは、経路がインターネットに到達するまでに 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 計算ツール でプレフィックスの境界を確認できます。何をいつ確認したかを簡単に記録しておいてください。ルーティングはすぐに変わるため、タイムスタンプ付きのメモは、タイムスタンプのないスクリーンショットよりも価値があります。

ご自身が管理するアドレスを検索する

このツールは番号とレジストリの事実を表示します。当社のネットワーク名を示したり、プレフィックスの一覧を公開したりすることはありません。

IPからASNを検索

IPアドレスまたはAS番号を入力すると、ネットワーク名と登録国を表示します。

ツールを開く
ツールを開く

理解度チェック

  1. ある経路の AS パスが長く表示されています。これは遅いことを意味しますか。

    いいえ。パスの長さはベストパス選択の入力の 1 つにすぎません。遅延は、ファイバーの距離、迂回、キューイング、負荷によって決まります。両端からラウンドトリップタイムとパケットロスを測定してください。

  2. パブリックなパスにプライベート AS 番号が現れています。通常、何を意味しますか。

    経路リーク、設定ミス、またはプロバイダーの内部トポロジーを含む視点です。隠れたパブリックネットワークではありません。

  3. ルッキンググラスで経路が見えています。この経路は承認されていますか。

    必ずしもそうではありません。見えていることと承認されていることは別です。起点が許可されているかどうかはルートオブジェクトと RPKI の確認で判断され、どちらも普遍的に導入されているわけではありません。

回答は要求したときに表示されます。採点、保存、送信は一切行いません。

よくある質問

ツールが番号を最初に表示するのはなぜですか。

番号は安定した識別子だからです。名前は持ち主が変わることがあり、当社が主張していない関係を連想させます。レジストリ上の名前はスナップショットであり、現在誰がその経路を運用しているかを示すものではありません。

ASN は IP アドレスと同じですか。

いいえ。IP アドレスはインターフェースを識別し、プレフィックスはアドレスのブロックです。ASN は、1 つのルーティングポリシーの下でプレフィックスを広告するネットワークを識別します。

1 つの企業が複数の ASN を持つことはありますか。

はい。大規模なネットワークは、ルーティングポリシー、地理的な範囲、事業部門ごとに複数の番号を保有することがよくあります。また、番号は登録時の名前より長く存続することがあります。

AS パスが短ければ遅延も小さいのですか。

いいえ。パスの長さはベストパス選択の入力の 1 つにすぎません。遅延は、ファイバーの距離、ルーティングの迂回、キューイング、負荷によって決まるため、両端からラウンドトリップタイムとパケットロスを測定してください。

パスに 23456 が表示されるのはなぜですか。

23456 は AS_TRANS で、4 バイトの番号を運べないセッションをその番号が越えるときに使われます。起点ではなく、変換用のマーカーとして読んでください。

見えている経路は有効な経路ですか。

必ずしもそうではありません。見えていることと承認されていることは別です。起点が許可されているかどうかはルートオブジェクトと RPKI の確認で判断され、どちらも普遍的に導入されているわけではありません。

提供内容に近い領域

当社サービスのご利用方法に関わるため、ここで解説しています。