TIPTOP WG @ IETF 126 セッションまとめ — アドレス空間の2提案、QUIC プロファイル採択、CoAP と惑星間ホップ signaling

Summarized by @unasuke with Claude on 2026-08-09 13:16:26 UTC

TIPTOP WG @ IETF 126 セッションまとめ

日時: 2026年7月22日 09:00–11:00 CEST / Grand Klimt Hall 1(120分・1セッション)
Chairs: Padma Pillay-Esnault、Zahed Sarker / Technical Advisor: Marc Blanchet / INT AD: Éric Vyncke
参加者: 投票終了時点で86名
情報源: セッションスライド全9件、録画の文字起こし、投票結果


1. ドキュメントステータス

Chairs スライドで2点が報告されました。採択コールの過程で IPR が特定されたが開示されていない件、およびアドレス空間については提案が2件あり、採択コール後も採択に至っていない件です。後者が今回の目玉の議論になりました。


2. WG ドキュメント

2.1 draft-ietf-tiptop-usecase(-01 → -02)— Marc Blanchet

**新設された Section 4「Connectivity Scenarios」**が最大の変更点です。他のドキュメント(特にプロトコルプロファイル)が同じシナリオ記述を繰り返さずに参照できるよう、2文字の略号で名前付けされました。

略号 シナリオ 特性
CS 地球 ↔ 航行中の宇宙機 Voyager 等
LF 地球 ↔ 月・完全接続 片道遅延 約1.3秒。月低軌道コンステレーション+OISL で 3GPP 6G 地表網を収容する想定
LI 地球 ↔ 月・間欠接続
MF 地球 ↔ 火星・完全接続 片道遅延 4–24分
MI 地球 ↔ 火星・間欠接続 例:約6時間ごとに1回のパス
SC 太陽合(Solar Conjunction) 火星の場合 約26か月ごとに約2週間の全断。数年前から予測可能。地表・周回機のローカル通信は影響なし

Marc は、月コンステレーションによって近い将来「間欠が例外」になる可能性があるため、LF と LI の両方をプロファイルでカバーする必要があると説明しました。

要件セクションの追加分

スコープ/用語の明確化: 3GPP NTN(RTT がミリ秒〜数百ミリ秒、基本的に連続接続)はスコープ外だが、同じ NTN 技術を他の天体の低軌道で使い地表・軌道資産を収容するケースはスコープ内、と整理。新用語 "surface network"(地表付近の資産、IEEE 802.11 / 3GPP 系リンク、居住区・着陸機・ローバー・クルー装備。ドローンやホッパーも地表資産扱い)を追加。

Security Considerations に3段落追加

ユースケース側の更新: 緊急・SAR トラフィックは有効期限による破棄をせず、ストレージ枯渇時も最優先で保持/キュー長と宇宙用ハードウェアの厳しいメモリ制約/太陽合の約2週間でリレー・周回機のストレージが埋まる問題(容量計画と送信元スロットリング、NASA の有人火星通信ブラックアウト研究を参照追加)/NASA の月南極 Moon Base プログラム/火星の太陽合周期を約26か月(会合周期)に訂正。

議論: Erik Kline から、チャーター策定時に store-and-forward の記述が Bundle Protocol の領域に近づきすぎないよう配慮した経緯があるが、今回の記述はどうか、という指摘。Marc は前バージョンで切り分けを明確にしたつもりなので、読んでコメントが欲しいと回答。Zahed は「このドキュメントが要件と用語の共通基盤になるので、-02、特に要件のフレーミングを必ずレビューしてほしい」と強く呼びかけました。

2.2 draft-ietf-tiptop-ip-architecture — Wesley Eddy

WG 採択済みで、「宇宙ネットワーキングにおいて IP アーキテクチャが地上とどう異なるかを文書化する」というチャーター項目に対応。前回会合以降の変更は、アドレス空間に関する記述の微調整、PCE の明確化(ドメイン内でルーティング判断を集中させる方式について、Tony と Padma のリスト上の議論を受けて記述を拡張)、Security Considerations の用語と攻撃タイプの明確化、および Padma のレビューによるエディトリアル修正です。

