【ゆーでぃーぴー】
UDP とは?
💡 確認なしで爆速配送する「ポスト投函」
📌 このページのポイント
UDPってTCPと何が違うの?
一番の違いは「確認しないこと」だよ。TCPは「届いた?」って毎回確認するけど、UDPは確認なしで一方的に送りっぱなし。ポストに投函するだけで、受け取ったか確認しない感じ。
確認しないと困らないの?届かないことあるよね?
困る場合もあるけど、用途によっては問題ないんだ。たとえば音声通話で1パケット欠けてもちょっとノイズになるだけ。そこで「届いてなかったから送り直して!」と再送を待ってたら、会話が遅れてもっと困るよね。
じゃあUDPはどんなときに使うの?
リアルタイム性が大事なものに使うよ。動画ストリーミング・音声通話・オンラインゲーム・DNS問い合わせとかね。ちょっと欠けても速さのほうが重要な場面だよ。
まとめ:ざっくりこれだけ覚えればOK!
「UDP」って出てきたら「確認なしで高速に送りっぱなしにする通信ルールのことだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「User Datagram Protocol」 = ユーザーデータグラムプロトコル
💬 Datagramは「データの塊をひとつの独立した単位として送る」という意味。手紙(レター)と違って、1通ずつ独立して届くイメージだよ