着眼于对万维网(World Wide Web)的升级,以便能够更好地适应复杂的和高带宽的应用,IETF已开始了对下一代HTTP(超文本传输协议)的开发工作。HTTP是支撑Web的基础协议。IETF HTTP工作组主席Mark Nottingham周二在Twitter上发帖称,“官方消息:我们已开始了HTTP 2.0的开发。”
该工作组将使用IETF的SPDY(SPDY并非首字母缩写,只是“speedy”的缩写)协议作为新升级协议的基础。SPDY协议由谷歌的工程师们开发,目的是为了加速在互联网上交付Web内容。
Nottingham正式发布这一消息是在IESG(互联网工程指导委员会)对HTTP工作组刚刚进行了重组之后。
HTTP 2.0版将解决人们使用Web的本质上的变化。虽然第一代Web网站大多简单、规模相对较小、使用静态文档,而如今的Web已成为交付应用和带宽密集型实时多媒体内容的一个平台。
新的协议将减小延迟,简化服务器向浏览器传输内容的过程。它必须向后兼容HTTP 1.1,并继续保持开放,以便为了未来的用途进行扩展。
HTTP 2.0将继续主要依赖TCP(传输控制协议),不过它所依赖的其他传输机制有可能被取代。
新协议草案的编辑是Julian Reschkeof,、Alexey Melnikov和Martin Thomson,该草案被称作draft-ietf-httpbis-http2-00。HTTP工作组预计将在2014年向IESG提交一份计划标准。
有专家对IETF使用SPDY作为新协议的启动点表示赞赏,认为这将会优化Web服务器流量的交付。
“对Web社区来说,有一个可靠的标准是极其有利的。谷歌开发和维护SPDY规范的工作是令人赞叹的,但它尚未成为真正意义上的标准,”Web服务器软件公司NGINX的联合创始人兼业务经理Andrew Alexeev说。NGINX提供同名开源的、高性能Web服务器软件。
Alexeev在一封邮件中指出,谷歌在SPDY上的进展非常之快,第三方厂商和浏览器厂商必须下功夫才能适应连续不断的变化。
Alexeev写道,“我们可以适应变化,但还是要有一个真正稳定、坚实、成熟的标准,这是HTTP协议进一步升级的关键。对一个现代Web协议的需求是确实存在的,因为我们必须很好地适应今天和明天的互联网基础设施、Web架构、应用、服务器和客户端软件。”
HTTP工作组还将继续完善该协议的当前版本HTTP 1.1,因为这是目前整个万维网的基础。据估计,目前全球大约有84.5亿个网页。