udp 有哪些

UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。UDP在IP报文的协议号是17。

udp 有哪些-Worktile社区

一、udp简介

UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。UDP在IP报文的协议号是17。

UDP协议与TCP协议一样用于处理数据包,在OSI模型中,两者都位于传输层,处于IP协议的上一层。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。UDP用来支持那些需要在计算机之间传输数据的网络应用。包括网络视频会议系统在内的众多的客户/服务器模式的网络应用都需要使用UDP协议。UDP协议从问世至今已经被使用了很多年,虽然其最初的光彩已经被一些类似协议所掩盖,但即使在今天UDP仍然不失为一项非常实用和可行的网络传输层协议。

许多应用只支持UDP,如:多媒体数据流,不产生任何额外的数据,即使知道有破坏的包也不进行重发。当强调传输性能而不是传输的完整性时,如:音频和多媒体应用,UDP是较好的选择。在数据传输时间很短,以至于此前的连接过程成为整个流量主体的情况下,UDP也是一个好的选择。

二、udp特点

  1. 不可靠信道:UDP使用尽最大努力交付。
  2. 无连接:传送数据之前不需要先建立连接,目标主机的运输层收到之后不用给出确认。
  3. 是面向报文的:对应用层下来的报文 和 对IP网络层交上来的报文 都不进行改动,直接添加或去除首部后进行下一步操作。 若报文太长,交付给IP层后会进行分片,降低了IP层效率; 报文太短,会使得交付给IP层后的IP数据报的首部相对长度太长。
  4. 没有拥塞控制:网络出现拥塞后不会降低源主机的发送速率,对某些实时应用很重要。 如IP电话、实时视频会议等。 允许在网络拥塞时丢失一些数据,但不允许数据有太大的时延。
  5. 支持 一对一、一对多、多对一、多对多的交互通信。
  6. 首部开销小,只有8个字节。

三、基于udp的协议

  1. HTTP:这是大家用得非常多的协议,它就是常说的”超文本传输协议”。上网浏览网页时,就得在提供网页资源的计算机上打开80号端口以提供服务。常说”WWW服-务”、”Web服务器”用的就是这个端口。
  2. DNS:用于域名解析服务,这种服务在Windows NT系统中用得非常多的。因特网上的每一台计算机都有一个网络地址与之对应,这个地址是常说的IP地址,它以纯数字+”.”的形式表示。然而这却不便记忆,于是出-现了域名,访问计算机的时候只需要知道域名,域名和IP地址之间的变换由DNS服务器来完成。DNS用的是53号端口。
  3. SNMP:简单网络管理协议,使用161号端口,是用来管理网络设备的。由于网络设备很多,无连接的服务就体现出其优势。
  4. OICQ:OICQ程序既接受服务,又提供服务,这样两个聊天的人才是平等的。OICQ用的是无连接的协议,也是说它用的是UDP协议。OICQ服务器是使用8-000号端口,侦听是否有信息到来,客户端使用4000号端口,向外发送信息。如果上述两个端口正在使用,就顺序往上加。

四、udp端口号

  1. UDP 1=Sockets des Troie
  2. UDP 9=Chargen
  3. UDP 19=Chargen
  4. UDP 69=Pasana
  5. UDP 80=Penrox
  6. UDP 371=ClearCase版本管理软件
  7. UDP 445=公共Internet文件系统(CIFS)
  8. UDP 500=Internet密钥交换
  9. UDP 1025=Maverick‘s Matrix 1.2 – 2.0
  10. UDP 1026=Remote Explorer 2000
  11. UDP 1027=UC聊天软件,Trojan.Huigezi.e
  12. UDP 1028=3721上网助手(用途不明,建议用户警惕!),KiLo,SubSARI
  13. UDP 1029=SubSARI
  14. UDP 1031=Xot
  15. UDP 1032=Akosch4
  16. UDP 1104=RexxRave
  17. UDP 1111=Daodan
  18. UDP 1116=Lurker
  19. UDP 1122=Last 2000,Singularity
  20. UDP 1183=Cyn,SweetHeart UDP 1200=NoBackO
  21. UDP 1201=NoBackO

延伸阅读

udp功能

  • 为了在给定的主机上能识别多个目的地址,同时允许多个应用程序在同一台主机上工作并能独立地进行数据包的发送和接收,设计用户数据报协议UDP。
  • UDP使用底层的互联网协议来传送报文,同IP一样提供不可靠的无连接数据包传输服务。它不提供报文到达确认、排序、及流量控制等功能。
  • UDP Helper可以实现对指定UDP端口广播报文的中继转发,即将指定UDP端口的广播报文转换为单播报文发送给指定的服务器,起到中继的作用。

