(Translated by https://www.hiragana.jp/)
SPDY - Wikipedia コンテンツにスキップ

SPDY

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』

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参照さんしょう

脚注きゃくちゅう

[編集へんしゅう]
  1. ^ SPDY: An experimental protocol for a faster web”. Chromium Developer Documentation. 2012ねん8がつ29にち閲覧えつらん
  2. ^ SPDY Protocol - Draft 3.1
  3. ^ SPDY Protocol - Draft 1 - The Chromium Projects
  4. ^ SPDY Protocol - Draft 2 - The Chromium Projects
  5. ^ SPDY Protocol - Draft 3 - The Chromium Projects
  6. ^ SPDY Protocol - Draft 3.1 - The Chromium Projects
  7. ^ IE11 Changes” (2013ねん9がつ24にち). 2013ねん12月14にち閲覧えつらん
  8. ^ Microsoft Releases Internet Explorer 11 for Windows 7” (2013ねん11月7にち). 2013ねん12月14にち閲覧えつらん
  9. ^ Chromium SPDY client implementation.
  10. ^ Chromium: SPDY proxy examples.
  11. ^ Bentzel, Chris; Béky, Bence (2015ねん2がつ9にち). “Hello HTTP/2, Goodbye SPDY”. Chromium Blog. 2015ねん2がつ10日とおか閲覧えつらん
  12. ^ Firefox 11 リリースノート” (2012ねん3がつ13にち). 2013ねん12月14にち閲覧えつらん
  13. ^ Firefox 13 リリースノート” (2012ねん6がつ5にち). 2013ねん12月14にち閲覧えつらん
  14. ^ Firefox 15 リリースノート” (2012ねん8がつ28にち). 2013ねん12月14にち閲覧えつらん
  15. ^ Firefox 27 リリースノート” (2014ねん2がつ4にち). 2014ねん2がつ7にち閲覧えつらん
  16. ^ Firefox 28 ベータばんリリースノート” (2014ねん2がつ6にち). 2014ねん2がつ7にち閲覧えつらん
  17. ^ What's New in Foundation Networking”. Apple inc.. 2014ねん7がつ7にち閲覧えつらん
  18. ^ Opera 12.10 Changelog” (2012ねん11月20にち). 2013ねん12月14にち閲覧えつらん
  19. ^ libspdy”. daniel.haxx.se (2011ねん10がつ18にち). 2014ねん7がつ7にち閲覧えつらん
  20. ^ Jetty Feature SPDY
  21. ^ indutny/node-spdy · GitHub”. Github.com. 2014ねん7がつ7にち閲覧えつらん
  22. ^ Fedor Indutny (2012ねん1がつ24にち). “What the $%@! is SPDY - blog.nodejitsu.com - scaling node.js applications one callback at a time”. blog.nodejitsu.com. 2014ねん7がつ7にち閲覧えつらん
  23. ^ mod-spdy - Apache SPDY module - Google Project Hosting”. Code.google.com. 2014ねん7がつ7にち閲覧えつらん
  24. ^ Apache Tomcat 8 - Changelog
  25. ^ Announcing SPDY draft 2 implementation in nginx”. Nginx (2012ねん6がつ15にち). 2014ねん7がつ7にち閲覧えつらん
  26. ^ NGINX Announces Support for SPDY/3.1 Retrieved 2014-07-07
  27. ^ F5 Helps Organizations Improve User Experience and Simplify Management with First Integrated SPDY Gateway | About F5 | F5 Networks. F5.com (2012-05-08). Retrieved on 2014-07-07.
  28. ^ OpenLiteSpeed 1.1 (With SPDY!) Retrieved 2014-07-07.
  29. ^ OpenLiteSpeed 1st Web Server to Support SPDY/3.1! Retrieved 2014-07-07.

外部がいぶリンク

[編集へんしゅう]