基于 QUIC 协议的 HTTP/3 正式发布!

这篇具有很好参考价值的文章主要介绍了基于 QUIC 协议的 HTTP/3 正式发布!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

近期,超文本传输协议新版本 HTTP/3 RFC 文档,已由互联网工程任务组(IETF)对外发布。HTTP/3 全称为 HTTP-over-QUIC,指在 QUIC(Quick UDP Internet Connections, 快速 UDP 互联网连接)上映射 HTTP 语义的通信过程。

基于 QUIC 协议的 HTTP/3 正式发布!,云安全,云安全,漏洞,Akamai,Linode

RFC 文档指出,新型传输方式 QUIC 既包含 HTTP/2 功能,还完成了从 TCP(Transmission Control Protocol,传输控制协议)向 UDP(User Datagram Protocol, 用户数据报协议)的连接转型,兼具流式多路复用、分路流控、降低延迟、稳定性能、提高隐私性等特点。面向未来的 HTTP/3 和 QUIC, 既然有这么多优势,下面就来回顾一下它们的前世今生吧。

一、QUIC 源自何处

QUIC 使用 UDP 实现网络连接前,互联网上绝大多数网络连接的底层协议使用的都是 TCP,但它存在一定的局限性——很难完成对 TCP 的更改。即使制造商编写了支持新 TCP 功能的软件,也很难升级所有的旧设备。

基于 QUIC 协议的 HTTP/3 正式发布!,云安全,云安全,漏洞,Akamai,Linode

为了改善 TCP 的局限与延迟情况,谷歌在2013年首次宣布推出 Google QUIC,并内嵌于谷歌浏览器和其它服务中。而在2016年,Akamai 便部署了 Google QUIC,仅用2年时间便实现了与谷歌相近体量的 QUIC 端点部署,以此传输全球流量。

二、QUIC 全新内涵

Akamai 在应用 QUIC 多年后,QUIC 如今又有了哪些更新呢?自 IETF 2016年成立 QUIC 工作组,打造标准化流程持续更新该协议后,目前已实现十多个开源 IETF QUIC 版本,核心特征表现如下:

基于 QUIC 协议的 HTTP/3 正式发布!,云安全,云安全,漏洞,Akamai,Linode

三、HTTP 多版本共存

如果您看到上述 RFC 文件集不含 HTTP/3 描述,无需惊讶。这是因为 HTTP/3 规范是在 QUIC 工作组中,共同开发并同步提交的。事实上,核心 HTTP 语义在不同的版本间并不会改变,也没有弃用其他版本,因为每个版本都适用于不同的用例。

基于 QUIC 协议的 HTTP/3 正式发布!,云安全,云安全,漏洞,Akamai,Linode

推广新版本的同时,也会存在阻止 UDP 的部分网络服务,会造成无法使用 HTTP/3。这种情况下,您仍然可以在这些网络上使用基于 TCP 的 HTTP 版本,即 HTTP/1.1 和 HTTP/2 仍然会受到 IETF 关注,因此它们也将与 HTTP/3 保持共存。

四、“迈”向未来

自 QUIC 标准化设计伊始,IETF 便对依托 Akamai 平台进行未来协议开发而倍感兴奋。回顾 Akamai 科技创新历程,为不断提高应用程序性能、改善用户网络使用体验,我们已开发和部署了多种基于 UDP 的传输协议。

作为第一个部署 Google QUIC 的分布式云计算平台,Akamai 在业务开发过程中,积极沉淀创新经验,为技术规范和开源生态系统持续贡献力量,其中包含兼容 OpenSSL 与 IETF QUIC 的开发工作;同时我们也联动微软将这一成果落地为 quictls,已被应用于微软 MsQuic 堆栈以及 Node.js, cURL。

五、结语

综上所述,HTTP/3 和 QUIC 的焕新升级,为下一代互联网提供了一个全新起点。作为以保障全球网络性能与安全为己任的云服务公司,Akamai 在联动合作伙伴或客户研究、部署、优化传输协议时,将充分应用 HTTP/3 和 QUIC 技术框架,来加强隐私保护、加速数据传输、改善网络延迟。

当下,我们向 HTTP/3 RFC 文档发布表示庆贺。未来,Akamai 也将着眼于实际应用场景,赋能千行百业、驱动数字化转型升级,为全球数十亿用户打造美好的数字化生活体验。

基于 QUIC 协议的 HTTP/3 正式发布!文章来源地址https://www.toymoban.com/news/detail-835576.html

