unicast
unicastは、ネットワーク通信における最も基本的な送信方式の一つであり、特定の送信元から特定の受信先へ一対一でデータを届ける仕組みを指します。これは、電話のように特定の相手とだけ通信を行う形式に似ており、ネットワーク上の他のデバイスに不要なトラフィックを発生させないため、効率的な通信が可能です。
他の送信方式との違いunicastを理解する上で、broadcastやmulticastとの対比が重要です。
broadcastは、ネットワーク内のすべてのデバイスにデータを送信する方式です。全方位に情報を流すため、効率は悪いですが、通知などの広報に適しています。
multicastは、特定のグループに属する複数の受信者にのみデータを送信する方式です。ビデオストリーミングなどで利用されます。
これらに対し、unicastは完全に一対一の通信であるため、個別のユーザー設定や機密性の高いデータのやり取りに最適です。
実用的な利用シーン
日常的なインターネット利用の多くはunicastに基づいています。例えば、ウェブブラウザで特定のウェブサイトにアクセスしてページを読み込む際や、特定の相手にメールを送信する際などは、サーバーとクライアントの間でunicast接続が行われています。
ネットワーク管理の文脈では、特定のワークステーションに対してのみ設定変更を適用したり、個別の診断メッセージを送信したりする場合に、この方式が明示的に指定されます。
意味
ネットワークにおいて、単一の送信者から単一の特定の受信者へデータを送信する方法
The network administrator configured a unicast connection to ensure the data reached only the intended workstation.
ネットワーク管理者は、データが意図したワークステーションにのみ届くようにユニキャスト接続を設定した。
単一の送信者から一つの特定の宛先アドレスへデータを送信すること
The server will unicast the confirmation message to the client's IP address.
サーバーは確認メッセージをクライアントのIPアドレスにユニキャスト送信する。