UDP

参考:http://c.biancheng.net/view/6440.html

介绍

UDP,User Datagram Protocol用户数据报协议,是tcp/ip协议的传输层协议之一。

UDP为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法。

特点:

  • 无需连接直接发送数据

  • 适用于小数据量、实时性要求高的环境

  • 本身不提供安全支持,但是可以由应用层协议进行验证

服务器端口

注意UDP端口和TCP端口互不干扰,即可以分别同时使用一个端口号。

应用层中使用UDP协议包括:

  • TFTP:69
  • SNMP:161
  • NFS
  • DNS:53
  • BOOTP
  • 其他

数据格式

源端口:占2个字节,表示该报文发送方使用的端口

目的端口:占2个字节,表示该报文接收方使用的端口

长度:占两个字节,表示 UDP 数据报长度,包含 UDP 报文头和 UDP 数据长度。因为 UDP 报文头长度是 8 个字节,所以这个值最小为 8。

校验值:占两个字节,可以检验数据在传输过程中是否被损坏。

数据:长度可变

posted @ 2022-05-09 13:00  黑白猫123  阅读(117)  评论(0编辑  收藏  举报