TCP / IPソケットとは何ですか?

TCP / IPソケットは、2台のコンピューター間の通信に使用されます。 ソケットには、インターネットプロトコル(IP)アドレスと、コンピューターがデータの送信に使用しているホストまたはポートが含まれます。 送信に参加するすべてのアプリケーションは、ソケットを使用して情報を送受信します。

TCP / IPソケットの目的は、コンピューターまたはネットワークサーバーの一意のIPアドレスとそのポート番号を識別することです。 ポート番号はホストと呼ばれることもあり、受信コンピューターに要求されたデータの送信先を伝えます。 IPアドレスとポート番号が一緒になってソケットを構成します。

ポートアドレスは、データの送受信に使用されるポートの番号です。 各コンピューターデバイスには、通信の送受信に使用するいくつかの異なるポートがあります。 これらのポートの一部はプリンターなどの特定のデバイスで使用される可能性があるため、コンピューターは他のデバイスに情報の送信先を指示する必要があります。 インターネット通信では、ポートは特定のデバイスに割り当てられたイーサネットポート、または複数の個々のコンピューターに接続されているサーバーのポートアドレスです。

TCP / IPソケットを含むコンピューターソケットは、2つの別々のデバイス間の通信を容易にするために使用されます。 その通信の送信先に関する指示を提供します。 TCP / IPソケットに含まれるIPアドレスとポートアドレスは、受信コンピューターに要求されたデータの送信先を指示します。 また、マシン間で何らかの統一言語を確立するのにも役立ちます。

ソケットが作成されると、送信側と受信側の両方が通信ポートをテストして、データが通過することを確認します。 送信者は、受信者にその身元を知らせる要求を送信できます。 次に、応答が送信者に返送され、送信者の身元が確認されると同時に、受信者の身元も伝達されます。 通信が完了し、ソケットが機能していることが確認されている限り、さらにデータ要求が続きます。

ソケットは、2つ以上のデバイス間で通信プロトコルが確立されるたびに作成されます。 通信プロセスが終了すると、TCP / IPソケットは閉じられます。 何らかの理由で要求されたポートが利用できない場合、ソケットは作成されません。 通常、エラーメッセージは、ソケットが失敗したことを送信者と受信者の両方に促します。

Webブラウザーなどの通信で使用されるアプリケーションも、TCP / IPソケットを使用してデータを送受信します。 ソケットが使用されている間、すべての通信とアプリケーションは、ソケットで識別されるポートアドレスにバインドされます。 アプリケーションはデータを送受信するときに、ソケットの特定のポートアドレスまたはホストを探します。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?