RIR ポリシーガイダンスの扱いが最も議論を呼んだ点。TIPTOP リストのみならず RIPE と ARIN の場でも議論が行われ、draft-kumari が draft-li に加わりました。エディタの立場は「両提案の合意領域(宇宙用アドレス空間は必要で、集約を促すポリシーで管理されるべき)だけを書き、具体的ポリシーは本文書外で独立に進める」というもの。どちらの提案とも互換であり、アーキテクチャ的にはどれが採用されても影響しない、としました。

Éric Vyncke(AD と個人の両方の立場と断りつつ)は、「集約を最大化するために……」という中間の示唆的な一文を削除し、実際の要件部分と「潜在的なアプローチが議論されている」という部分だけを残してほしいと要望。Wes は対応可能と回答しました。

Zahed は今後2週間以内のレビュー志願者を募り、Éric ほか数名が挙手。チャットで活発だった George にも期待、としました。


3. Non-WG ドキュメント

3.1 アドレス空間 — 構造化ディスカッション

Chairs は今回、両提案者に基本思想を短く提示させた後、二人を壇上に残したまま合同討議を行う形式を採りました。

draft-li-tiptop-address-space(Tony Li / Marshall Eubanks)

目的はルーティングの最適化と最大限の集約。現在の DFZ が100万経路を抱えている状態を宇宙に持ち込みたくない、という動機です。天体ごとに連続ブロックのプレフィックスを割り当て、それを単一の RIR が管理する。混乱を最小化でき、そもそも要求レートは低い(年10件程度)という主張。

IETF 125 からの変更は、アーキテクチャドラフトへの参照追加、小惑星帯用プレフィックス要求の削除(どう集約されるか不明なため、将来のミッションが見えるまで先送り)、プレフィックスサイズとタイミングを管理 RIR に明示的に委任、の3点。「Warren のコメント以外はすべて対応した」と述べました。

質疑では Rick Taylor が「月軌道から小惑星帯へ移動したらどうなるか」と質問し、Tony は「アドレス的には無関係、ホストルートになるだけ」と回答。続けて Rick は「技術的な仕組みは完全に理解できるが、地政学がどう機能するのかが分からない。これが阻害要因であり、全体として nonstarter だと思う」と述べ、Tony は「地政学は排除したい。中立的な第三者が必要で、それが誰かは問わない」と応じました。

Jim Reid は、RIR がアドレス要求をどう認証・検証するのか、宇宙機関の中で誰が正しい窓口かをどう知るのかを質問。Tony は「RIR は既にそれを日常的にやっている」と回答しましたが、Jim は ENUM で各国の電話番号レンジの権限保持者を特定するのが困難だった経験を挙げて反論しました(Tony は「電話番号は RIR が割り当てていない」と返答)。

draft-kumari-tiptop-address-space "Addressing the Final Frontier"(Warren Kumari)

Warren はまず「両提案の距離は思われているほど大きくない」と前置きした上で、単一プレフィックス・単一 RIR は美しいが、世界はもっと醜く厄介であると論じました。天体上には競合する国家・民間企業・NGO が併存し、インターネットは政治と無縁ではなく、宇宙はより戦略的資産であるため政治の影響はむしろ強まる、と。

決定的な論点は「アドレス空間を取得できない組織はミッションを諦めるのではなく、単に自分の地上アドレス空間を宇宙で使う」——結果として集約は破綻し断片化する、というものです。

具体例として米国大統領令 14024(ロシアの航空宇宙・電子・海洋分野への経済制裁)を挙げ、米国の RIR が現実的にロシアにサービスできない状況を提示。RIPE 配下では制裁対象国の扱いに特別な運用があり、イランには約650〜680の LIR と(スライド作成時点で)約3,600個の /32 IPv6 が存在し増加傾向、ロシアも約2,000 LIR を持つ、というデータを示しました。

提案は、IANA が大きなブロックを確保し、各 RIR がそこから引き出す方式。分割順序は「天体 → RIR」または「RIR → 天体」の2通りで、前者なら天体ごとの集約が保たれます。スライドの例示(値はあくまで例)は、IANA 4000::/3 の下に Jupiter 4000::/8、Mercury 4100::/8、Mars 4200::/8 を置き、各天体の下に RIR ごとの /11 を配置。NASA と SpaceX は ARIN から、Roscosmos は RIPE から取得しても、天体単位の集約は維持されるという図です。

