SPDY的简单介绍

 

 

  •     是Google开发的基于传输控制协议(TCP)的应用层协议
  •     被用于Google Chrome浏览器中访问Google的SSL加密服务
  •     不是一个标准的协议,开始推动SPDY成为正式标准。Chrome和FF均支持SPDY协议。
  •     类似HTTP,旨在缩短网页的加载时间提高安全性
  •     通过压缩、多路复用优先级来缩短加载时间
  •     是“speed”的缩写


设计



  1、  广泛地应用了 TLS加密,传输内容以 gzipDEFLATE格式压缩(与HTTP不同,HTTP 头部并不会被压缩



  2、 可以 主动推送内容




与HTTP关系



与应答在网络上传输的方式, 只需增加一个SPDY传输层, 现有的所有服务端应用均不用做任何修改。 当使用SPDY的方式传输,HTTP请求会被处理、标记简化和压缩。 每一个SPDY端点会持续跟踪每一个在之前的请求中已经发送的HTTP报文头部,从而避免重复发送还未改变的头部。而还未发送的报文的数据部分将在被压缩后被发送。




浏览器支持



1、 Chorme



11.0开始内嵌支持SPDY,但默认并不使用. 从Firefox 13开始默认开启对SPDY的支持



http://zh.wikipedia.org/wiki/SPDY