到了这里,关于基于 QUIC 协议的 HTTP/3 正式发布!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • QUIC协议 对比 TCP/UDP 协议

    QUIC协议是HTTP3引入的,所以需要了解HTTP的版本迭代。 队头阻塞: 下个请求必须在前一个请求返回后才能发出,导致带宽无法被充分利用,后续请求被阻塞(HTTP 1.1 尝试使用流水线(Pipelining)技术,但先天 FIFO(先进先出)机制导致当前请求的执行依赖于上一个请求执行的完

    2023年04月20日
    浏览(38)
  • 基于 Debian 12 的MX Linux 23 正式发布!

    导读 MX Linux 是基于 Debian 稳定分支的面向桌面的 Linux 发行,它是 antiX 及早先的 MEPIS Linux 社区合作的产物。它采用 Xfce 作为默认桌面环境,是一份中量级操作系统,并被设计为优雅而高效的桌面与如下特性的结合:配置简单、高度稳定、性能可靠、占用空间不大也不小。 新

    2024年02月12日
    浏览(45)
  • Netty Incubator Codec QUIC 0.0.41.Final 发布

    导读 Netty Incubator Codec QUIC 是一款基于 QUIC 协议的编解码器,为 Netty 提供了 QUIC 协议的支持。 近日,该团队发布了 0.0.41.Final 版本,这是一个错误修复版本,主要包括以下变化: 允许在派发前通过添加到读完队列来合并刷新 在 QUIC 协议中,刷新 (flush) 命令被用来将数据发送到

    2024年02月08日
    浏览(31)
  • http 3.0 QUIC 方案的原理解析

    QUIC(Quick UDP Internet Connections)是一种基于用户数据报协议(UDP)的高效、可靠的传输协议,由Google开发并在IETF标准化为RFC 9000。QUIC的目标是解决TCP和TLS在现代互联网应用场景中的一些局限性,特别是降低延迟、改善拥塞控制以及应对连接迁移等问题。 原理及关键特性 基于

    2024年04月17日
    浏览(30)
  • 编译Nginx配置QUIC/HTTP3.0

    1. 安装 BoringSSL 2.安装ngx_brotli 3. 安装Nginx 4. 配置Nginx - 配置域名 - 配置文件内容: - 测试配置并重启Nginx  5.验证 HTTP3 是否生效 打开这个https://http3.wcode.net/ 输入网址即可知道效果

    2024年04月12日
    浏览(35)
  • 为什么说 QUIC 协议是现代化网络通信的未来之路及如何实现QUIC服务器

    😄作者简介: 小曾同学.com,一个致力于测试开发的博主⛽️,主要职责:测试开发、CI/CD 如果文章知识点有错误的地方,还请大家指正,让我们一起学习,一起进步。😊 座右铭:不想当开发的测试,不是一个好测试✌️。 如果感觉博主的文章还不错的话,还请点赞、收藏哦

    2024年04月23日
    浏览(49)
  • 为什么HTTP/3要引入UDP?(快速了解QUIC)

    笔者前段时间参加银行技术面时被问到了这个问题,特来整理资料以供记录分享 HTTP/3是HTTP协议的最新版本,它的诞生是为了解决HTTP/1和HTTP/2在性能和效率上的问题。在HTTP/3之前,HTTP协议使用的是TCP作为传输层协议。然而,随着互联网的发展,TCP的性能瓶颈逐渐显现出来。为

    2024年01月17日
    浏览(54)
  • 如何基于Akamai IoT边缘平台打造一个无服务器的位置分享应用

    与地理位置有关的应用相信大家都很熟悉了,无论是IM软件里的位置共享或是电商、外卖应用中的配送地址匹配,我们几乎每天都在使用类似的功能与服务。不过你有没有想过,如何在自己开发的应用中嵌入类似的功能? 本文Akamai将为大家提供一个思路,借助边缘计算技术在

    2024年02月20日
    浏览(42)
  • CVE-2022-21907 Microsoft Windows HTTP 协议栈远程代码执行漏洞复现

    目录 0x01 声明: 0x02 简介: 0x03 漏洞概述: 0x04 影响版本: 0x05 环境搭建: 下载: 开启IIS: 0x06 漏洞复现: 利用POC: 0x07 流量分析: 客户端: 0x08 修复建议:         仅供学习参考使用,请勿用作违法用途,否则后果自负。         Microsoft Windows HTTP 协议栈(HTTP.

    2024年02月03日
    浏览(58)
  • 短视频ks(某手)高版本最新抓包方案,教你用hook大法绕过QUIC协议

    一般大多数网站、APP最常用的是http、https协议,而某两款最火的短视频dy(某音)、ks(某手)最新版使用的是quic协议(见附录1),导致fiddler和charles无法直接抓到包(某手7版本以下可以直接抓到包)。 网上有说用fiddler + xposed + justTrustMe能绕过某音的sslpinning,呵呵,别傻了

    2023年04月11日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包