経路数の比較としては、単一 RIR なら約(天体数+1)、5 RIR ならその5倍。ただし「宇宙が戦略的資産である場合」も「宇宙がコモディティ化する場合」も、結論は複数 RIR になる、と整理しました(前者は単一の捕捉点を作らないため、後者は RIR 制度を生んだ公平性・コミュニティ・スケーリングの議論がそのまま当てはまるため)。

合同討議

デザインチーム形成の議論

Zahed が Tony と Warren に「デザインチームが必要か」と問うと、Tony は「デザインチームは不要、選択をすればよい」、Warren は「アーキテクチャ文書が形を記述するなら、自分たちの文書は不要かもしれない」と応答。

Éric Vyncke は「アドレッシングの決着を待たず、アーキテクチャ文書を先に RFC として出すべき。そこは曖昧なままにして、例えばグローバルユニキャストの一部かどうか、集約の重要性といった点だけ書けば十分」と主張しました。

Zahed の方針は「アドレス空間の議論はアーキテクチャから分離し、アーキテクチャは示唆だけ与えて参照する」というもので、Tony と Warren に今回の入力をまとめ、異なる割り当て案を例として併記した1つの文書にできないかと打診。Padma は、十分前もって告知した専用のサイドミーティングを開き、議事録と要件を残す形を提案し、Chairs はこれを進め方として会を閉じました。


3.2 QUIC プロファイリング

Evaluation of QUIC in Interplanetary Networks — Johannes Frisch(TU Darmstadt、修士論文)

スコープは深宇宙(地球から200万km超)のみで、地球〜火星のトポロジ(MOC / DSN アンテナ / 火星周回機 / 火星ローバー)を例として使用。GEO/LEO 衛星とシスルナ領域は対象外。目的は draft-many-tiptop-quic-profile の検証です。

手法: 離散イベントシミュレーション(アイドル時間をスキップして数時間の通信を即座に模擬でき、決定的で再現性がある)。パラメータは RTT 1–20分(実際の火星 4–21分から、ラップトップの性能制約で若干縮小)、ボトルネック帯域 2 Mbps(MRO の実績 0.5–6 Mbps の現実的な平均)、パケットロス率 0–30%(30% は自由空間光通信のみ)、リンク断 0–60分(MRO の軌道周期1時間52分のうち約1/3が火星背後で遮蔽される範囲)。ツールは Adolfo と Marc による DIPT QUIC Workbench(Rust 製の I/O フリー離散シミュレータ、RFC 適合性の高い Quinn を統合、JSON でトポロジ記述)で、PCAP と qlog からメトリクスを抽出。

結果

  1. ベースライン成立性: 既定値のままでは接続不成立。QUIC の idle timeout 既定30秒でタイムアウトし、initial RTT 既定333ミリ秒のため Initial パケットの無駄な再送が多発。両者を調整すればハンドシェイクは成立する。ただし次にフロー制御がスループットを縛る——quinn の既定バッファ1.25 MB に対し例示シナリオの BDP は300 MB で、数学的上限が約1.04 kbps。解決策は 2 BDP 相当の受信ウィンドウとバッファ。
  2. 高 BDP と遅延: CUBIC / NewReno のスロースタートが極端に長い(BDP が既知なら初期輻輳ウィンドウの調整で緩和可能)。中間ノードのバッファが大きいとバッファブロート。遅いフィードバックループ自体は残る。
  3. ロス耐性: ロスベースの輻輳制御は使い物にならず(CUBIC はウィンドウを縮めて崩壊)、BBRv1 のみが耐性を示す。ただし Johannes 自身が、これは Quinn に実装されていた BBRv1 に限った話であり、後続の BBR バージョンはロスをシグナルとして取り込むため同様の問題を抱えうる、と注記。
  4. リンク非対称性: 既定では2データパケットにつき1 ACK を返すため上りが飽和し、ACK 輻輳で送信側も停止。1:20 から1:640 まで試した結果、1:20 という穏やかな比でも下りグッドプットが絞られる。ACK Frequency 拡張で 1/4、1/8 に落とすと性能が回復。
  5. 間欠接続: L3 バッファリングで30分の断を橋渡し。ACK が返らず輻輳ウィンドウが枯渇して送信が止まり、ACK 再開とともに復帰する。断の後に BBR のプロービングが乱れるのは、30分バッファされたパケットにより RTT 計測が不正確になるため。それでも転送自体は完了。