文章标题:udp 有哪些,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/35068

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Z, ZLWZ, ZLW认证作者
上一篇 2023年1月9日 下午10:03
下一篇 2023年1月9日 下午10:33

相关推荐

  • 项目管理包括哪些环节

    项目管理包括以下环节:一、项目规划;二、项目实施;三、项目监控;四、项目收尾;五、项目沟通。项目规划是项目管理的关键环节之一。在这个环节中,需要对项目的目标、范围、进度、成本、质量、风险等进行详细的规划,以确保项目能够顺利实施。 一、项目规划 项目规划是项目管理的关键环节之一。在这个环节中,需要对项…

    2023年4月30日
    38900
  • devops岗位是什么

    DevOps岗位是一种将软件开发(Dev)与信息技术运维(Ops)结合在一起的文化、工作流程与套件,致力于提高组织在软件交付生命周期中的速度与效率。DevOps专家的核心目标包括两点:1、促进开发与运维的协作交流、2、通过自动化流程以优化软件发布和更新的周期。其中,1、促进开发与运维的协作交流,彰显…

    2024年3月26日
    1300
  • 网站服务器出错有什么原因

    网站服务器出错的原因主要有:1、服务器硬件故障;2、系统软件问题;3、应用程序错误;4、网络连接问题;5、资源过载;6、病毒或黑客攻击。服务器硬件故障可能是由于硬盘损坏、内存错误、电源问题、CPU过热等原因引起的。 1、服务器硬件故障 服务器硬件故障可能是由于硬盘损坏、内存错误、电源问题、CPU过热…

    2023年7月16日
    1.3K00
  • 流程管理是什么

    流程管理是:是一种以规范化的构造端到端的卓越业务流程为中心,以持续的提高组织业务绩效为目的的系统化方法,常见商业管理教育如EMBA、MBA等均对“流程管理”有所介绍,有时也被称为BPM业务流程管理。 一、流程管理是什么 流程管理(process management),是一种以规范化的构造端到端的卓…

    2023年5月6日
    26600
  • 供货单位的项目管理工作主要在哪个阶段进行

    供货单位的项目管理工作众多,其主要聚焦在合同签订后的实施阶段进行、包含详细规划与协调、资源分配与管理、执行与控制、以及交付与闭环。在这其中,详细规划与协调环节尤为关键,因为它设立了项目的基调,确立了资源分配、时间线、关键里程碑和风险管理计划。 一、合同签订后的实施阶段,供货单位的项目管理工作开始进入…

    2024年1月8日
    16800
  • devops那个8字叫什么环

    DEVOPS的八项基本原则:持续整合、持续交付、持续反馈、持续部署 在探索DevOps实践过程中,涉及的八项基本原则体现了其核心理念:1、持续整合、2、持续交付、3、持续反馈、4、持续部署、5、基础设施即代码、6、自动化监控和日志、7、快速故障恢复以及8、文化和协作。其中,持续反馈被视为强化DevO…

    2024年3月26日
    1300
  • Java中的云计算和Serverless的对比是什么

    云计算和Serverless是现代软件开发和部署中核心的架构模式。云计算让企业能将数据和应用搬迁至远程服务器群,有效管理资源负载,按需扩展。Serverless架构是云计算的进阶之作,允许开发者专注于代码而无须管理底层的服务器,自动弹性伸缩,并采取更细致的付费模式,按实际计算消耗收费。在Java环境…

    2024年1月8日
    18700
  • 协同办公软件有什么用

    协同办公软件的作用是:一、可以更好的管理团队;二、减少沟通成本;三、提升企业凝聚力;四、减低不必要的损失。在使用协同办公工具的时候,每个人都能够明确责任、遵守规范,可以对工作的流程进行跟踪,管理者可以随时了解工作进度。 一、可以更好的管理团队 在使用协同办公工具的时候,每个人都能够明确责任、遵守规范…

    2023年4月29日
    31700
  • 如何培养团队中的信任和透明度

    在任何团队中,信任和透明度是确保团队成员之间进行有效沟通和合作的关键因素。本文讨论的核心观点包括:1、建立共同价值观和目标、2、促进开放的沟通环境、3、领导者的诚信行为、4、建立可靠的反馈机制、5、透明的决策过程、6、个人能力的提升。这些核心观点深入解析了培养团队中信任和透明度的策略。文中将聚焦于如…

    2023年11月28日
    43900
  • 产品需求管理工具有哪些

    需求管理软件包括:一、PingCode;二、Worktile;三、Modern Requirements;四、Jama Software;五、Visure;六、Rational DOORS;七、Jira;八、禅道;九、Redmine;十、Accompa。PingCode 是国内知名的需求管理工具之一…

    2023年3月31日
    51900

发表回复

登录后才能评论
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部