传输层之UDP

UDP报文结构

UDP报文结构

UDP协议特点

        1、不保证分组肯定到达目的地,不保证分组顺序,不保证分组内容不出错,即三不管。

        2、数据传输之前不需要建立连接,不会引入建立连接的延时,即想发就立即发。

        3、UDP不建立连接,也就不用维护连接状态,也不无需跟踪连接的相关参数。

        4、UDP分组首部开销小,TCP分组首部需要20个字节,而UDP仅需8个字节。

        综上所述,如果应用程序开发人员选择使用UDP协议而不是TCP协议,则该应用程序差不多就是直接与网络层直接打交道。基于UDP的特点,该协议适合实时行要求高且能容忍一些数据丢失的应用。采用UDP协议时,只要应用进程将数据传递给UDP,UDP就会将此数据打包进UDP报文段并立即传递给网络层。关于何时、发送什么数据,需要应用层来控制。

UDP的典型应用

        1、DNS服务

        2、路由选择协议RIP

        3、流式多媒体

        4、因特网电话

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容