アカウント名:
パスワード:
軌道上か月
レスポンスが最悪やぞ
月まで光速で1.3秒だから、地球の裏側から送ることを考えると、1.3*7.5*2≒20倍程度の遅延しかないことになる。実際には機械部分の遅延も大きいから、伝送部分の遅延はより、気にならなくなるんじゃないかと。
TCPのような「コネクション型」のプロトコルでは、どうしてもRTTが最大通信速度に影響します。その影響度はプロトコル設計次第なのですが、TCP/IPはものすごく足を引っ張ります。
具体的には、TCP/IPの「ウィンドウサイズ」は最大64KiBで、64KiBのデータを送ったら先方からの応答が返ってくるのを待つ必要があります。
そのため、RTTが2.5秒の月に対して直接TCP/IPで通信すると、「2.5秒間で64KiB=524kbit」で、200kbpsが理論上の最大通信速度になってしまいます。(地球の裏側なら、RTTが0.133秒なので「0.133秒間で524kbit」なの、理論上の最大速度は4Mbpsぐらい。この差はかなり大きいでしょう。
衛星インターネットとかだと、衛星との直接のやりとりは独自プロトコルを使った上で、末端側では通信相手と直接のコネクション管理をせずに、手元でいきなりACKを返すことで、RTTが長いことによる通信速度低下を防いでいたりします。
IANA の well-known ports → https://www.iana.org/assignments/service-names-port-numbers/service-na... [iana.org] を見ると UDP でも http はアリなことになってます。
そこでっ!強力なエラー訂正できるようにして UDP で垂れ流しなら、 RTT に関係なくバースト転送できますね。サーバと中継器の能力次第って感じ?
UDPでHTTPするなら、Google発のQUICがあります。宇宙時代が来ても大丈夫です。
ところで、IANAの登録については、単に昔はTCPとUDPのうち片方だけ登録ができなかっただけだったからではないでしょうか?
シーランド公国でも買った方が良いかもね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
よし宇宙にサーバーを立てよう (スコア:0)
軌道上か月
Re: (スコア:0)
レスポンスが最悪やぞ
Re:よし宇宙にサーバーを立てよう (スコア:0)
月まで光速で1.3秒だから、地球の裏側から送ることを考えると、1.3*7.5*2≒20倍程度の遅延しかないことになる。実際には機械部分の遅延も大きいから、伝送部分の遅延はより、気にならなくなるんじゃないかと。
Re:よし宇宙にサーバーを立てよう (スコア:5, 興味深い)
TCPのような「コネクション型」のプロトコルでは、どうしてもRTTが最大通信速度に影響します。
その影響度はプロトコル設計次第なのですが、TCP/IPはものすごく足を引っ張ります。
具体的には、TCP/IPの「ウィンドウサイズ」は最大64KiBで、64KiBのデータを送ったら先方からの応答が返ってくるのを待つ必要があります。
そのため、RTTが2.5秒の月に対して直接TCP/IPで通信すると、「2.5秒間で64KiB=524kbit」で、200kbpsが理論上の最大通信速度になってしまいます。
(地球の裏側なら、RTTが0.133秒なので「0.133秒間で524kbit」なの、理論上の最大速度は4Mbpsぐらい。
この差はかなり大きいでしょう。
衛星インターネットとかだと、衛星との直接のやりとりは独自プロトコルを使った上で、末端側では通信相手と直接のコネクション管理をせずに、手元でいきなりACKを返すことで、RTTが長いことによる通信速度低下を防いでいたりします。
Re:よし宇宙にサーバーを立てよう (スコア:3, 興味深い)
IANA の well-known ports → https://www.iana.org/assignments/service-names-port-numbers/service-na... [iana.org] を見ると UDP でも http はアリなことになってます。
そこでっ!強力なエラー訂正できるようにして UDP で垂れ流しなら、 RTT に関係なくバースト転送できますね。
サーバと中継器の能力次第って感じ?
Re: (スコア:0)
UDPでHTTPするなら、Google発のQUICがあります。宇宙時代が来ても大丈夫です。
ところで、IANAの登録については、単に昔はTCPとUDPのうち片方だけ登録ができなかっただけだったからではないでしょうか?
Re: (スコア:0)
シーランド公国でも買った方が良いかもね。