0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为了速度牺牲安全,下一代HTTP底层协议或将放弃TCP协议

5RJg_mcuworld 来源:YXQ 2019-08-06 15:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

据报道,国际互联网工程任务组(Internet Engineering Task Force, IETF)将于近日商讨下一代HTTP底层协议,可能不再使用已经沿用多年的TCP协议,而有望改用以UDP协议发展出的QUIC技术,同时新一代HTTP将命名为HTTP/3。目前,人们使用的HTTP (1.0、1.1及2)都是以TCP (Transmission Control Protocol)协议为基础实作出来。

TCP作为一种传输控制协议,优点是安全、流量稳定、讲求封包的传输顺序,但缺点是效率低、连接耗时。为了提升数据在IP网络上的传输,Google提出了实验性网络层协议,称为QUIC。

QUIC并不使用TCP,而改用UDP (User Datagram Protocol)为底层,UDP虽然较不安全、可能有掉封包或封包后发先至的问题,但较简单、传输效率更高,能大幅减低延迟性。Google为QUIC提升安全性、并加入缓冲机制避免阻断服务攻击(DoS)。

虽然Google有意将QUIC提交到IETF,以便成为下一代网际网络规范,但IETF也提出了一个和Google QUIC分庭抗礼的QUIC。社区中称Google提出的QUIC为gQUIC,而IETF的为iQUIC。

另一方面,当IETF的QUIC工作小组将QUIC标准化时,它衍生出共两个协议,一个是网络传输协议,一个是HTTP层协议。网络传输层协议也可用于传输其他数据,不只为HTTP设定,但两者名称都使用了QUIC;而在iQUIC上传输的HTTP协议,长期以来就被称为HTTP-over-QUIC,或HTTP/QUIC。

为了解决种种混淆,让彼此之间更容易分别,IETF决定加以正名。HTTP工作小组暨QUIC工作小组主席Mark Nottingham倡议将HTTP-over-QUIC(HTTP/QUIC)重新命名为HTTP/3,并在上周举行的IETF HTTPBIS会议中提议,并且也广为接受。

Mozilla开发人员Daniel Stenberg日志列出了Nottigham在会中的简报,简报重申HTTP/3和之前协议之间的差异。HTTP/QUIC(HTTP/3)并非HTTP/1.1或HTTP/2的后代,也不是QUIC上的HTTP/2协议,因为它是在QUIC协议上新开发出的HTTP。下一代HTTP将是以QUIC为核心及网络传输协议的新协议。

Litespeed的工程师也宣布该公司和脸书已经完成HTTP/3实作的相容性测试。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1433

    浏览量

    83777
  • HTTP协议
    +关注

    关注

    0

    文章

    68

    浏览量

    10706

