哪些协议底层基于UDP

底层基于UDP的协议:1、DNS(域名系统);2、TFTP(简单文件传输协议);3、SNMP(简单网络管理协议);4、RIP(路由信息协议);5、QUIC(快速 UDP 互联网连接 );6、UDT(基于UDP的数据传输协议)。DNS是指,因特网上解决网上机器命名的系统。

哪些协议底层基于UDP-Worktile社区

1、DNS(域名系统)

域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。

域名系统是Internet上解决网上机器命名的一种系统。就像拜访朋友要先知道别人家怎么走一样,Internet上当一台主机要访问另外一台主机时,必须首先获知其地址,TCP/IP中的IP地址是由四段以“.”分开的数字组成(此处以IPv4的地址为例,IPv6的地址同理),记起来总是不如名字那么方便,所以,就采用了域名系统来管理名字和IP的对应关系。

2、TFTP(简单文件传输协议)

TFTP是一个传输文件的简单协议,它基于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的。此协议设计的时候是进行小文件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据。传输中有三种模式:netascii,这是8位的ASCII码形式,另一种是octet,这是8位源数据类型;最后一种mail已经不再支持,它将返回的数据直接返回给用户而不是保存为文件。

3、SNMP(简单网络管理协议)

简单网络管理协议(Simple Network Management Protocol–SNMP)的原来名字叫做简单网关监控协议(Simple Gateway Monitoring Protocol-SGMP)。较早是IETF的研究小组提出来的,在SGMP协议的基础之上,加上新的管理信息结构和管理信息库,让SGMP更加全面。简单性和扩展性是SNMP所体现出来的,其中包含数据库类型(Database Schema),一个应用层协议(Application Layer Protocol)和一些资料文件。SNMP管理协议不光能够加强网络管理系统的效能,而且还可以用来对网络中的资源进行管理和实时监控。

4、RIP(路由信息协议)

路由信息协议RIP(Routing Information Protocol)是基于距离矢量算法的路由协议,利用跳数来作为计量标准。在带宽、配置和管理方面要求较低,主要适合于规模较小的网络中。

5、QUIC(快速 UDP 互联网连接 )

QUIC(Quick UDP Internet Connection)是谷歌制定的一种基于UDP的低时延的互联网传输层协议。我们知道,TCP/IP协议族是互联网的基础。其中传输层协议包括TCP和UDP协议。QUIC很好地解决了当今传输层和应用层面临的各种需求,包括处理更多的连接,安全性,和低延迟。QUIC融合了包括TCP,TLS,HTTP/2等协议的特性,但基于UDP传输。QUIC的一个主要目标就是减少连接延迟,当客户端名列前茅次连接服务器时,QUIC只需要1RTT(Round-Trip Time)的延迟就可以建立可靠安全的连接,相对于TCP+TLS的1-3次RTT要更加快捷。之后客户端可以在本地缓存加密的认证信息,再次与服务器建立连接时可以实现0-RTT的连接建立延迟。QUIC同时复用了HTTP/2协议的多路复用功能(Multiplexing),但由于QUIC基于UDP所以避免了HTTP/2的队头阻塞(Head-of-Line Blocking)问题。因为QUIC基于UDP,运行在用户域而不是系统内核,使得QUIC协议可以快速的更新和部署,从而很好地解决了TCP协议部署及更新的困难。

6、UDT(基于UDP的数据传输协议)

基于UDP的数据传输协议(UDP-based Data Transfer Protocol,简称UDT)是一种互联网数据传输协议。UDT的主要目的是支持高速广域网上的海量数据传输,而互联网上的标准数据传输协议TCP在高带宽长距离网络上性能很差。 顾名思义,UDT建于UDP之上,并引入新的拥塞控制和数据可靠性控制机制。UDT是面向连接的双向的应用层协议。它同时支持可靠的数据流传输和部分可靠的数据报传输。 由于UDT完全在UDP上实现,它也可以应用在除了高速数据传输之外的其它应用领域,例如点到点技术(P2P),防火墙穿透,多媒体数据传输等等。

延伸阅读

UDP简介

UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。UDP在IP报文的协议号是17。UDP是OSI参考模型中一种无连接的传输层协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序的检查与排序由应用层完成,提供面向事务的简单不可靠信息传送服务。UDP 协议基本上是IP协议与上层协议的接口。UDP协议适用端口分别运行在同一台设备上的多个应用程序。

文章标题:哪些协议底层基于UDP,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/34577

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Z, ZLWZ, ZLW认证作者
上一篇 2023年1月6日 上午5:34
下一篇 2023年1月6日 上午5:54

