UDP协议

定义:

用户数据包协议(UDP),是一个简单的面向数据报的传输层协议。

功能:

UDP为网络层以上和应用层一下提供了一个简单的接口。

特点:
  • UDP只提供数据的不可靠传递,它一旦把应用层发给网络层的数据发送出去,就不保留数据备份。
  • 由于缺乏可靠性且非连接导向协议,UDP应用一般允许一定的丢包,出错和复制粘贴。
  • 由于缺乏拥塞控制,需要基于网络的机制来减少因失控和高速UDP流量负荷而导致的拥塞崩溃效应。比如使用丢弃技术的路由器往往会降低UDP的性能。
  • 报文中含有校对和功能
报文:
UDP报文.png

UDP报头包括4个字段,每个字段占用2个字节(即16个二进制位)。在IPv4中,“来源连接端口”和“校验和”是可选字段(以粉色背景标出)。在IPv6中,只有来源连接端口是可选字段。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 运输层协议概述 1.1 进程之间的通信 网络层是为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻辑...
    Mr希灵阅读 8,236评论 0 34
  • 计算机网络七层模型中,传输层有两个重要的协议:(1)用户数据报协议UDP (User Datagram Proto...
    Q南南南Q阅读 1,776评论 0 3
  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...
    贰零壹柒_fc10阅读 5,115评论 0 8
  • 1.这篇文章不是本人原创的,只是个人为了对这部分知识做一个整理和系统的输出而编辑成的,在此郑重地向本文所引用文章的...
    SOMCENT阅读 13,169评论 6 174
  • 文章来源简书:http://www.jianshu.com/p/8be9b3204864 TCP/IP五层网络结构...
    Joy___阅读 19,398评论 26 285