×
科目A|ネットワーク
  • スマホでビデオ通話をしている場面を考えてみましょう。
  • データが途中で少し消えてしまった場合、UDPは再送を待ちません。一瞬だけ画面にブロックノイズが入ったり、音声がプツッと途切れたりしますが、会話はリアルタイムに進み続けます。
  • もしここでTCPを使うと、消えたデータを再送して届くのを待つため、数秒間映像が完全にフリーズしてしまい、リアルタイムの会話が成り立たなくなってしまいます。

もう少し詳しく

UDPは、OSI基本参照モデルの第4層(トランスポート層)で動作するコネクションレス型のプロトコルです。コネクションレス型とは、相手と事前に通信路を確立せず、相手がデータを受け取れる状態であるかどうかも確認しないまま、一方的に「データグラム」と呼ばれる単位でデータを送り出す方式です。