コネクションレス通信(CLモード通信とも呼ばれる) [ 1 ]は、パケット交換ネットワークで使用されるデータ伝送方式であり、データグラムと呼ばれるデータパケットを使用します。各データパケットは、コネクション指向通信のように事前に設定された固定データチャネルの設定情報ではなく、各パケットに含まれる情報に基づいて個別にアドレス指定され、ルーティングされます。コネクションレスプロトコルは通常、ステートレスプロトコルと呼ばれ、インターネットプロトコル(IP)やユーザーデータグラムプロトコル(UDP)などがその例です。
2つのネットワークエンドポイント間のコネクションレス通信では、事前の取り決めなしに、一方のエンドポイントから他方のエンドポイントへメッセージを送信できます。通信の一方の端にあるデバイスは、受信者がデータを受信する準備ができているかどうかを確認することなく、他方のエンドポイント宛てのデータを送信します。一部のプロトコルでは、再送信を要求することでエラー訂正が可能です。
コネクションレスプロトコルはステートレスプロトコルです。これは、エンドポイントがメッセージ交換の「会話」における自身の位置をプロトコルで定義した方法で記憶できないためです。コネクション指向通信では、通信するピアがユーザーデータの交換に先立つ対話において、論理的または物理的なデータチャネルまたは接続を確立する必要があるため、コネクションレスプロトコルはコネクション指向通信よりもオーバーヘッドが低くなります。また、コネクションレスプロトコルは、同じデータを1回の送信で複数の受信者に送信するマルチキャストおよびブロードキャスト操作を可能にします。
コネクションレス型の通信では、サービスプロバイダは通常、パケットの損失、エラー挿入、誤配信、重複、または順序の乱れが発生しないことを保証できません。しかし、アプリケーションプロトコル内でエラー訂正を実装することで、エラーの影響を軽減できます。
コネクションレスモードでは、同じ2つのピア間で複数のデータユニットを送信する際の最適化の機会が少なくなります。このようなデータ交換の開始時に接続を確立することで、ネットワークパス上のコンポーネント(ルータ、ブリッジ)はルーティング関連情報を事前に計算(キャッシュ)することができ、パケットごとに再計算する必要がなくなります。コネクション指向通信では、ネットワークコンポーネントは、例えばビデオダウンロードの後続データユニットの転送のために容量を確保することもできます。
コネクションレス型伝送とコネクション指向型伝送の区別は、OSI参照モデルの複数の層で行われる可能性がある。
代表的なコネクションレス型プロトコルとしては、インターネットプロトコル(IP)、ユーザーデータグラムプロトコル(UDP)、インターネット制御メッセージプロトコル(ICMP)、インターネットワークパケット交換(IPX)、透過的プロセス間通信、 NetBIOS、および高速セキュアプロトコル(FASP)などが挙げられる。