要約

  • Bhutan Internet Exchange は三つの独立した公開層に現れる。PeeringDB の交換点レコード、APNIC の二つの組織オブジェクト、そして Hurricane Electric の国別表にある AS7615 の行であり、これらは名称、都市、交換点自身の自律システム番号で一致している。
  • 記録を注意深く読むと、Thimphu Techpark にある TTPL-LAN という単一のフラットなイーサネットが描かれている。最大転送単位は1500バイト、802.1Q 対応は無効と記され、ルートサーバーの自律システム番号は0、サービス水準と取引条件の欄はいずれも Not Disclosed である。

Bhutan Internet Exchange についてまず理解すべきは、その公開された身元が薄いということであり、その薄さは偶然ではなく構造的なものだ。PeeringDB には交換点のレコードがあり、識別子2355、短縮名 btIX、長名 Bhutan Internet Exchange、都市 Thimphu、国 BT、地域 Asia Pacific、媒体はイーサネットと記されている(PeeringDB のブータン交換点レコード)。地理情報はこれで全部だ。第二の都市も、第二の施設も、待避サイトもない。国際接続が歴史的にインド経由できてきた国にとって、首都の国内交換点が一つしかないという事実は些細な話ではない。少なくともこの記録が語る限り、それが国内交換層のすべてなのである。

実際の工学情報を抱えているのは子オブジェクトのほうだ。交換点 LAN の名称は TTPL-LAN。最大転送単位は1500バイトと記録されている。802.1Q 対応の欄は false。ルートサーバーの自律システム番号は0。作成日時は2018年9月22日17時01分27秒 UTC で、親レコードと同じ分に作られている。最終更新は2026年6月30日01時34分08秒 UTC。状態は ok。

この五つの欄を並べて読むと、願望ではなく設計が見えてくる。MTU 1500はごく普通のイーサネットであり、ジャンボフレームを示すものも、大容量フロー向けに調整された専用ファブリックを示すものもここにはない。802.1Q 対応が無効ということは、記録自身の言葉で言えば、この LAN は単一のフラットなブロードキャストドメインとして提示されているということであり、記録を見てポートを設計する事業者は、メンバーごとの VLAN 引き渡しを文書化された機能として期待すべきではない。そしてルートサーバーの自律システム番号が0であることは、このデータセット全体で最も重い帰結を持つ値であり、率直に書くべきだろう。交換点が運用するルートサーバーの番号を入れるはずの欄に、使える数字が入っていないのだ。

このゼロは「加盟している」ということの意味を変える。ルートサーバーを持つ交換点では、加盟ネットワークは交換点に対して BGP セッションを一本張るだけで集合経路表を受け取れる。交換点はすべての加盟ネットワークの経路判断に技術的な当事者となり、その運用能力は全員の影響範囲に入り込む。ルートサーバーがなければ、経路を交換したい二者はそれぞれ交渉し、双方向セッションを設定しなければならない。双方向ピアリングは組ごとの手間が増えるが、制御は辺縁に残る。共有された経路判断の頭脳もなく、一つのプロセスが落ちて全員が劣化するような単一障害点もなく、どのプレフィックスを誰に広告するかを交換点の運営者が一本のペンで決めることもない。つまりこの欄のゼロは記録の欠落ではない。統制がどこにあるかについての陈述なのである。

施設との対応が物理的な姿を裏づける。PeeringDB はこの交換点を一つの施設に結びつけている。識別子5806、名称 Thimphu Techpark、運営主体は Bhutan Data Centre Services として記録され、CLLI コードは TTPL、座標は北緯27.427781、東経89.650988(PeeringDB のブータン交換点レコード)。住所は Thimphu Techpark、Wangchuktaba、都市 Thimphu、州 Thimphu、郵便番号11001。施設の作成は2018年9月22日16時43分21秒 UTC で、交換点レコードより20分早い。最終更新は2025年9月26日22時51分32秒 UTC、状態は ok。

この施設自身のカウンターが、データセット全体で最も鮮明な対照を与える。ネットワーク2、交換点1、キャリア0と記されている。国内交換点においてネットワークが2つというのは、道具を使わずに記憶できるほど小さい数字だ。そしてこの数字があるからこそ、競争への影響に関する以後の問いはすべて立てやすく答えにくくなる。サイトに2ネットワークしかいなければ、交換点の限界的価値は、その2つが誰なのか、そもそも相互接続したのか、相互接続の価格はいくらか、という点に完全に依存する。記録は最初の問いに何も答えず、二番目にも何も答えず、三番目には Not Disclosed と答えている。

