美文网首页
传输层之UDP

传输层之UDP

作者: SnailFast | 来源:发表于2019-06-30 23:25 被阅读0次

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、因特网电话

相关文章

  • 传输层之UDP

    UDP报文结构 UDP协议特点 1、不保证分组肯定到达目的地,不保证分组顺序,不保证分组内容不出错,即三不管。...

  • 传输层:UDP

    在 IP 头(网络层)里面有个 8 位协议,存放数据里面到底是 TCP 还是 UDPUDP在传输层, 拿到网络层交...

  • 传输层

    传输层的功能:传输层寻址和端口;无连接服务和面向连接服务 UDP协议:UDP数据报,UDP校验 TCP段:TCP连...

  • iOS面试:网络通信概念

    TCP与UDP TCP和UDP都是传输层的协议: TCP是传输控制层协议,是面向连接、可靠的,点对点的;UDP是用...

  • Socket与WebSocket

    我们开发的网络应用程序位于应用层,TCP和UDP属于传输层协议,在应用层如何使用传输层的服务呢?在应用层和传输层之...

  • TCP/IP 网络模型,对应协议举例

    应用层 HTTP,FTP传输层 TCP,UDP网络层 ...

  • TCP/UDP传输

    TCP/UDP传输的数据 UDP对应用层传输的数据不做合并拆分,只是简单的加上首部后传输给网络层(不管报文有多长)...

  • 网络-传输层

    传输层协议 TCP(Transmission Control Protocol),传输控制协议 UDP(User ...

  • Unity高级-Socket

    传输层协议 TCP协议 和 UDP协议 属于传输层协议 TCP(Transmission Control Prot...

  • 传输层之UDP与TCP

    事先声明一下,本文所讲的内容,基本来自于 计算机网络自顶向下方法 这本书,和一些自己的理解,这本书有些内容已经陈旧...

网友评论

      本文标题:传输层之UDP

      本文链接:https://www.haomeiwen.com/subject/jmceoqtx.html