2
TCPセグメントは、セグメントを送信する必要があるポート番号をどのように知っていますか。送信側コンピュータは受信側コンピュータのカスタムプロセスのポート番号をどのように知っていますか?
TCPセグメントは、セグメントを送信する必要があるポート番号をどのように知っていますか。送信側コンピュータは受信側コンピュータのカスタムプロセスのポート番号をどのように知っていますか?
私があなたが正しく尋ねていることを理解すれば、物事は非常に簡単です。受信者のポート番号と送信ホストのポート番号は、最初の時点でTCPヘッダーの一部として書き込まれます。前にTCPヘッダを見たことがありますか?次の画像を見てください。 TCPヘッダーが最初に始まるのは、送信側と受信側の送信元ポートと送信先ポートです。
何を求めていることはどのように宛先ポート番号が最初の場所でそこに着くんであれば、その質問への答えは、送信ホストがそれを置くことです。つまり、送信側のホストは、受信プロセスがどのポートをリッスンしているかを事前に知っていなければなりません。たとえば、Webの場合、ブラウザーはセキュリティー保護されていないHTTPを使用するすべてのWebサーバーがポート80でリッスンすることを認識しています。したがって、宛先ポートフィールドに80という値が自動的に入ります。シーン、話すこと。
これは、ソケットが接続されているためです。 – EJP