命名の問題、実のところ発見の問題

このデータセットで最も示唆に富むのは、ブータンについての欄ではない。同じ API に対する二つのクエリの差である。リテラルな文字列 bhutan internet exchange で絞り込んだクエリは、空のデータ配列と空のメタデータを返した(PeeringDB の名称フィルター応答)。国 BT で絞り込んだクエリは、長名 Bhutan Internet Exchange、短縮名 btIX というレコードを返した(PeeringDB のブータン交換点レコード)。

どちらの応答も正しい。レコードの名前は btIX であり、長名は別のフィールドで、名称フィルターは明らかに与えられた文字列の形でそちらを照合していない。交換点を英語の正式名称で検索した者、つまり研究者、記者、海外の事業者が取る方法を取った者は、きれいな否定を受け取った。国で検索した者は即座に見つけた。

リスクの観点では、これは見た目より重い。登録簿の公共的価値は発見機能にある。外部の者が、ある交換点が存在し、誰が入り、何のためにあるのかを確認する手段がそれだからだ。存在するレコードに対して名称検索が失敗するとき、登録簿は索引の奇妙な癖を起こしているのではない。まさにそれに依存している相手に対して、偽の否定を生産しているのだ。失敗の仕方は非対称である。ブータンのネットワーク界隈の内側にいる者は短縮名を知っている。それが現地での呼び名だからだ。外側にいる者は知らない。つまりこの登録は内部者には機能し、外部者には機能しない。開示登録簿の目的とは正反対である。

LAN のレコードには関連する信号がある。IX-F メンバーリスト URL の可視性の欄は Private と記され、一方で IX-F インポート有効の欄は true と記されている。IX-F は交換点が機械可読なメンバーリストを公開するための標準化された交換形式で、他の登録簿やツールがそれを複製できるようにするものだ。リスト URL の可視性が非公開で、インポートが有効というのは、この形式から取り込む用意はあるが、自分のメンバーリストをこの経路で公開しないと選んだ交換点を描いている。メンバーリストは単に未公開なのではない。意図的に保持されていると印が付けられているのだ。

この区別は残しておく価値がある。公開データが薄いことの二つの説明を分けるからだ。一つは怠慢で、誰も手を付けていない。もう一つは方針で、運営者がリストは公開しないと決めている。前者は保守の問題で、救済策は明白であり、擁護できる根拠もない。後者は統制の選択であり、統制の選択は問い詰めることができる。非公開という可視性は誰かが選んだ設定である。それは、交換点あるいはその記録を維持する者がメンバーリストの開示について立場を取ったということであり、その立場は「この経路では出さない」というものだ。

実務的な帰結は直接的だ。btIX にどのネットワークが接続しているかを知りたい外部の者に、登録簿の層で残された道は一つしかない。各ネットワーク自身の PeeringDB 項目を読むか、経路データを見るかだ。どちらもメンバーリストより弱い。ネットワークが自分について語ることを述べており、交換点が自らの構成について確認したことではないからだ。

登録層が確認できること、できないこと

PeeringDB は規制機関ではなく、そう名乗ってもいない。記録はコミュニティによって維持され、運営者が編集できる。それが地図作成には極めて有用であり、検証には不十分である理由だ。状態が ok というのは記録自体が無傷だという意味で、その施設に電気が来ているとか、その LAN がフレームを通しているという意味ではない。交換点は掲載され、最新に保たれ、状態 ok のまま、ティンプーの外の誰も測ったことのないトラフィックを運んでいることがありうる。

だからこそ APNIC の層が重要になる。登録記録は同じ意味での自己申告ではない。正式な割り当てオブジェクトであり、維持者と監査の痕跡を伴う。APNIC の Whois サービスは Bhutan Internet Exchange の名の下に二つの組織オブジェクトを返す(APNIC Whois による交換点の照会)。一つ目 ORG-BIE1-AP は国 BT、住所は Bhutan Internet Exchange、Thimphu Techpark, Post Box 633、Wanghcuktaba, Babesa。二つ目 ORG-BIE2-AP は種別が Local Internet Registry と記され、住所は Thimphu Techpark、Wangchuktaba、Post Box 633、維持者は APNIC-HM、同じ維持者を参照し、最終更新は2023年9月5日02時17分38秒 UTC、ソースは APNIC と記録されている。

