Skip to main content

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

tCP/IPソケットは、2つのコンピューター間の通信に使用されます。ソケットには、コンピューターがデータを送信するために使用しているホストまたはポートだけでなく、インターネットプロトコル(IP)アドレスが含まれます。送信に参加するすべてのアプリケーションは、ソケットを使用して情報を送信および受信します。TCP/IPソケットの目的は、ポート番号とともにコンピューターまたはネットワークサーバーの一意のIPアドレスを識別することです。ポート番号はホストと呼ばれることがあり、受信コンピュータに要求されたデータを送信する場所を伝えます。一緒に、IPアドレスとポート番号がソケットを構成します。各コンピューターデバイスには、通信を送信および受信するために使用するいくつかの異なるポートがあります。これらのポートの一部はプリンターなどの特定のデバイスで使用される場合があるため、コンピューターは他のデバイスに情報を送信する場所を指示する必要があります。インターネット通信では、ポートは特定のデバイスに割り当てられたイーサネットポートまたは複数の個別のコンピューターに接続されているサーバーのポートアドレスになります。2つの別々のデバイス。その通信がどこに送られるべきかについての指示を提供します。TCP/IPソケットに含まれるIPアドレスとポートアドレスは、受信コンピュータに要求されたデータを送信する場所を指示します。また、マシン間で何らかの均一な言語を確立するのにも役立ちます。送信者は、受信者にそのIDとは何かを伝えるリクエストを送信できます。次に、送信者に送信者に送信され、送信者の身元を確認すると同時に、受信者の身元を伝えます。通信が通過し、ソケットが機能することが確認されている限り、さらなるデータリクエストが継続されます。通信プロセスが終了すると、TCP/IPソケットが閉じられます。何らかの理由で要求されたポートが利用できない場合、ソケットは作成されません。エラーメッセージは通常、ソケットが故障したことを送信者と受信機の両方に促します。Webブラウザーを含む通信で使用されるアプリケーションは、TCP/IPソケットを使用してデータを送信および受信します。ソケットが使用されている間、すべての通信とアプリケーションは、ソケットで識別されるポートアドレスに拘束されます。アプリケーションがデータを送信して受信すると、ソケットの特定のポートアドレスまたはホストを探します。