結論のプロファイル表: idle timeout と initial RTT は「物理 RTT + 断の時間」、フロー制御は ≥2 BDP、輻輳制御は BBRv1 または固定レート(当面は固定レートが実用的)、ACK frequency は帯域比に合わせてスケール。必要なのはプロファイリングのみで、プロトコル自体の変更は不要という点が主要な結論です。今後の課題は FEC、宇宙での証明書管理と長期 TLS 接続、そして真の惑星間ネットワークで動的フローに対応する輻輳制御。

質疑: Lars Eggert が「ロスはランダムか、宇宙リンクをモデル化したものか」と確認(ランダムのみ)。その上で「BBR は特定のリンクモデルを前提としているが、そのモデルが宇宙リンクに適合するのか」「宇宙では容量と送信がスケジュールされていると理解しているので、送信機会を最大限使うには CUBIC のようにパイプを埋めるものが欲しいのでは」と問い、「シミュレートしたのは理想化されたランダムロスのリンクであり、そこで BBR が適していても実際の宇宙リンクで適しているとは限らない。修士論文であって博士論文ではないので批判ではなく、この調査からさらに何を引き出したいかという話」と補足しました。Rick Taylor は非常に価値ある仕事だと評価しつつ、ボローニャ大学の Carlo Caini 教授のグループが ESA 実データを使って代替輻輳制御アルゴリズムを検討している(DTN 向け QUIC コンバージェンスレイヤも開発)ことを紹介。もう1名からは「単一の QUIC 実装に依拠すべきでない——実装によって、輻輳制御の実装によっても挙動が異なるので、WG として結果を解釈する際は幅広い実装をカバーすべき」というコメントがありました。Zahed は「天体間リンクのモデル化をもう少し詰めること」を持ち帰り事項として挙げました。

draft-many-tiptop-quic-profile -02 → -03 — Marc Blanchet

数か月にわたる構造化されたシミュレーション群(多くは再実施)に基づく大改訂。全シミュレーションは月曜のサイドミーティングで詳細に提示され、入出力ファイル一式が GitHub(github.com/deepspaceip)で検証可能な形で公開されています。

構造の再編: 接続ライフサイクルに沿って再構成し、ユースケースドラフトの接続シナリオ(CS/LF/LI/MF/MI/SC)に全推奨事項を紐づけました。-02 までの「フラットな長大リスト(買い物リスト)」を、Connection Establishment(initial RTT、careful resume、マイグレーション、0-RTT)/Connection Maintenance(idle timeout、キープアライブとミドルボックス)/Bandwidth Management(輻輳制御、フロー制御、パケットサイズ、ペーシング、パディング、PMTUD)/Reliable Delivery under Loss and Intermittence(ACK frequency、FEC、リレーバッファリング、間欠性認識)/TLS にグルーピング。新設が Keep Alive and Middleboxes、Padding、Relay Buffering、TLS、Per-Scenario Applicability、削除が Example Scenario、Moon Deployment、New Connection IDs。Informational ながら、シミュレーションが裏付ける箇所には MUST/SHOULD の規範表現を導入しました。

主な知見

WG 採択の要請に対する質疑

採択投票: 会場で読了者は10名程度、リモートでは挙手なし。「この文書は WG 採択の準備ができているか」に対し Yes 16 / No 2 / 意見なし 22(投票終了時の参加者86名)。Chairs は No 投票の理由を聞くためマイクを開けましたが発言者なし。「採択への rough consensus あり」と判断した上で、メーリングリストで確認することとし、「意見なし」に投じた人(多くは未読と思われる)にはドキュメントを読んで判断してほしいと呼びかけました。


3.3 CoAP in Space — Carles Gomez(UPC、共著 Sergio Aguilar / Sateliot)