一つの交換点に二つの組織オブジェクトがあること自体は珍しくない。アドレス申請や連絡先の変更に伴って登録オブジェクトは積み上がり、古いオブジェクトはしばしばそのまま残る。説明責任の観点で重要なのは、どちらが権威を持つのか、そして種別が何を意味するのかだ。LIR という種別が決定的な欄である。Local Internet Registry は、地域インターネットレジストリからアドレス空間の割り当てを受け、自らの顧客に再割り当てする組織だ。交換点が LIR として種別されているということは、それは建物の中のスイッチではなく、番号資源の分配点であり、それに伴う義務を負うということである。記録、連絡先オブジェクト、割り当ての維持。

維持者の欄がこれをさらに絞り込む。両方のオブジェクトは APNIC-HM によって維持されており、APNIC-HM は上位オブジェクトのための地域レジストリ自身の内部維持者だ。レジストリの内部維持者の下で登録オブジェクトを持つ交換点は、完全に独立した登録メンバーとして動くのではなく、レジストリの管理構造に組み込まれている。小規模組織にとってありふれた取り決めであり、批判ではない。ただ、交換点の番号資源に関する紙の連鎖が APNIC 自身の管理の内側で終わるということを意味する。それは調査者が見つかるはずだと期待する場所であり、外部の者がそれ以上覗けない場所でもある。

二つ目のオブジェクトの最終更新日は2023年9月5日である。オブジェクトは何かが変わったときに更新される。静止した日付は運営の活発さではなく、管理上の安定の証拠だ。PeeringDB のタイムスタンプと並べて読むと、名指しする価値のあるパターンが浮かぶ。交換点の親レコードの最終更新は2020年1月22日。APNIC のオブジェクトの最終更新は2023年9月。LAN のレコードは2026年6月30日に更新され、施設は2025年9月26日に更新されている。

四つのオブジェクト、四つの年代、そして最も新しいのは政策の親ではなく技術の子である。この記録を維持している者は LAN と施設を更新しながら、交換点自身の記述、つまり条件やサービス水準や政策連絡先を載せるはずの層を、2020年の最初の数週間のまま凍結している。これは保守のパターンであり、パターンは証拠である。技術的な対応づけは生きており、商業的な記述は生きていない、と述べている。

四つの数字と、読み過ぎないための規律

経路データはまったく別の方向から第三の層を加える。Hurricane Electric の BGP ツールキットはブータンの国別表を公開している。そこに一行、逐語的にこうある。AS7615 Bhutan Internet Exchange 2 3 2 3(Hurricane Electric のブータン国別表示)。この行の上の列見出しは、順に ASN、名称、IPv4 隣接数、IPv4 経路数、IPv6 隣接数、IPv6 経路数を挙げている。

この行が確立するのは、他の二層が確立しないことだ。交換点が自らの自律システム番号 AS7615 を持ち、その番号が世界規模の経路データ集約の中で見えているということである。交換点は登録簿の一項目でも、施設の一テナントでもない。経路システムの中でアドレス可能な実体であり、ネットワーク技術者が参照する表に自らの AS 番号を載せている。

四つの数字こそ規律を要する点だ。二、三、二、三。「交換点には二つのピアと三つの経路がある」と訳したくなるが、その文は意味のある形で誤りである。抜粋は見出しと行を保っているが、各値を行の列に曖昧さなく結びつけてはいない。幅の広い表から取り出された四値の行は整列を失いやすい。誠実な読み方は、この行が隣接数や経路数といった列に対応する四つの値を持ち、その四つはいずれも一桁だ、というものである。

過度に踏み込まずに言えるのは、国内交換点自身の自律システムにとって一桁の隣接数は小さい、ということだ。ルートサーバーを持つ交換点や大規模交換点では、隣接数は通常数十から数百になる。その程度の数は少数の加盟ネットワークと整合し、それは施設記録の二つのネットワークと整合し、これらの記録に関する限り二つのネットワークが国内相互接続の話の全部であることとも整合する。三つの独立した層が同じ方向を指す小さな数を出している。それぞれ単独では弱いが、その一致は情報を持つ。

