SPDY

ウィキペディアから

SPDY(スピーディー[1])は、Google が提唱している World Wide Web通信プロトコルHTTP/2 の起草となった。最後のバージョンはSPDY Protocol - Draft 3.1[2]。SPDY は 3.1 が最後のバージョンとなり、SPDY/4 は HTTP/2 に吸収された。

概要

HTTPを基にして高速化を行ったプロトコルである。TLS接続の上にセッション層を追加し、単一のSPDYセッションで複数のリクエストを送受信する。さらに、ブラウザがページを表示する際、付随するデータの先読みを行う機能も追加している。セキュリティ機能も強化する。プロトコル的にはTLSの拡張仕様の一つであるApplication-Layer Protocol Negotiation (ALPN) をベースにしているため、HTTPSを使っての通信が必須である。

2015年現在は、独立したプロトコルとして一部のWebブラウザやWebサーバで実装が進んでいるほか、後継のHTTP/2IETFにおいて RFC 7540 として標準化されている。

プロトコルは下記の4種類作られた。

実装状況

クライアント

下記ウェブブラウザで、デフォルト設定で SPDY を用いた通信に対応している。HTTP/2 (SPDY/4) については HTTP/2 を参照。

サーバ

脚注

外部リンク

Wikiwand - on

Seamless Wikipedia browsing. On steroids.