TCPソケットの送信時間が設定可能かどうか疑問に思っています。サイズが 19 バイトのペイロードの TCP パケットを送信していますが、送信時間は約 1 秒のようです。これを取り下げることはできますか、それとも何でも受け入れる必要がありますか?
1 に答える
4
今回はどのように正確に計算しますか?2 つの異なるコンピューターの時刻を比較していないことを願っています。2 つのコンピューターの時計はおそらく同じではないからです。
ただし、これを言ったとしても、接続がデータを送信するのを待って、一緒にバッチ処理するものが他にないかどうかを確認する Nagle アルゴリズムに苦しんでいる可能性があります。これをオフにするには、Tcp オプションを設定します。
http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.nodelay.aspx
于 2013-08-04T09:31:17.890 に答える