draft-gomez-tiptop-coap-01。番号上は -01 ですが実質6版目で、WG 発足前の deep space サイドミーティングで4版を経ています(Informational 想定)。

プレゼンの導入が巧みで、深宇宙通信の特性(長遅延、間欠的な通信機会、低帯域、非対称帯域、限られた計算資源とエネルギー)を列挙したスライドの次に、「Deep Space」を「IoT」に置き換えただけの同一スライドを出し、両者がプロトコルに課す制約は大きく重なると示しました。だからこそ CoAP のような IoT 向け設計を検討する価値がある、という論立てです。CoAP は制約ノードネットワーク向けに設計され、固定4バイトヘッダ、非同期メッセージ交換、柔軟性とセキュリティ、REST ベースで HTTP へのマッピングが容易。アーキテクチャドラフトのアプリケーション層セクションは HTTP と CoAP を扱い、CoAP についてはこの文書を明示的に引用しています。

トランスポート: 信頼性のあるトランスポート上の CoAP(RFC 8323、TCP/TLS/WebSockets)は初期ハンドシェイク、信頼性が任意でなくなる点、マルチキャスト非対応、ヘッダ増大といった深刻な問題があるため、深宇宙では本来設計の UDP 上の CoAP(RFC 7252)を推奨。メッセージ副層は CON(ACK 必須、ストップアンドウェイト、指数バックオフによる再送)と NON の2種。

深宇宙向けに調整が必要なパラメータ: NSTART(既定1)、ACK_TIMEOUT / ACK_RANDOM_FACTOR(初期 RTO が既定2〜3秒からランダム選択)、MAX_RETRANSMIT(既定4だが指数バックオフのため既定より小さい方が適切かもしれない)、MAX_LATENCY(100秒)、NON_LIFETIME、EXCHANGE_LIFETIME(247秒)——後半3つは深宇宙では増加が必須。

その他のセクション: キャッシング(プロキシがキャッシュ応答を返せばエネルギー・帯域・時間を節約。Max-Age は既定60秒、最大約136年まで設定可能で、オリジンサーバからキャッシュ端点までの想定遅延に基づいて設定)、プロキシング(CoAP-to-CoAP、HTTP-to-CoAP)、Observe(RFC 7641、都度リクエストせず通知を受け取れる)、ブロック単位転送(RFC 7959 / 9177、アプリ層フラグメンテーション)、メッセージ集約(別文書で定義中。接続の切れる区間があるため深宇宙で特に有用)、グループ通信/マルチキャスト(groupcomm-bis の MIN_TOKEN_REUSE_TIME 既定500秒超を多くの深宇宙シナリオで増加させる必要)、セキュリティ(DTLS はハンドシェイクのため深宇宙では一般に非推奨、OSCORE(RFC 8613)はオブジェクトセキュリティで事前共有コンテキストによりハンドシェイクを回避でき、プロキシ存在下でもエンドツーエンド保護が効くため推奨)。

-01 の主な追加は Appendix B——地球〜月、地球〜火星の参照 CoAP パラメータ表。時間系パラメータ(送信タイムアウト、メッセージが生存しうる最大時間、最大再送回数等)を伝播遅延成分のみに基づいて算出しており、蓄積遅延などが加わる具体シナリオでは加算が必要、と明示。地球〜月は最大距離、地球〜火星は変動が大きいため最小・最大の両方を考慮した範囲として提示されています。

Next steps: チャーターに CoAP の明示的なワークアイテムがないため採択は要請せず、「TIPTOP は CoAP ガイダンスを今後のワークアイテムに加えるべきか」を WG と Chairs に問う形にしました。