相关推荐

  • 人力资源如何支持跨部门协作

    人力资源在支持跨部门协作方面发挥着核心作用,关键在于以下几个方面:1、建立明确的协作目标和责任;2、提供协作平台和工具;3、促进沟通和团队建设;4、培训和发展跨部门技能;5、激励和评估跨部门协作。其中,促进沟通和团队建设通过组织定期的部门间会议和团队活动,可以消除隔阂,增强部门间的信任和理解。 1、…

    2023年8月21日
    49900
  • devops学什么开发

    DevOps 学习路线详解 在考虑深入DevOps世界之时,需明确三大支柱:1、自动化工具掌握 2、系统运维技能 3、持续集成与持续部署(CI/CD)流程理解。其中,对持续集成与持续部署流程的理解尤为关键,将理论与实践相结合,能够有效促进软件开发流程的自动化、标准化,提升交付速度与质量。 持续集成与…

    2024年3月26日
    900
  • 仓管电脑办公软件基础知识

    仓库管理电脑办公软件的基础知识主要内容分为以下四部分:1、电脑办公软件在仓库管理中的应用;2、电脑办公软件种类及其功能特点;3、选择合适的仓库管理软件的注意事项;4、如何有效使用仓库管理软件提升工作效率。希望通过这篇文章,仓库管理人员能对电脑办公软件有更全面的理解,并能选择和使用适合自己的软件。 1…

    2023年8月3日
    1.1K00
  • SEM和SEO有什么区别呢

    SEM和SEO的区别:1、搜索结果展示不同;2、费用不同;3、周期不同;4、覆盖范围不同;5、排名稳定性不同;6、流量精准度不同;7、用户反馈测试不同等。搜索结果展示不同是指,SEM的搜索结果会有“广告”标志,而SEO的搜索结果没有“广告”标志。 1、搜索结果展示不同 SEM:SEM的搜索结果会有“…

    2023年1月4日
    40700
  • PhpStorm是什么

    PhpStorm 是 JetBrains 公司开发的一款商业的PHP集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。 PhpStorm 是 JetBrains …

    2023年5月28日
    41400
  • devops精益原则是什么

    DEVOPS精益原则的探索 在追寻软件开发及运维最优化路径的征途上,DevOps精益原则显现为关键奠基。其核心理念倚重于迅速反馈、持续改善与消减浪费三项根基。1、迅速反馈旨在提速发现与解决问题的周期,确保产品迭代与优化的时效性。2、持续改善着重于不断地精进流程、技术与产品,实现服务质量的层层提升。3…

    2024年3月26日
    900
  • 检索策略有哪些环节

    检索策略的环节:1、确定检索方向;2、确定检索方法;3、确定检索工具;4、确定检索途径;5、实施检索;6、索取原始文献。确定检索方向是使检索获得满意结果的先决条件,为此必须弄清所需信息的诸特征,如学科归属、主题概念、国别和语种等。 一、检索策略的环节 1、确定检索方向 这是使检索获得满意结果的先决条…

    2023年1月8日
    56100
  • 什么是ASPICE

    Aspice(Automotive SPICE) 中文翻译为汽车软件过程改进及能力评定。是为保证软件质量的规范,要求供应商按照Automotive SPICE的要求进行产品的设计与开发。是汽车行业中常用于质量管理的工具。 一、什么是ASPICE Aspice(Automotive SPICE) 中文…

    2023年7月27日
    46200
  • 如何查询Jira中的历史记录

    JIRA中的历史追踪功能允许用户回顾并分析过去项目活动。主要办法包括1、使用“活动流”插件,2、审查特定问题的“历史”选项卡,3、运用“问题历史查看器”插件。其中,使用“活动流”插件能够帮助用户在项目层面捕捉所有的历史记录,这种方法为项目管理人员提供了一个宏观的数据视角,他们可以通过这个功能看到所有…

    2024年1月3日
    55300
  • 如何在云原生平台上进行高效的资源管理

    在云原生平台上进行高效资源管理的主体答案是借助各种先进的工具和策略以实现部署至运维的最佳资源利用和成本控制。核心观点包括:1、容器化技术、2、微服务架构、3、自动化部署与扩缩容技术、4、资源监控和预警机制、5、策略制定和优化。这些观点涉及从应用打包为容器开始,利用微服务分散和优化资源负载,再通过自动…

    2023年11月23日
    21100

发表回复

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

400-800-1024

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

分享本页
返回顶部