独自の Web サーバーを作成しようとしていますが、現在使用している Web サーバーの動作についていくつか質問があります。質問は次のとおりです。
- ポート 80 を介してクライアントから HTTP 要求を受信した後、サーバーは同じポート 80 を使用して応答しますか?
- はいの場合、MB 単位で大きなファイルを送信しているときに、Web サーバーは他のクライアントからの要求を受信できなくなりますか?
- コンピュータのポートはデュプレックスですか、それともシンプレックスですか? (同時に送受信できますか)?
- サーバー側の別のポートを使用してクライアントに応答を送信すると、(一般的に使用される TCP が使用されている場合) 再び 3 ウェイ ハンドシェイクが行われ、オーバーヘッドが発生します...