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。
校验值:占两个字节,可以检验数据在传输过程中是否被损坏。
数据:长度可变
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!