言えないのは、特定のブータンのネットワークが参加しているか否かである。AS7615 の行が存在することは、それがどの自律システムと経路を交換しているかを何も語らず、国別表は組み合わせを列挙しない。既存事業者が btIX に接続している、あるいは移動体事業者が接続していないと述べるには、メンバーリストかセッションデータが必要であり、どちらも手元にない。

条件の欄は説明責任の欄である

交換点レコードのすべての欄のうち、Not Disclosed と記された二つは、取締役会が気づくべきものだ。サービス水準と取引条件。どちらも開示という意味で空である。

交換点の商業条件は、誰が接続でき、どのような根拠で接続するかを決める。ポート単位の固定年額、メガビット単位の課金、精算なしのモデル、ポート速度による段階制。それぞれが異なる市場を生む。精算なしの交換点は国内相互接続の限界費用をクロスコネクト一本の価格まで下げ、新規参入者と小規模ネットワークに有利に働く。有償の交換点はそれを引き上げ、既に量を持ち費用を薄められる事業者に有利に働く。これらのモデル間の選択は分配的な帰結を持つ統制の決定であり、Not Disclosed と記された記録の中では見えない。

買い手にとって帰結は実務的である。ポートを検討するネットワークは、公開記録から国内ピアリングの費用をモデル化できない。価格がそこにないからだ。btIX とそのトラフィックを国際的に運ぶことを比較できない。比較には数字が要るからだ。交換点のサービス水準が自分が動かすトラフィックに足るかを判断できない。サービス水準もそこにないからだ。結果として、加盟の決定は公開された条件ではなく、関係と会話に基づいて行われる。小規模市場では普通のことだが、同時に内部者が有利になる条件そのものでもある。

IX-F の可視性設定はこれに直結する。加盟する価値があるかを評価しようとする潜在的加盟者は、誰が既にいるかを知りたいはずだ。交換点はそのリストを非公開と記した。メンバーリストが非公開で条件が未開示という組み合わせは、btIX を評価する外部の者が、存在とおおよその場所は確認できても、誰とピアリングすることになるのか、いくらかかるのかは確認できないということを意味する。これは具体的で記述可能な開示の姿勢であり、その姿勢は保守的である。

擁護できる理由はある。メンバーリストと価格は、参加者が二、三者しかいない市場では商業的に敏感でありうる。公開すれば相対的な規模と交渉上の立場が明らかになるからだ。二つのネットワークしかいない市場でメンバーリストを公開する交換点は、加盟者の競争上の状況を公開する。小規模な運営者が、公衆への透明性よりも加盟者への慎重さが有益だと結論するのは合理的でありうる。その議論は一貫している。同時にそれは、外部への説明責任を内部の柔軟性と引き換えにする選択であり、事故ではなく選択として記述されるべきものだ。

マルチキャストのビット、そして小さな欄が大きな帰結を持つ理由

記録はユニキャストと IPv6 を有効にし、マルチキャストを無効にしている。このうち IPv6 の設定は時間とともに最も重要になり、マルチキャストの設定は意図を最もよく明かす。

IPv6 対応が有効ということは、この交換点が IPv6 トラフィックを運べると記録が主張しているということだ。ネットワーク数の少ない国にとって、IPv6 を運ぶ交換点は国内 IPv6 相互接続への最も安い道である。それがなければ、双方が IPv6 を望むブータンの二つのネットワークは、トンネルを掘るか、国際トランジット事業者を経由して国内を回り道するか、まったく相互接続しないかのいずれかしかない。IPv6 を有効と記した記録は、その道の費用をポート一本の価格まで下げる。

マルチキャストの無効化はより具体的な陈述だ。交換点におけるマルチキャストは、コンテンツ配信ネットワークやインターネットテレビ事業者が、メンバーごとに複製せずに一つのストリームを多数のアクセスネットワークへ届ける手段である。無効にすることは、記録がその能力を主張しないということだ。映像配信が重要な市場、すべての市場でそれは重要なのだが、そこにおいてマルチキャストの不在は交換点の用途に制約を課す。そのトラフィックをユニキャストへ押し戻し、ユニキャストはそれを国際経路または私有相互接続へ押し戻す。

