HTTP工作组暨QUIC工作组主席Mark Nottingham 建议将HTTP-over-QUIC(HTTP/QUIC)重命名为“HTTP/3”,以解决种种混淆。并在上周举行的IETF 103的QUIC工作组会议中提议通过。这标志着新HTTP版本将使用QUIC进行传输。
文 / Daniel Stenberg
译 / 元宝
原文 https://daniel.haxx.se/blog/2018/11/11/http-3/
在之前很长一段时间被称为HTTP-over-QUIC的协议现在已经正式改为了HTTP / 3。这是由马克诺丁汉最初的建议带来的。
IETF中的QUIC工作组致力于创建QUIC传输协议。QUIC是通过使用UDP来替代TCP。最初,QUIC是由谷歌发起的,然后更多的是用“HTTP/2-encrypted-over-UDP”协议。
当IETF标准化协议的工作启动时,它分为两层:传输和HTTP部分。这种传输协议也可以用于传输其他数据,而不仅仅是显式地用于HTTP或类似HTTP的协议。但它的名字仍然是QUIC。
社区中的人们引用这些不同版本的协议,使用非正式的名称,如iQUIC和gQUIC,将QUIC协议从IETF和谷歌中分离出来(因为它们在细节上有很大的不同)。长期以来,通过“iQUIC”发送HTTP的协议被称为“hq”(HTTP-over- quic)。
当Mike Bishop在IETF 103的QUIC工作组会议上展示这张几乎可以看成一个logo的幻灯片的时,整个房间的人都被他吓到了...
2018年11月7日,Litespeed的Dmitri 宣布,他们和Facebook已成功完成了两次HTTP / 3实现之间的第一次互操作。可以在此处看到 Mike Bihop 关于该主题的HTTPbis会话的后续演示。该会议结束后达成的共识是新的名称为HTTP / 3!
无须有更多的困惑,HTTP / 3是即将推出的使用QUIC进行传输的新HTTP版本!