HTTP 1.1

来源:岁月联盟 编辑:zhu 时间:2010-02-07
    

HTTP1.1(超文本链接协议1.1版本)是HTTP协议的最新版本。HTTP协议是运行在TCP/IP协议组上的万维网应用协议。HTTP1.1提供了比前一版本更快的访问网站速度,同时针对网络资源进行优化,降低了网络流量。HTTP1.1由互联网工程任务组开发。现在大部分服务器和网站都支持HTTP1.1协议。  

下面是一些HTTP1.1能够加快网页访问速度的原因:  

1)以往的HTTP协议每次访问应用程序时,都会进行创立以及撤销链接的步骤。HTTP1.1在首次访问网站时建立持久链接,将多个请求批量或通过管道发送到输出缓冲区内。TCP协议允许将多个来自IP层的数据包请求或回复命令集中到一个TCP段中。因此减少了反复建立链接所需时间,同时由于没有了不必要的申请链接数据包,也降低了网络流量。由于将命令通过管道输送,大大提高了TCP段的效率。总之,网络流量降低了,性能提高了。  

这种持久链接有点儿类似于Netscape的HTTP1.0扩展版里面的KeepAlive,但与之相比,在有代理服务器的情况下,性能表现更好。  

2)当支持HTTP1.1的浏览器发现网页是未压缩网页时,会将网页进行压缩后进行传送,这样可以节约更多流量空间,不过由于网页中的图片文件一般都已经被压缩过,因此这种压缩对图片多的网页不太有效。  

除持久链接以及其他改进后的性能之外,HTTP1.1还允许多个域名共享同一IP地址。这简化了网络服务器对虚拟主机数目管理的处理量。

图片内容