イーサネットで最小のフレームサイズはどのくらいですか? TCPとIPプロトコルのオーバーヘッドは何ですか?最小のTCP/IPオーバーヘッド(イーサネットフレーム上)
私が知りたいのは、使用帯域幅(片道、ACKを除く)に関して1バイトのTCP/IPストリームのオーバーヘッドです。私はそれが32-100バイトの近くにあると仮定しますが、実際に私の専門分野ではありません。
EDIT 私はWebサーバーをプログラミングしています。自分のアプリケーションデータの正しいサイズをプログラムしたいので、私のプログラムでは良いスループットが得られます。このために、帯域幅を削減するためにどのような制限があるかを知りたい。
この質問を閉じる人のために。私がサーバーサイドのソフトウェアを開発しているのであれば、これはプログラミングとは関係がありません。 TCP/IP処理は、JSON処理がソフトウェアと同じようにソフトウェアです。 Webサーバーやオペレーティングシステムを開発しているプログラマーが増えていることは理解していますが、このタグは、タグが付いているものをプログラミングするのにはよく似ています。 –
優れたスループットを探しているなら、より大きい方が良いでしょう(約1400バイトまで)。一度に送信または受信されるデータが少ないほど、フレームのオーバーヘッドは高くなります(比例して)。ヘッダーは、1バイトまたは1千を送信しているかどうかにかかわらず、ほぼ同じサイズになります。 – cHao
@cHao - それは問題ではありません。各リクエストは一意のクライアントからのものです。私たちは2,000万人以上のクライアントにサービスを提供し、毎月数十億件のリクエストを処理します。メッセージデータは数バイトです。 –