議論: Padma は、WG は QUIC から始めて他プロトコルには開かれた状態にしているがチャーターには入っていないと確認した上で、「Marc がユースケースを精密に定義したのだから、どのユースケースで CoAP が使えるか、どこでプラスをもたらすかを対応付ける作業が有益」(例えばマルチキャスト/グループ通信)と助言。Alexander Pelov は、非常に大きな遅延と強い非対称性を持つ LPWAN で CoAP を適用してきた実績を挙げ、「MOC が船上の1つのセンサーに接触するだけなら、QUIC 接続をフルに開くほどでもない」——特定のセンサーを直接読む、あるいはプロキシ経由という traffic pattern が検討に値する、と述べました。Laurent(Toutain)は、CoAP が CORECONF(YANG モデルをコンパクトに扱う)メッセージの搬送にも使われており、他惑星上の要素の制御にも有用だと補足。将来この作業を行う場合は CORE WG との調整が必要という点も確認されました。Chairs は、まずユースケースへの対応付けに注力し、その上で改めて支持の温度感を測る、という進め方を示しました。


4. 時間が許せば枠

Interplanetary hops: should path constraints be signaled to hosts? — Alexander Pelov(IMT Atlantique)

draft-pelov-icmpv6-sec-01。残り2分での発表となり、Alexander 自身が「先に解を持ってきてしまったが、そもそもこの WG が解きたい問いが存在するのかが論点」と前置きしました。

問いは「パケットが惑星間の境界を越えるとき、送信元にそれを伝える機構があるべきか」。MOC の TIPTOP エンドホストから TIPTOP フォワーダを経て他天体のエンドホストに至る経路上には多数のホップがあり、同じ計算機が複数のスタックを持ってインターネット上の他機器とも通信しうる状況を想定しています。天体ごとのプレフィックスがあれば「特定の色のパケットだけ通す」「誰がその色のパケットを送れるかを制御する」形で多くの問題は解けるが、その先に検討事項が残る、という構成です。

スライドで提示された論点は次の通り。宛先プレフィックスだけで TIPTOP 扱いすべきトラフィックを識別できるか(VPN / IP トンネル / NAT をどう扱うか)。認可されていないホストが TIPTOP プレフィックス宛に送った場合、既存の ICMPv6 unreachable コードとフィルタリング挙動で十分か(そもそも何に対して十分なのか)。そして情報提供的な signaling 機構——「あなたにはこのプレフィックスに接触する権限がない」「パケットに正しく色付けができていない(正規のソフトウェアが誤った設定、例えばタイマー設定をしている場合)」「参考までに、あなたのパケットは惑星間セグメントを通過している。その特性はこれこれ」——を用意すべきか。

動機として最も具体的なのは QUIC で、「今からあなたのパケットは惑星間リンクを通る」というメッセージを受け取ってタイマーを調整できれば、標準のインターネット QUIC スタックとの互換性を保ったまま適応できる、という点です。加えて、ある天体上に異なる RIR 由来の複数プレフィックスがあり、それらが直接ルーティングできず惑星間リンク経由になるケースにも関係します(3.1 のアドレス空間議論と接続する論点)。

Chairs は時間切れのため、関心のある人はメーリングリストで Alexander に返信するよう促して閉会しました。


全体を通した論点

  1. アドレス空間が最大の未解決事項。技術的には両提案の経路数は同等(天体単位で集約)で、争点は「誰が割り当てるか」という地政学・ガバナンスの問題。会場の合意に近いのは「IETF は技術要件と成功の定義を書き、割り当ての実装は IANA / NRO / RIR に委ねる」という役割分担(Dan York、Kim Davies、Peter Koch、Lars Eggert がそれぞれの角度から同じ方向を指した)。一方 Tony は集約最大化という工学目標を譲らず、Warren は単一障害点の政治的リスクを譲らないまま。進め方は専用サイドミーティング+アーキテクチャ文書の先行 RFC 化。
  2. QUIC は最も成熟。draft-many-tiptop-quic-profile が rough consensus で採択方向(ML 確認待ち)。Johannes の独立検証と Marc らのシミュレーション群が同じ結論——プロファイリングのみで足り、プロトコル変更は不要——に収束した点が説得力を持ちました。今後の宿題は、実際の宇宙リンクのモデル化、複数 QUIC 実装でのクロスチェック、そして Lars が指摘したインターネット QUIC との互換性を壊していないかの点検
  3. CoAP と ICMPv6 signaling はどちらも「WG の作業範囲に入れるか」の段階で、いずれも Chairs から「ユースケースへの対応付けを示してから戻ってこい/リストで議論せよ」という同じ形の宿題が出されました。