ウェブサイトに接続するには、TCPレイヤーで送信元ポートが高い乱数で、送信先が80であることがわかります。したがって、応答セグメントには送信元ポートとして80があり、そのランダムポート番号を宛先ポートとします。HTTPトラフィックとソケットトラフィック
私はこのことから、HTTPリクエストの応答を待っているときにクライアントがそのランダムなポート番号を待ち受けることを理解しています。
TCPサーバーソケットを作成して特定のポート(47860)をリッスンする場合、Webブラウザを使用するときにルーターを構成してポートを転送する必要があります? HTTPソケットと汎用TCPソケットの違いは何ですか?
HTTPは、TCPを使用するアプリケーション層プロトコルです。 「ソケット」はアプリケーションではなくTCPレイヤーに関係します。 "HTTPソケット"はありません – Prabhu
あなたはTCPで読む必要があります。クライアントは何も聞かず、接続はすでに開いています。また、HTTPソケットのようなものはありません。 –
HTTPベースのプロセスでは、TCPソケットが見つかります。このため私は "HTTPソケット"という用語を使用しました。 – Engineer