ここで記録はディレクトリ項目であることをやめ、ボトルネックの記述になる。単一のフラットな LAN 上で、1500バイトで、名指されたルートサーバーもマルチキャストもなく、ユニキャストの IPv4 と IPv6 を運ぶ国内交換点は、一般トラフィックにとって機能する相互接続点である。それは配信ファブリックではない。この区別が、国のトラフィック問題のうち交換点が解けるものと解けないものを決めており、そのすべてが誰かが設定した欄に現れている。

誰が、何に対して責任を負うのか

ここで公開記録は尽きる。そして尽き方が、嘆くのではなく記述できるほど具体的である。本稿が検討した四つの記録のいずれも、交換点の法的形態、所有者、統治機関、加盟規則、加盟をめぐる紛争の解決手続きを特定していない(APNIC Whois による交換点の照会)。

これは境界のある陈述であり、境界は述べるべきだ。四つの公開記録を一日に照会した範囲では、これらの欄は含まれていない。BTW のディレクトリによるこの交換点の以前の報道は、設立日、発表された開設、ホストされたルートサーバーインスタンス、自律システム番号を伴う参加者リストを記録している(BTW のブータン交換点ディレクトリ項目)。それらの事実を本稿は再掲せず、またこの四つの記録のいずれもそれを反駁していない。本稿が検討していない別の層に属する話である。

本稿が検討したのは、関係を一切持たない外部の者が届く層だ。登録項目、アドレス登録オブジェクト、経路表。この層において、交換点はまさに二つの点で組織として読める。AS 番号を持ち、Local Internet Registry オブジェクトを持つ。どちらも本物であり、どちらも管理上の帰結を持つ。どちらも誰が決めているかを語らない。

統制の観点で、これが発見である。公開記録は交換点の配管を並外れた機械的詳細で描く。LAN 名、MTU、タグ対応、ルートサーバー欄、施設座標、秒単位の作成日時と更新日時。そして統治をまったく描かない。国内相互接続点が公共利益のために動いているかを問いたい規制当局は、運営者に尋ねるしかない。加盟すべきかを判断したいネットワークは、運営者に尋ねるしかない。国内トラフィックが国内にとどまっているかを問う研究者も、運営者に尋ねるしかない。いずれの場合も、登録簿は問いの対象の存在を確認し、答えを一つも提供しない。

ここには、開示制度を運営する誰もが名指すべき設計上の問題が埋まっている。埋まるのは、ネットワーク技術者がセッションを設定するのに必要な欄だ。LAN 名、MTU、タグが使えるか、ルートサーバーがあるか。埋まらないのは、外部の者が組織に説明を求めるのに必要な欄だ。条件、サービス水準、メンバーリスト、法的身元。登録簿はインフラを運用する者によって埋められ、運営者は自分に必要なものを埋める。説明責任の欄は最後に埋まるか、まったく埋まらない。

何がこの分類を変えるか

分類は更新できて初めて有用であり、これはできる。具体的で観察可能な変化によって。

LAN のレコードがゼロ以外のルートサーバー自律システム番号を記すようになれば、それは交換点の設計の構造的変化であり、外観の変化ではない。交換点が運用する経路機能が存在するということであり、経路政策の統制の相当部分を双方向の組から交換点自身へ移すことを意味する。

IX-F メンバーリスト可視性の欄が Private から Public に変われば、参加者の問いは推測ではなく機械可読データで答えられる問いになる。この一つの変化だけで、本稿の証拠基盤の最も弱い部分が最も強い部分に変わり、運営者にとっての代償は開示の判断だけである。

サービス水準と取引条件の欄が Not Disclosed でなくなれば、買い手は費用をモデル化でき、規制当局は価格構造が既存事業者に有利かどうかを評価できる。交換点の親レコードの更新時刻が2020年1月より先に動けば、今回取得した記録では動いていないが、商業的な記述は放置ではなく維持されていることが示される。

国の規制当局の記録が交換点の所有、加盟規則、紛争処理を記述すれば、統治の層は二つの登録欄の隙間ではなく、引用可能な文書の中に存在することになる。それまでは、正直な要約は欄そのものが支えるものになる。btIX はティンプーにある実在し、登録され、アドレス可能な交換点であり、単一のフラットなイーサネット上にあり、名指されたルートサーバーも、公表された条件も、公開されたメンバーリストもない。配管は秒単位で記録されている。説明責任はどこにも記録されていない。そしてその非対称がこの話の本体である。