ソケット入門 ソケットは、一般的に、ネットワーク全域に渡る通信のエンド ポイントを定義します。1 つのソケットで、任意の数のプロトコルと対話できます。現在、最も一般的なプロトコルは、User Datagram Protocol (UDP) と Transmission Control Protocol (TCP) です。 UDP ソケットはコネクションレスで、通常は、ブロードキャスト通信およびマルチキャスト通信に利用されています。UDP には、メッセージのトランスポートや順序を保証するための規定がありません。パケットの損失やパケット順序に関する検出と処理は、エンド アプリケーションに一任されます。 TCP ソケットはコネクション指向で、2 つのエンドポイント間に、信頼できる通信路を提供します。TCP の強みは、確実にメッセージを配信できることと、メッセージの順序を適切に処理できる点です。こ