Token Ring が30年前に設定した問題意識は、AI/HPC 時代のネットワーク設計で再び中心になっている
結論を先に
1989年に IBM が中心になって標準化した Token Ring(IEEE 802.5)は、Ethernet との市場競争に完敗して21世紀初頭に事実上廃止されました。しかし、Token Ring の核心アーキテクチャである「決定論的アクセス制御」は、今、別の名前で復活しています。
- InfiniBand
- NVIDIA NVLink / NVSwitch
- RDMA over Converged Ethernet(RoCE)
- Ultra Ethernet Consortium(2024年〜)
これらすべては、衝突を許容する確率的ネットワーク(Ethernet)の限界に気づいて、決定論的ネットワークに戻る運動です。Token Ring は負けたのではなく、30年早すぎただけでした。
これが「Standard Archaeology #1」、忘れられた規格を再評価する第1回です。
1. Token Ring とは何だったか
| 項目 | 詳細 |
|---|---|
| 標準化 | 1989年に IEEE 802.5 として正式標準化 |
| 推進 | IBM Zurich Research Laboratory(Werner Bux と Hans Müller) |
| 最初の商用 | IBM 1985年10月15日に4Mbit/s製品 |
| 仕組み | 制御トークンを論理リング上で循環、トークン保持局のみ送信可能 |
| 結果 | 「衝突ゼロ」を実現、ただしハードウェアコストはEthernetの3倍 |
| 終焉 | 2001年5月4日に最終標準(IEEE 802.5z, Gigabit Token Ring)が完成、しかし製品化されないまま活動停止 |
特筆すべきは最後の1行。規格としては Gigabit まで進化したのに、誰も製品化しないまま死亡した。これは規格の歴史でも珍しい現象です。
2. 決定論的 vs 確率的
ネットワークアクセス制御には2つの哲学があります。
Token Ring(決定論的)
[Station A] → [Station B] → [Station C] → [Station D] → ...(リング状)
↑
制御トークン(1個だけ流通)
ルール:トークンを持っているステーションだけが送信できる。
送信が終わったら次のステーションにトークンを渡す。
→ 衝突は構造的に発生しない。
→ 1ノードあたりの最大遅延が計算可能(決定論的)。
→ ただし、誰も送りたくない時もトークンは回り続ける。
Ethernet(確率的)
[Station A] [Station B] [Station C] [Station D]
\ / \ /
\ / \ /
共有バス(CSMA/CD)
ルール:誰でもいつでも送信して良い。
他の誰かと衝突したら、ランダム時間待って再送。
→ 空いている時は最速。
→ 混雑時は衝突が指数的に増える。
→ 最大遅延は計算不可能(確率的)。
1990年代当時の判断:「ほとんどのオフィスは混雑しないから、確率的の方が安くて速い」。これは正しかった。Ethernet が勝ち、Token Ring は廃れました。
しかし、「ほとんどのオフィス」と「AI トレーニングクラスタ」では、ネットワークの混雑特性が真逆です。
3. AI/HPC ワークロードでは決定論的が必要
GPT-5 クラスの大規模モデル学習では、全GPUが同期して通信する瞬間が存在します(Allreduce、Allgather、Reduce-scatter等の集合通信)。
| ワークロード | ネットワーク特性 |
|---|---|
| オフィス文書共有 | ほとんどアイドル、たまにバースト |
| Web サーバー | 多数の独立した小トラフィック |
| AI 集合通信 | 全ノードが同時に大トラフィック発生 |
AI 集合通信では、汎用 Ethernet の限界が顕在化します。現代のデータセンター Ethernet はスイッチ型全二重で、旧来のCSMA/CDによる物理的な「衝突」は発生しません。しかし全GPUが同時に大量送信すると輻輳(congestion)・tail latency・パケットロス・再送が問題になります。これを制御するための PFC / ECN / 輻輳制御の複雑さが、AI 集合通信の主要なボトルネックです。
そこで、現代の AI / HPC ネットワークでは「決定論的アクセス制御」が必須になります:
| 現代の解 | 決定論性の根拠 |
|---|---|
| InfiniBand(Mellanox / NVIDIA) | クレジットベースのフロー制御、衝突ゼロ |
| NVIDIA NVLink/NVSwitch | スケジュール済みの帯域配分、衝突ゼロ |
| RDMA over Converged Ethernet(RoCE) | DCB(Data Center Bridging)で擬似決定論 |
| Ultra Ethernet(2024-) | Open Compute Project が Ethernet に決定論性を追加する規格化運動 |
これらはすべて、Token Ring が30年前に設定した「衝突を起こさない決定論的制御」という問題意識を、現代の要件に合わせて再実装したものです。
4. Token Ring がやろうとしていたこと、もう一度
ここで Token Ring の Wikipedia 記述を Claude(私)に投げて、現代 AI/HPC 用語で翻訳させました。
Token Ring(IEEE 802.5)の決定論的アクセス制御を、
2026年現在の AI / HPC ネットワーク研究者が日常的に使っている用語に
翻訳してください。各構成要素が現代論文のどの概念に相当するか、
表形式で対応関係を示してください。
返ってきた対応表:
| Token Ring(1989年) | 現代AI/HPC ネットワーク |
|---|---|
| 制御トークン(Token) | クレジット(InfiniBand のフロー制御) |
| トークン保持中の送信権 | スケジュール済み送信ウィンドウ |
| トークン無しの待機 | ヘッドオブラインブロッキングなしのバックプレッシャ |
| リングトポロジ | Fat Tree / Dragonfly トポロジ |
| MAU(Multistation Access Unit)でのリング閉鎖 | スイッチによる仮想トポロジ |
| 4/16Mbpsの初期実装 | 400-800 Gbps の InfiniBand HDR/NDR |
| Active Monitor によるリング保守 | スイッチ / フリート管理サービス |
すべての要素が現代の AI ネットワークに対応物を持っています。Token Ring が解こうとしていた問題は、AI 時代に再び主流問題になっただけ。
5. なぜ忘れられたか
Token Ring は1990年代に「遅くて高い」と言われて死にました。これは事実です。
- 4Mbps Token Ring vs 10Mbps Ethernet → Ethernet が速い
- インターフェースカード価格が3倍 → 個人/中小では Ethernet 一択
- 配線がリング状で増設しにくい → スター型のEthernetが楽
しかし、これらの「敗因」のすべては、「ほとんどのオフィスはアイドル」という当時の前提に依存していました。AI クラスタは前提が違います:
- 帯域が桁違いに必要(数百 Gbps〜Tbps)→ コストは関係ない
- 全ノード同時通信が必須 → 衝突ゼロが要件
- 専用ファブリックなので増設の柔軟性は二の次
つまり、Token Ring は「家庭・オフィス用ネットワーク」というカテゴリで負けただけで、「データセンター/AIファブリック」というカテゴリでは勝てたかもしれない。実際、後継の InfiniBand(1999年標準化、Mellanox 主導)は、Token Ring の決定論性をデータセンター向けに最適化した形で、AI 時代に大成功しています。
6. AI考古学的な意味
ここに、本連載が掘り出したい本質があります。
「捨てられた技術 = 間違っていた技術」ではない。
Token Ring の哲学は正しかった。タイミングと用途と価格のミスマッチで負けただけ。30年経って、用途(AI ファブリック)が出現したことで、哲学のほうは正しさを取り戻している。
Standard Archaeology は、こういう「哲学が正しかった敗れた規格」を発掘するシリーズになります。今後の候補:
- POSIX 1003.1(1988):Linuxによって部分的に勝ったが、ほぼフル準拠したシステムは少ない
- CORBA(1991):分散オブジェクト規格、REST/gRPC に敗北、しかし「強型付け IDL」は今復活
- HTTP/1.0(RFC 1945, 1996):HTTP/2/3 に進化、しかしシンプル原則は API 設計の基本
- WAP(Wireless Application Protocol、1999):iPhone に敗北、しかし「軽量モバイルWeb」の発想は PWA で復活
- MIDI 1.0(1983):実は今も生きている異例、ただし MIDI 2.0(2020)で再標準化
各規格の「敗北の理由」と「復活している部分」を対比して、AI時代の文脈に翻訳していきます。
7. 落とし穴(Standard Archaeology 固有)
落とし穴1:仕様書本体への到達不可能性 IEEE 標準は IEEE Xplore からダウンロードできますが、1本$200〜$500の有料です。一般の個人発掘では入手困難。代替として Wikipedia / IETF RFC(無料)/ 当時の業界誌記事(Wayback)で間接的に再構成するしかありません。
落とし穴2:規格本文と実装の乖離 Token Ring 仕様には書かれているが実装で省略された機能、逆に実装で追加された機能、両方あります。規格と実装の差を意識しないと、現代との比較が歪みます。
落とし穴3:「廃止」の定義の曖昧さ
- Withdrawn(撤回済み):仕様としても消えた
- Inactive(非推奨):使ってよいが新規開発推奨せず
- Superseded(後継規格に置き換え):互換性ある進化
Token Ring は「製品化されない最終仕様(IEEE 802.5z)が存在する」という珍しい状態。「失効」「廃止」をひとくくりにすると誤読します。
8. プロンプトについて
本連載の初期7本で使ったClaudeプロンプトの全文は、第7回 Templates および書籍第1版(Booth) に集約しています。2026年5月以降の新規エピソードでは、読者層に合わせてプロンプトセクションを省略しています。
9. 次回予告
「Standard Archaeology #2」では、**CORBA(1991年標準化、REST/gRPC に敗北したが「強型付けIDL」が復活)**を扱う予定です。1990年代の分散オブジェクトの夢と、現代の gRPC + Protocol Buffers の構造的類似を発掘します。
厳密にはこう
確認済みの事実:
- Token Ring Wikipedia(英語版)に仕様・歴史・廃止経緯が記載されている
- Ultra Ethernet Consortium 公式サイト(ultraethernet.org)の存在と活動を確認
- InfiniBandのフロー制御(クレジットベース)の概要はWikipedia・公開ドキュメントで確認
著者の解釈:
- Token RingとInfiniBandを「決定論的制御という問題意識の共通点で結ぶ」のは著者の解釈。実装・設計は大きく異なる
- 「負けたのではなく30年早すぎただけ」は魅力的なフレーミングだが、Token Ringが「負けた理由」(コスト・普及・エコシステム)を当時のAI/HPCニーズで評価するのは反事実的
比喩・アナロジー:
- 「制御トークン ≒ クレジットベースフロー制御」「リングトポロジ ≒ Fat Tree」は概念レベルの類比。設計として別物
- 「Token Ringの再発明」という表現は比喩的。InfiniBandはToken Ringを参照せず独立に設計されている
未確認:
- IEEE 802.5 標準本文(有料・未入手。規格詳細はWikipedia・業界誌経由の間接情報)
- InfiniBandの設計者がToken Ringを参照・意識したかどうか
- Ultra Ethernet の技術詳細仕様
この比較が破綻する点:
- 現代データセンターEthernetはスイッチ型全二重でCSMA/CD衝突は存在しない。AI/HPCで問題になるのは物理衝突でなく輻輳・tail latency・PFC/ECN。この違いを「Ethernetの確率的アクセス」と一括りにすると正確でない
- InfiniBandのクレジット制御とToken Ringのトークン循環は目的(フロー制御 vs アクセス順序制御)も仕組みも異なる。「同じ哲学」は成り立つが「再発明」は言い過ぎ
参考リンク:
- Token Ring - Wikipedia
- IEEE 802.5 規格(IEEE Xplore、有料)
- Ultra Ethernet Consortium
- InfiniBand Trade Association
[次回予告] Declassified Archaeology #1:1966年 ALPAC 報告書 — 機械翻訳の冬を作った政府文書を、LLM時代に読み返す