udp协议的用途

author author     2023-02-19     536

关键词:

udp的具体用途有哪些。哪些软件使用的是UDP协议,能否举些例子

1、UDP提供了无连接通信,且不对传送数据包进行可靠性保证,适合于一次传输少量数据,UDP传输的可靠性由应用层负责。常用的UDP端口号有:53(DNS)、69(TFTP)、161(SNMP),使用UDP协议包括:TFTP、SNMP、NFS、DNS、BOOTP。

2、为了在给定的主机上能识别多个目的地址,同时允许多个应用程序在同一台主机上工作并能独立地进行数据包的发送和接收,设计用户数据报协议UDP。

3、UDP使用底层的互联网协议来传送报文,同IP一样提供不可靠的无连接数据包传输服务。它不提供报文到达确认、排序、及流量控制等功能。

4、UDP Helper可以实现对指定UDP端口广播报文的中继转发,即将指定UDP端口的广播报文转换为单播报文发送给指定的服务器,起到中继的作用。

扩展资料:

UDP协议的特点:

1、由于传输数据不建立连接,因此也就不需要维护连接状态,包括收发状态等,因此一台服务机可同时向多个客户机传输相同的消息。

2、UDP信息包的标题很短,只有8个字节,相对于TCP的20个字节信息包而言UDP的额外开销很小。

3、吞吐量不受拥挤控制算法的调节,只受应用软件生成数据的速率、传输带宽、源端和终端主机性能的限制。

4、UDP是面向报文的。发送方的UDP对应用程序交下来的报文,在添加首部后就向下交付给IP层。既不拆分,也不合并,而是保留这些报文的边界,因此,应用程序需要选择合适的报文大小。

参考资料来源:百度百科-UDP

参考技术A   UDP用途:
  为了在给定的主机上能识别多个目的地址,同时允许多个应用程序在同一台主机上工作并能独立地进行数据包的发送和接收,设计用户数据报协议UDP。
  使用UDP协议包括:TFTP、SNMP、NFS、DNS、BOOTP
  UDP使用底层的互联网协议来传送报文,同IP一样提供不可靠的无连接数据包传输服务。它不提供报文到达确认、排序、及流量控制等功能。
  UDP简介:
  UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。UDP在IP报文的协议号是17。
参考技术B UDP(User Datagram Protocol) 用户数据报协议 (RFC 768)
用户数据报协议(UDP)是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 UDP 协议基本上是 IP 协议与上层协议的接口。 UDP 协议适用端口分别运行在同一台设备上的多个应用程序。
由于大多数网络应用程序都在同一台机器上运行,计算机上必须能够确保目的地机器上的软件程序能从源地址机器处获得数据包,以及源计算机能收到正确的回复。这是通过使用 UDP 的“端口号”完成的。例如,如果一个工作站希望在工作站 128.1.123.1 上使用域名服务系统,它就会给数据包一个目的地址 128.1.123.1 ,并在 UDP 头插入目标端口号 53 。源端口号标识了请求域名服务的本地机的应用程序,同时需要将所有由目的站生成的响应包都指定到源主机的这个端口上。 UDP 端口的详细介绍可以参照相关文章。
与 TCP 不同, UDP 并不提供对 IP 协议的可靠机制、流控制以及错误恢复功能等。由于 UDP 比较简单, UDP 头包含很少的字节,比 TCP 负载消耗少。
UDP 适用于不需要 TCP 可靠机制的情形,比如,当高层协议或应用程序提供错误和流控制功能的时候。 UDP 是传输层协议,服务于很多知名应用层协议,包括网络文件系统(NFS)、简单网络管理协议(SNMP)、域名系统(DNS)以及简单文件传输系统(TFTP)。
协议结构
Source Port — 16位。源端口是可选字段。当使用时,它表示发送程序的端口,同时它还被认为是没有其它信息的情况下需要被寻址的答复端口。如果不使用,设置值为0。
Destination Port — 16位。目标端口在特殊因特网目标地址的情况下具有意义。
Length — 16位。该用户数据报的八位长度,包括协议头和数据。长度最小值为8。
Checksum — 16位。IP 协议头、UDP 协议头和数据位,最后用0填补的信息假协议头总和。如果必要的话,可以由两个八位复合而成。
Data — 包含上层数据信息。
UDP的特点:
UDP协议使用IP层提供的服务把从应用层得到的数据从一台主机的某个应用程序传给网络上另一台主机上的某一个应用程序。
UDP协议有如下的特点:
1、UDP传送数据前并不与对方建立连接,即UDP是无连接的,在传输数据前,发送方和接收方相互交换信息使双方同步。
2、UDP不对收到的数据进行排序,在UDP报文的首部中并没有关于数据顺序的信息(如TCP所采用的序号),而且报文不一定按顺序到达的,所以接收端无从排起。
3、UDP对接收到的数据报不发送确认信号,发送端不知道数据是否被正确接收,也不会重发数据。
4、UDP传送数据较TCP快速,系统开销也少。
从以上特点可知,UDP提供的是无连接的、不可靠的数据传送方式,是一种尽力而为的数据交付服务。

