啥是UDP?
来源:互联网 发布:12306分流抢票mac版 编辑:程序博客网 时间:2024/04/30 13:37
UDP:用户数据报协议(UDP:User Datagram Protocol)
用户数据报协议(UDP)是 ISO 参考模型中一种无连接的传输层协议,提供面向操作的简单不可靠信息传送服务。UDP 协议直接工作于IP协议的顶层。UDP 协议端口不同于多路应用程序,其运行是从一个单个设备到另一个单个设备。
大多数网络应用程序都是在相同的机器上运行。计算机上必须能确保目的地的正确软件应用程序从源地址处获得数据包,以及源计算机上的正确应用程序的回复获得选择路经。这一过程是通过使用 UDP 的“端口号”完成的。例如,如果一个工作站希望在站128.1.123.1上使用域名系统,它就得对欲连接的站128.1.123.1的包进行寻址操作并在 UDP 头插入目标端口号53。源端口号确定被请求域名服务的本地机的应用程序,同时需要对所有由目的站生成的响应包进行寻址。UDP 端口的详细介绍可以参照相关文章。
与 TCP 不同,UDP 并不提供数据传送的可靠机制、流控制以及错误恢复功能等。由于 UDP 比较简单,UDP 头包含很少的字节,比 TCP 消耗少。
UDP 适用于不需要 TCP 可靠机制的情形,如:高层协议或应用程序提供错误和流控制的情况。 UDP 是传输层协议,应用于个别应用层协议,包括网络文件系统(NFS)、简单网络管理协议(SNMP)、域名系统(DNS)以及简单文件传输系统(TFTP)。
用户数据报协议(UDP)是 ISO 参考模型中一种无连接的传输层协议,提供面向操作的简单不可靠信息传送服务。UDP 协议直接工作于IP协议的顶层。UDP 协议端口不同于多路应用程序,其运行是从一个单个设备到另一个单个设备。
大多数网络应用程序都是在相同的机器上运行。计算机上必须能确保目的地的正确软件应用程序从源地址处获得数据包,以及源计算机上的正确应用程序的回复获得选择路经。这一过程是通过使用 UDP 的“端口号”完成的。例如,如果一个工作站希望在站128.1.123.1上使用域名系统,它就得对欲连接的站128.1.123.1的包进行寻址操作并在 UDP 头插入目标端口号53。源端口号确定被请求域名服务的本地机的应用程序,同时需要对所有由目的站生成的响应包进行寻址。UDP 端口的详细介绍可以参照相关文章。
与 TCP 不同,UDP 并不提供数据传送的可靠机制、流控制以及错误恢复功能等。由于 UDP 比较简单,UDP 头包含很少的字节,比 TCP 消耗少。
UDP 适用于不需要 TCP 可靠机制的情形,如:高层协议或应用程序提供错误和流控制的情况。 UDP 是传输层协议,应用于个别应用层协议,包括网络文件系统(NFS)、简单网络管理协议(SNMP)、域名系统(DNS)以及简单文件传输系统(TFTP)。
0 0
- 啥是UDP?
- socket是tcp还是udp
- [转载]udp丢包 又是udp丢包
- udp丢包 又是udp丢包
- udp丢包 又是udp丢包
- udp丢包 又是udp丢包
- 关于UDP的定是机制
- 什么是TCP/IP 什么又是UDP
- UDP包是怎么丢的
- UDP打洞是怎么实现的
- 查看端口是tcp还是udp的?
- http 协议是基于TCP还是UDP
- 没想到你是这样的UDP
- TCP是流传输协议,UDP是包传输协议
- Linux内核:从skb获取udp头,udp_hdr()获取到是错误的udp头
- UDP
- UDP
- udp
- 第十七周 项目1
- ios怎样完美的加入一个自定义的字体
- C/S B/S软件模式介绍
- 数据以报表形式展现的实现方法研究
- C语言平面几何1-数据类型的定义
- 啥是UDP?
- CSS标签和属性
- 关于synchronized的三个简单实例
- 17周 项目1 2.1 传值地址法求三个数的大小顺序
- 线程demo1
- 指针到输出
- CSS标签和属性
- 旅游景点
- 利用指针排序