据消息报道,国际互联网工程任务组(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实作的相容性测试。
激光打蚊子方案分析
详细了解和操控油电混合无人机
MyvuTV,移动数字电视的大屏体验不再是梦
使用ESP32连接腾讯云实现远程控制
当东阿阿胶粉遇上“轻养生”,随时随地健康生活
下一代HTTP底层协议将改用QUIC技术
QUIC是如何工作的?为什么HTTP/3要选择QUIC协议?
新的一年里技术将会以怎样的姿势,在我们的世界中继续发展呢?
闲谈数码相机的防手抖技术
胶体量子点红外探测器厂商中芯热成完成Pre-A轮融资
IoT的DRX、eDRX、PSM三个模式是什么?
雷蛇巴塞利斯蛇游戏鼠标评测 399的超高性价比
MySQL自增主键一定是连续的吗?
SMT贴片加工中两类最基本的工艺流程是什么
压控电流源电路原理图
2024年DRAM、NAND Flash合约价将如何演绎呢?
全球每七部手机中,就有一部来自河南
360发布智能安全系统“360安全大脑”,AI辅助决策
HYPOLED项目组在NEM峰会上提出规格草案,力推下一代移
针对2010至2011年十大移动技术分析