• UDP


    UDP是user datagram protocol的缩写。

    UDP不提供复杂的控制机制,它仅仅利用IP来提供面向无连接的通信服务。UDP也是一种无修饰的传输层协议。它将应用层的数据原封不动的发送出去。UDP会尽最大的可能去传输数据。UDP没有拥塞控制。

    UDP的首部开销非常小,只有8个字节。而且UDP是面向报文的,它只对应用层交给他的报文添加一个8字节的首部。然后就交给下一层。也就是说,它不对报文做任何的修改。无需拆分报文,当然也就无需合并下层交给他的报文。即:UDP一次发送一个报文。这就要求应用程序产生的报文大小要合理。综合上面的分析,可以看出UDP对应用软件的要求较高。

     UDP首部的格式:

     其中这个长度是首部和数据的总长度。

    由于UDP是面向无连接的通信,它可以随时发生数据。因此常被用于以下这些方面:

    • 包总量较少的通信(DNS,SNMP)
    • 视频,音频等多媒体网络通信(即时通信)
    • 限定于LAN等特殊网络中的应用通信
    • 广播通信(广播,多播)

     

  • 相关阅读:
    新男人八题---AStringGame
    hihocoder1457
    SPOJ
    后缀自动机
    牛客练习赛13D
    Educational Codeforces Round 38
    Binary Differences
    laravel 带条件的分页查询
    url添加时间戳
    安卓无法上传照片
  • 原文地址:https://www.cnblogs.com/zy666/p/10504250.html
Copyright © 2020-2023  润新知