参考资料:http://baike.baidu.com/view/30509.html?wtp=tt

参考技术C udp没有差错控制,报文直接交换,传输速度快,但是出错率和丢失率也高
协议跟硬件软件都有关的,硬件里中继器是用udp的,其他如路由类需要差错控制的都用tcp/ip协议,电子邮件用pop3,bt下载用p2p
参考技术D QQ 的程序里就有 UDP 。 视频 音频也用到UDP本回答被提问者采纳

dhcp简介

DHCP协议所属类别:通信技术DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计... 查看详情

dhcp

概述DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的... 查看详情

dhcp工作原理

DHCP(DynamicHostConfigurationProtocol)动态主机配合协议其是一个位于局域网的应用层协议,也是一个UDP协议,主要就是对ip地址集中管理和分配。DHCP的用途: 给内部网络或网络服务供应商自动分配ip地址 给用户或内部网管作... 查看详情

计算机网络中协议相关的问题(转)

目录TCP对应的协议和UDP对应的协议协议上的各种机器交换机、路由器的概念,各自的用途,区别路由器的分组转发算法。说说静态路由和动态路由有什么区别传输层协议与网络层协议的区别?硬件(MAC)地址的概念及作用。IP、TCP... 查看详情

dhcp服务

...1、DHCP概念DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央... 查看详情

dhcp中继服务配置

DHCP中继配置DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理... 查看详情

计算机网络学习笔记5-udp广播(代码片段)

...单个服务器与多个客户主机通信时减少分组流通以下几个协议都用到广播1、地址解析协议(ARP)通过IP得到mac地址2、动态主机配置协议(DHCP)自动主机IP3、网络时间协议&#x 查看详情

dhcp动态主机配置协议 dynamichostconfigurationprotocol

 局域网的网络协议,使用 UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部 网络管理员作为对所有计算机作中央管理的手段,端口:udp67:服务器端;udp68:客户端DHCP具... 查看详情

传输层协议之udp(代码片段)

文章目录UDP协议一、协议需要解决的根本问题二、UDP协议1、什么是UDP协议2、UDP数据报的格式3、UDP如何解决协议的根本问题?4、UDP缓冲区I.接收缓冲区II.发送缓冲区三、UDP如何实现可靠传输和速率控制四、基于UDP的应用层协... 查看详情

udp协议详解(udp协议特点,udp协议格式udp的应用)(代码片段)

目录前言1.UDP协议的特点2.UDP协议格式的特点3.UDP的应用前言TCP和UDP协议都是传输层的协议,其中传输层是负责端对端之间的连接,端是指端点。端口的划分和知名端口0~1023:知名端口3306:Mysql数据库1521:Oracle... 查看详情

centos7配置dhcp(代码片段)

DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段... 查看详情

dhcp

DHCP简介动态主机设置协议(英语:DynamicHostConfigurationProtocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央... 查看详情

udp协议开发

UDP是用户数据报协议(UserDatagramProtocol,UDP)的简称,其主要作用是将网络数据流量压缩成数据报形式,提供面向事务的简单信息传送服务。与TCP协议不同,UDP协议直接利用IP协议进行UDP数据报的传输,UDP提供的是面向无连接的... 查看详情

udp协议

与同在传输层的TCP协议相比UDP协议要简单很多。UDP协议的特性:工作在传输层提供不可靠的网络访问非面向连接协议有限的错误检查传输性能高无数据恢复特性UDP的协议头非常简单,如图:第一行和TCP的首部一样,16位源端口,1... 查看详情

linux基础网络详解

...53。DHCP(英语:DynamicHostConfigurationProtocol,动态主机设置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户 查看详情

udp协议发包的使用(datagramsocketdatagrampacket)

1、UDP是UserDatagramProtocol的简称,中文名是用户数据报协议,是OSI(OpenSystemInterconnection,开放式系统互联)参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETFRFC768是UDP的正式规范。UDP在IP报文的... 查看详情

初识udp协议

UDP协议UDP格式UDP特点不可靠无连接可以广播面向数据报性能相对高UDP的缓冲区UDP是在传输层上工作的协议传输层协议:是在主机已经可以和主机建立链接的前提下,实现进程和进程间的通信。UDP格式UDP协议:16位UDP长... 查看详情

初识udp协议

UDP协议UDP格式UDP特点不可靠无连接可以广播面向数据报性能相对高UDP的缓冲区UDP是在传输层上工作的协议传输层协议:是在主机已经可以和主机建立链接的前提下,实现进程和进程间的通信。UDP格式UDP协议:16位UDP长... 查看详情