网站首页 > 开源技术 正文
最近日更新的 Chrome Canary 开发分支中,谷歌已经为这款浏览器启用了对实验性 QUIC 协议和 HTTP / 3 的整合支持。作为一家一直致力于为互联网提速的企业,谷歌在 2013 年宣布了其正在试验的 QUIC(读音同 Quick)协议,全称为“快速用户数据报协议互联网连接”(Quick UDP internet connections)。
(题图 via Techdows)
谷歌表示,早期 QUIC 的特点是基于用户数据报协议(UDP)、而不是传输控制协议(TCP)上运行的基于安全传输层协议(TLS)的流复用协议。
为了提升网络性能,我们需要减少缓冲提示的次数,但感觉很难依赖于 TCP 协议来实现。有鉴于此,该公司决定将 QUIC 与精挑细选的部分技术整合到一起。
2015 年的时候,谷歌宣布了新版的 QUIC 协议,宣称测试数据表明 QUIC 提供了较 TCP 协议的实际性能改进。与此同时,底层的 UDP 协议能够建立更低的连接延迟,改进拥塞控制和更好的丢包恢复。
在那之后,该项目又沉寂了一段时间,直到 Robin Marx 今日在 Twitter 上宣布了这一喜讯。其表示,Chrome Canary 是首个集成了 Webperf / HTTP3 / QUIC 协议支持的浏览器。
(图自:Robin Marx)
感兴趣的朋友,可在下载并安装最新版的 Chrome Canary 开发分支后,运行如下启用 QUIC 支持的命令(在程序文件路径后添加如下后缀):
--enable-quic --quic-version=h3-23
然后可以访问 QUIC 演示站点(quic.rocks:44433 或 LiteSpeed tech),已验证是否成功加载 QUIC 。
同时,网络标签页下的开发工具控制台上会显示 http / 2 + quic / 99 这个协议,不过 Robin Marx 称其实际上就是伪装的 http3 。
(图自:Raúl Martínez / Twitter @RME)
如果现在通过 Google 搜索 QUIC,您还会注意到 Bitdefender 和 ESET 的相关文章,其中介绍了如何在 Chrome 浏览器中禁用该协议。
众所周知,因为该协议会破坏网络安全产品提供的网络防护 / 家长控制功能。
最后,如果你发现 QUIC 存在任何问题,可在地址栏输入 Chrome://flags 并跳转,搜索相关项目并禁用,然后重启浏览器,以检查问题是否已得到解决。
猜你喜欢
- 2024-09-28 QUIC助力Snapchat提升用户体验(snapchat help)
- 2024-09-28 quic-tun:借助 QUIC 打造一个安全且快速的隧道-用于优化 TCP 传输
- 2024-09-28 golang-quic(golang开发工程师是做什么的)
- 2024-09-28 IETF正式颁布HTTP/3 RFC文档:QUIC映射或加速网络转型
- 2024-09-28 详解:什么是HTTP/3 和 QUIC 协议(can通讯协议详解)
- 2024-09-28 深入解析QUIC协议(协议解析程序)
- 2024-09-25 「专题速递」RTC云网端联合优化、QUIC协议的能力和实践
- 2024-09-25 QuicRun Fusion SE |更亲民的FOC一体动力系统
- 2024-09-25 HTTP/3和QUIC将带来重大机遇和挑战
- 2024-09-25 HTTP3/QUIC 性能测试与配套组件(http3/quic+性能测试与配套组件的区别)
你 发表评论:
欢迎- 最近发表
-
- 6月游戏推荐(二)(6月份新出的游戏)
- 37【源码】数据可视化:基于 Echarts + Python 动态实时大屏
- Kubernetes Kube-Proxy 组件 IPVS 模式工作原理及常用故障排查
- 《茶余饭后顶级英文歌曲精选》(茶余饭后的经典句子)
- rainx和MediaTek携手推出101产品生态,为5G FWA提供创新
- KAPITAL 推出蓝染风格 Aloha Shirt 系列
- 欧美经典怀旧歌曲Free loop-管不住的音符
- Mac 下php5.3-7.0的二进制包 ── PHP-OS
- 如何把一个Python应用程序装进Docker
- 为何推荐 JsonTree.js 做 JSON 可视化?
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)