UDP 有哪些典型使用场景?

发布时间:2024年01月18日

UDP 有哪些典型使用场景?

本文转自 公众号 ByteByteGo,如有侵权,请联系,立即删除

UDP 协议可能会丢失数据包,那在什么情况下使用 UDP 协议?

与 TCP 等其他协议相比,UDP(用户数据报)具有简单、速度快、开销低等优点,因此被广泛用于各种软件架构中。

下图显示了 UDP 的 4 个使用案例。

在这里插入图片描述

01 实时视频流

许多 VoIP 和视频会议应用都利用 UDP,因为它的开销较低,而且能够容忍数据包丢失。与 TCP 相比,UDP 的延迟时间更短,从而使实时通信受益匪浅。

02 DNS

DNS(域名服务)查询通常使用 UDP,因为它快速、轻便。虽然 DNS 也可以使用 TCP 进行大型响应或区域传输,但大多数查询都是通过 UDP 处理的。

03 交易市场数据的组播

在低延迟交易中,UDP 可用于同时向多个接收方高效传输市场数据。

04 物联网

UDP 通常用于物联网设备的通信,在设备之间发送小数据包。

文章来源:https://blog.csdn.net/Go_ahead_forever/article/details/135668280
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。