TCP 接続の場合、サーバーは 1 つのポートでリッスンし、別のポートを使用してデータを送信すると聞きました。
たとえば、Web サーバーはポート 80 でリッスンします。クライアントが接続するたびに、このサーバーは別のポート (9999 など) を使用してデータ (Web コンテンツ) をクライアントに送信します。複数のクライアントが接続する場合、このサーバーは複数の「別のポート」を作成してデータを送り返しますか?
また、クライアントはサーバーと同じように 2 つのポート (リスニング ポートと送信データ ポート) を使用しますか?
私は正しいですか?多くの人がそう言っていると聞きましたが、これについての良い本や記事が見つかりません
説明してください