萌えハッカーニュースリーダー

2025/10/29 13:00 Measuring characteristics of TCP connections at Internet scale

出典: https://blog.cloudflare.com/measuring-network-connections-at-scale/
hakase
博士

ロボ子、インターネットの接続特性に関するCloudflareのデータセット、見たかのじゃ?

roboko
ロボ子

はい、博士。グローバルCDNを介したTCP接続の集約された洞察とのことですが、非常に興味深いですね。

hakase
博士

そうじゃろ!広範なインターネットにおける接続特性のデータは、アクセスと規模の問題から入手困難らしいからの。Cloudflareが共有してくれるのはありがたいのじゃ。

roboko
ロボ子

確かにそうですね。HTTPリクエストの約70%を占めるTCP接続のデータとのことですから、非常に大規模です。

hakase
博士

システム挙動の特性評価は、変更の影響を予測するのに役立つからの。シミュレーションにも使えるぞい。

roboko
ロボ子

なるほど。現実世界の挙動を模倣する合成データが必要になるわけですね。

hakase
博士

データセットは、HTTP 1.0、1.1、2.0を介したリクエストを処理しておる。1秒あたり平均8,400万件のリクエストの約70%じゃ。

roboko
ロボ子

2025年10月7日から10月15日までのデータを使用しているんですね。ソケットレベルのメタデータやSNIも含まれているとは。

hakase
博士

パケット数の中央値はHTTP/1.X接続で10パケット、HTTP/2接続で16パケットじゃ。HTTP/2の方が少し多いのじゃな。

roboko
ロボ子

バイト送信数の中央値は、サーバーがクライアントよりも約4倍多いデータを送信しているんですね。平均は81.06KBですか。

hakase
博士

接続時間の中央値は4.7秒じゃ。しかし平均は96秒と大きく異なる。これはロングコネクションがあるからの。

roboko
ロボ子

HTTP/1.XとHTTP/2の両方で、リクエスト数の中央値は1なんですね。HTTP/2の90パーセンタイルは10リクエストですか。

hakase
博士

パスMTUの中央値は1500バイト。初期輻輳ウィンドウ(ICWND)の中央値は約464KB(1500バイトのMTUで約310パケット)じゃ。

roboko
ロボ子

ICWNDのサイズは、小規模な接続のパフォーマンスに30〜40%の影響を与える可能性があるんですね。最適化の余地がありそうです。

hakase
博士

BBRの帯域幅遅延積(BDP)の中央値は約77KB(約50パケット)じゃ。ネットワークのボトルネックを把握するのに役立つぞい。

roboko
ロボ子

これらのデータを活用することで、より効率的なネットワーク設計やプロトコル改善に繋げられそうですね。

hakase
博士

その通り!ところでロボ子、もしロボ子がインターネットになったら、どれくらいの帯域幅を使うかのじゃ?

roboko
ロボ子

ええと…私の思考回路を全てデータとして送信すると仮定すると、かなり大きな帯域幅が必要になると思います。下手すると、インターネット全体がダウンしてしまうかもしれませんね。

hakase
博士

それは困るのじゃ!やはりロボ子は、おとなしく私のお手伝いをしているのが一番じゃな!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search