原文标题:下一代 HTTP 底层协议将弃用 TCP 协议,改用 QUIC 技术!

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    华为IPv6+如何驱动下一代IP网络演进

    在2026 Upperside World Congress期间,华为发表“SRv6关键技术与创新”主题演讲,系统阐述了IPv6+如何驱动下一代IP网络演进,并分享了华为在协议创新、全球部署及行业应用方面的突破性成果。
    的头像 发表于 03-30 14:13 404次阅读

    TCP/IP(Socket)协议深度剖析

    TCP/IP协议作为互联网通信的基础架构,其核心机制Socket编程承载着全球数据交换的使命。本文深入剖析这协议的七层架构、三次握手与四
    的头像 发表于 03-03 17:06 797次阅读

    下一代防火墙(NGFW):重塑网络安全的 “智能防护屏障”

    的防护模式,早已难以应对复杂的安全挑战。在此背景下,下一代防火墙(NGFW)应运而生,不仅实现了对传统防火墙的全面超越,更成为网络安全防护的核心支柱。、防火墙技
    的头像 发表于 01-05 10:05 1693次阅读
    <b class='flag-5'>下一代</b>防火墙(NGFW):重塑网络<b class='flag-5'>安全</b>的 “智能防护屏障”

    HTTP通信网关是什么?有什么功能?

    HTTP通信网关是连接不同网络协议的关键设备/服务器,在HTTP通信中扮演着协议转换、安全加固
    的头像 发表于 12-23 11:14 624次阅读

    车间协议战争调停者:记次MODBUS TCP与PROFIBUS的融合实战

     车间协议战争调停者:记次MODBUS TCP与PROFIBUS的融合实战 去年,我们团队接到个改造项目:家大型锂电池制造厂希望整合其
    的头像 发表于 12-22 14:10 300次阅读
    车间<b class='flag-5'>协议</b>战争调停者:记<b class='flag-5'>一</b>次MODBUS <b class='flag-5'>TCP</b>与PROFIBUS的融合实战

    使用HTTP实现IAP的方法

    HTTP 基于 TCP 协议运行,它提供了种以 HTML 表单形式从 Web 客户端(Mozilla Firefox Microso
    发表于 12-16 06:18

    为什么会有TCP/IP协议

    见了面,完全不能交流信息。因而他们需要定义些共通的东西来进行交流,TCP/IP就是为此而生。TCP/IP不是协议,而是
    发表于 12-03 06:28

    AI眼镜成为下一代手机?谷歌、苹果等巨头扎堆布局

    近年来,AI智能眼镜赛道迎来爆发式增长。谷歌、苹果、Meta、亚马逊等科技巨头纷纷加快布局,AI眼镜视为下一代人机交互的关键入口。从消费级产品到行业专用设备,多样化的AI眼镜正逐步走入现实,甚至业内预测:AI眼镜
    的头像 发表于 11-05 17:44 939次阅读

    Modbus协议HTTP协议,实现JSON格式对接MES等系统平台

    不用联外网不用写程序,通过智能网关IGT-DSER简单配置参数,即可实现HTTP协议对接各种系统平台,支持POST/GET/PUT等多种方法,可同时作为HTTP协议的客户端和服务端。
    发表于 10-27 10:33

    适用于下一代 GGE 和 HSPA 手机的多模/多频段 PAM skyworksinc

    电子发烧友网为你提供()适用于下一代 GGE 和 HSPA 手机的多模/多频段 PAM相关产品参数、数据手册,更有适用于下一代 GGE 和 HSPA 手机的多模/多频段 PAM的引脚图、接线图、封装
    发表于 09-05 18:34
    适用于<b class='flag-5'>下一代</b> GGE 和 HSPA 手机的多模/多频段 PAM skyworksinc

    GraniStudio : TCP/IP(Socket)协议深度剖析

    在工业自动化与物联网领域,TCP/IP(Socket)协议作为应用最广泛的网络通信标准,是实现设备间数据交互的核心技术。GraniStudio 软件作为工业级零码开发平台,其内置的 TCP
    的头像 发表于 08-03 22:20 1366次阅读
    GraniStudio : <b class='flag-5'>TCP</b>/IP(Socket)<b class='flag-5'>协议</b>深度剖析

    什么是Modbus TCP协议

    Modbus TCP种基于TCP/IP协议的Modbus通信协议,用于在客户机和服务器之间进行数据通信。它常用于工业自动化控制、电力监控
    的头像 发表于 07-23 17:18 4807次阅读
    什么是Modbus <b class='flag-5'>TCP</b><b class='flag-5'>协议</b>

    协议分析仪能监测哪些异常行为?

    ”(C_IC_NA_1)间隔小于协议规定的1秒最小间隔,可能引发从站队列溢出。 MQTT:客户端在未完成TCP握手时发送PUBLISH报文,违反MQTT over TCP的时序要求。 风险:造成通信阻塞、设备状态不
    发表于 07-22 14:20

    下一代高速芯片晶体管解制造问题解决了!

    许多工艺步骤、材料和设计理念相互重叠。叉片晶体管 p 型和 n 型器件并排放置。相比之下,下一代 CFET 则垂直堆叠了两种不同类型的晶体管,尽管基本技术相同。 为此,imec 目前正在研究如何这种
    发表于 06-20 10:40

    下一代PX5 RTOS具有哪些优势

    许多古老的RTOS设计至今仍在使用,包括Zephyr(1980年)、Nucleus(1990年)和FreeRTOS(2003年)。所有这些旧设计都有专有的API,通常更大、更慢,并且缺乏下一代RTOS的必要
    的头像 发表于 06-19 15:06 1286次阅读