| インターネットプロトコルスイート |
|---|
| アプリケーション層 |
| トランスポート層 |
| インターネット層 |
| リンク層 |
SPDY(発音は「スピーディー」)[ 1 ]は、 Webコンテンツの転送用に開発された、現在は廃止されているオープン仕様の通信プロトコルです。[ 1 ] SPDYはHTTP/2仕様の基盤となりました。しかし、HTTP/2はSPDYから分岐し、最終的にはHTTP/2がSPDYのすべてのユースケースを包含するようになりました。[ 2 ] HTTP/2が標準として承認された後、Google、Mozilla、Appleなどの主要な実装者は、HTTP/2を支持し、SPDYを廃止しました。2021年以降、最新のブラウザはSPDYをサポートしていません。
Googleは2009年後半にSPDYを発表し、2010年に導入しました。SPDYはHTTPトラフィックを操作し、特にウェブページの読み込み遅延の削減とウェブセキュリティの向上を目的としています。SPDYは圧縮、多重化、優先順位付けによって遅延の削減を実現しますが[ 1 ]、これはネットワークとウェブサイトの展開条件の組み合わせに依存します。[ 3 ] [ 4 ] [ 5 ]「SPDY」という名称は頭字語ではありません。[ 6 ]
歴史
HTTP/2が初めて議論されたのは、SPDYがMozillaやnginxなどの実装者の間で支持を集め、HTTP/1.xと比べて大幅な改善が見られるようになった時でした。提案募集と選定プロセスを経て、SPDYがHTTP/2のベースとして選ばれました。その後、ワーキンググループでの議論や実装者からのフィードバックに基づき、多くの変更が行われてきました。[ 2 ]
2012年7月現在、SPDYを開発しているグループは標準化(インターネットドラフトとして入手可能)に向けて取り組んでいることを公表している。[ 7 ] HTTP/2の最初のドラフトでは、仕様のドラフトと編集の作業ベースとしてSPDYが使用されていた。[ 8 ] HTTPbisのIETFワーキンググループはHTTP/2のドラフトをリリースしている。[ 9 ] SPDY(draft-mbelshe-httpbis-spdy-00)が出発点として選ばれた。[ 10 ] [ 11 ]
このプロセス全体を通じて、 Mike Belshe 氏と Roberto Peon 氏 を含む SPDY のコア開発者が HTTP/2 の開発に携わってきました。
Chromium [ 12 ] 、Mozilla Firefox [ 13 ] 、Opera [ 14 ]、 Amazon Silk、[ 15 ]、Internet Explorer [ 15 ]、Safari [ 16 ]は当時SPDYへの支持を表明していた。
2015年2月、GoogleはHTTP/2標準の批准に伴い、SPDYのサポートを廃止し、撤回すると発表しました。[ 17 ] 2015年5月15日、HTTP/2はRFC 7540として正式に批准されました。
2016年2月11日、Googleは、 HTTP/2を標準化したRFC 7540の1周年となる2016年5月15日以降、ChromeはSPDYをサポートしないことを発表しました。[ 18 ]
2019年1月25日、AppleはSPDYを廃止しHTTP/2を導入し、将来のリリースでは削除すると発表した。[ 19 ]
Googleは2016年にリリースされたGoogle Chrome 51でSPDYのサポートを削除しました。[ 20 ] MozillaはFirefox 50でSPDYのサポートを削除しました。[ 21 ] AppleはmacOS 10.14.4とiOS 12.2でこの技術を非推奨にしました。 [ 19 ]
プロトコルバージョン
このセクションは更新が必要です。理由:SPDYはHTTP/2の導入に伴い、すべての主要実装から削除されました。(2022年2月) |
SPDYは廃止されたバージョン付きプロトコルです。SPDY制御フレームには、現在のセッションで使用されているプロトコルのバージョンを示す15ビットの専用ビットが含まれています。[ 22 ]
- バージョン1
- バージョン2: Nginxは1.5.10より前のバージョンでSPDY/2をサポートしています。[ 23 ] Firefox 28とChromeの最新バージョンではサポートされていません。[ 24 ] [ 25 ] OpenLiteSpeed 1.1以降はSPDY/2をサポートしています。[ 26 ]
- バージョン3: SPDY v3ではフロー制御のサポートが導入され、圧縮辞書が更新され、特定のフレームから無駄なスペースが削除され、その他のマイナーなバグ修正も行われました。[ 27 ] FirefoxはFirefox 15でSPDY v3をサポートしています。[ 28 ] OpenLiteSpeed 1.1以降はSPDY/3をサポートしています。[ 26 ]
- バージョン3.1: SPDY v3.1では、セッション層フロー制御のサポートが導入され、CREDENTIALSフレーム(および関連するエラーコード)が削除されました。[ 29 ] Firefox 27ではSPDY 3.1のサポートが追加されました。[ 30 ] OpenLiteSpeed 1.2.7ではSPDY/3.1のサポートが導入されました。[ 31 ] Nginx 1.5.10ではSPDY/3.1がサポートされています。[ 32 ] F5 BIGIP 11.6ではSPDY/3.1がサポートされています。[ 33 ]
- バージョン4.0: SPDY v4 alpha3はHTTP/2ドラフトにさらに準拠しており、新しいストリームフロー制御とエラーコードがHTTP/2ドラフトと統合されています。[ 34 ]
デザイン
SPDYの目標は、ウェブページの読み込み時間を短縮することです。[ 35 ]これは、ウェブページのサブリソースの転送を優先順位付けして多重化することで実現され、クライアントごとに1つの接続のみが必要になります。 [ 1 ] [ 36 ] SPDY実装ではTLS暗号化がほぼ普遍的に使用されており、転送ヘッダーは設計上gzipまたはDEFLATE圧縮されています[ 27 ](HTTPではヘッダーが人間が読めるテキストとして送信されるのとは対照的です)。さらに、サーバーはウェブページの各リソースに対する個別のリクエストを待つ代わりに、コンテンツをヒントしたり、プッシュしたりすることもできます。[ 37 ]
SPDYはセキュリティのためにSSL/TLS(TLS拡張ALPN付き)の使用を必須としていますが、プレーンTCP経由の動作もサポートしています。SSLの要件はセキュリティのためであり、プロキシを介した通信における非互換性を回避するためです。
HTTPとの関係
SPDYはHTTPを置き換えるものではなく、HTTPリクエストとレスポンスがネットワーク上で送信される方法を変更するものです。[ 1 ]つまり、SPDY互換の変換レイヤーを導入すれば、既存のサーバー側アプリケーションはすべて変更せずに使用できます。
SPDYは、実質的にHTTPとHTTPSプロトコル間のトンネルです。SPDY経由で送信されるHTTPリクエストは、処理、トークン化、簡素化、圧縮されます。例えば、各SPDYエンドポイントは過去のリクエストで送信されたヘッダーを追跡し、変更されていないヘッダーの再送信を回避します。送信が必要なヘッダーは圧縮されます。
プロトコルサポート
このセクションは更新が必要です。(2015年12月) |
HTTPS内で使用する場合、SPDYはTLS拡張機能のNext Protocol Negotiation (NPN) [ 38 ]またはApplication-Layer Protocol Negotiation (ALPN) [ 39 ]を必要とするため、ブラウザとサーバーのサポートはHTTPSライブラリに依存します。
OpenSSL 1.0.1以降ではNPNが導入されています。[ 40 ] NPNサポートを追加するパッチはNSSとTLSLiteにも書かれています。 [ 41 ]
マイクロソフトはWindows TLS/SSLセキュリティサポートプロバイダーにNPN拡張を実装していなかったため、SPDYを.NET Frameworkに組み込むことができませんでした。.NET Framework 4.6では限定的なHTTP/2サポートが追加され、 .NET Coreでは拡張されました。[ 42 ]
クライアント(ブラウザ)のサポートと使用方法
- Google Chrome / Chromium。[ 43 ] [ 44 ] ChromeのSPDYセッションは、 URI :で確認できます。Google Chromeには、 WebSocket over SPDYの初期の実験的実装を有効にするコマンドラインスイッチ
chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active()があります。 [ 45 ] SPDYプロトコル機能は、ローカルページで「SPDY/4を有効にする」設定を切り替えることで有効/無効にできます。Chromiumは、2016年初頭にSPDYとNext Protocol Negotiationのサポートを廃止し、 HTTP/2とALPNに移行する予定です。[ 46 ] Chromeは2015年2月のバージョン40.x以降、SPDY/3のサポートを廃止し、今後はSPDY/3.1のみをサポートします。そのため、Google ChromeからApacheのウェブサイトにアクセスした場合、SPDYがサポートされない状態になっています。[ 47 ]--enable-websocket-over-spdychrome://flags - Firefox はバージョン 11 から SPDY 2 をサポートし、バージョン 13 以降ではデフォルトで有効になっています。( SeaMonkey
network.http.spdy.enabledバージョン 2.8 以降も同様です。) SPDY プロトコルの機能は、の変数を切り替えることで有効/無効を切り替えることができますabout:config。[ 13 ] Firefox 15 では、SPDY 3 のサポートが追加されました。 [ 28 ] Firefox 27 では、SPDY 3.1 のサポートが追加されました。[ 30 ] Firefox 28 では、SPDY 2 のサポートが削除されました。[ 24 ]about:networking(または HTTP/2 および SPDY インジケーターアドオン) [ 48 ]は、Web サイトが SPDY を使用しているかどうかを示します。 - Operaブラウザはバージョン12.10からSPDYのサポートを追加しました。[ 49 ]
- Internet Explorer 11はSPDYバージョン3のサポートを追加しましたが、[ 50 ] [ 51 ] Windows 7版ではサポートされていません。[ 52 ] Windows 8.1とInternet Explorer 11の一部のユーザーが経験している問題として、初回読み込み時にGoogleが「ページが見つかりません」と表示するものの、再読み込みすると問題なく表示されるというものがあります。この問題の解決策の一つは、インターネットオプション > 詳細設定でSPDY/3を無効にすることです。[ 53 ]バージョン11以降、IEはHTTP/2を採用するため、SPDYのサポートを廃止します。[ 54 ]
- Kindle Fire用のAmazonのSilkブラウザは、 WebページのレンダリングのためにEC2サービスと通信するためにSPDYプロトコルを使用しています。[ 55 ]
- Safari 8およびOS X 10.10とiOS 8のサードパーティ製アプリケーションでは、SPDY 2、3、3.1のサポートが追加されました。[ 56 ]
サーバーのサポートと使用方法
2021年5月現在、全ウェブサイトの約0.1%がSPDYをサポートしています。[ 57 ]これはHTTP/2への移行によるところが大きいです。2016年には、NGINXとApache [ 58 ]がSPDYトラフィックの主要プロバイダーでした。[ 59 ] 2015年に、NGINX 1.9.5はHTTP/2を採用し、SPDYのサポートを廃止しました。[ 60 ]
一部のGoogleサービス(例:Google検索、Gmail、その他のSSL対応サービス)では、利用可能な場合にSPDYを使用します。[ 61 ] Googleの広告もSPDY対応サーバーから配信されます。[ 62 ]
主要なウェブ プレーヤーによる SPDY サポートの簡単な歴史:
- 2009年11月、Googleはウェブの速度を向上させるための社内プロジェクトとしてSPDYを発表しました。[ 63 ]
- 2010年9月、Googleはすべてのプラットフォーム上のChrome 6でSPDYをリリースしました。[ 64 ]
- 2011年1月、GoogleはすべてのGoogleサービスにSPDYを導入しました。[ 65 ]
- 2012年3月、Twitterは自社のサーバー上でSPDYを有効にし、当時SPDYを導入しているサイトとしては2番目に大きなサイトとなった。[ 66 ]
- 2012年3月、オープンソースのJetty Web Serverはバージョン7.6.2と8.1.2でSPDYのサポートを発表しました。[ 67 ]一方、 Node.js、[ 68 ] [ 69 ] Apache(mod_spdy)、[ 70 ] curl、[ 71 ] Nginxなどの他のオープンソースプロジェクトもSPDYのサポート実装に取り組んでいました。[ 72 ]
- 2012年4月にGoogleはApacheサーバー向けのSPDYパッケージの提供を開始し、いくつかの小規模なウェブサイトがSPDYサポートを提供するようになりました。[ 73 ]
- 2012年5月、F5ネットワークスはBIG-IPアプリケーション配信コントローラでSPDYをサポートすることを発表しました。[ 74 ]
- 2012年6月にオープンソースウェブサーバーNginxはSPDYのサポートを発表しました。[ 75 ]
- 2012年7月にFacebookはSPDYの実装計画を発表しました。[ 76 ] 2013年3月までに、SPDYはFacebookのパブリックウェブサーバーの一部に実装されました。[ 77 ]
- 2012年8月、WordPress.comは、ホストされているすべてのブログでSPDY(Nginxを使用)をサポートすることを発表しました。[ 78 ]
- 2013年6月、LiteSpeed Technologiesは、オープンソースHTTPサーバーであるOpenLiteSpeedでSPDY/2とSPDY/3をサポートすると発表しました。[ 26 ] SPDY/3.1のサポートは2013年11月に発表されました。[ 31 ]
- 2014年1月、SynologyはSPDYが新しいDSM 5.0に含まれていることを発表しました。[ 79 ]
- 2014年2月、 nginxを使用しているCloudFlareは、 SSL / TLS証明書を持つすべての顧客に対してSPDY v3.1の自動サポートを発表しました。[ 80 ]
- 2014年5月、nginxを使用したMaxCDNは、顧客のプルゾーン設定とAPIを介してSPDY v3.1をサポートすることを発表しました。[ 81 ]
- 2014年10月、YahooはYahooホームページ(www.yahoo.com)でSPDYのサポートを示しました。
- 2015年9月、Nginxウェブサーバーの最新バージョンはSPDYのサポートを廃止し、HTTP/2を採用した[ 60 ]。
- 2016年5月、CloudFlareはNginxウェブサーバーのパッチをリリースし、このパッチはHTTP/2とSPDYを同時にサポートしました。[ 82 ]
W3Techsによると、2021年5月現在、SPDY対応のウェブサイトのほとんどはnginxを使用しており、LiteSpeedウェブサーバーが2番目に多いとのことです。[ 59 ]
参照
- HTTPパイプライン
- HTTP持続接続
- HTTPスピード+モビリティ
- QUIC – Googleが開発したもう一つのトランスポート層通信プロトコル。HTTP/3の基盤となるプロトコル。[ 83 ]
- クライアントへの画像転送に最適化されたプロトコル(OPTIC)
参考文献
- ^ a b c d e「SPDY: より高速なウェブのための実験的プロトコル」 Chromium開発者ドキュメント。2009年11月13日閲覧。
- ^ a b「HTTP/2 よくある質問」 . http2.github.io .
- ^ Elkhatib, Yehia; Tyson, Gareth; Welzl, Michael (2014). 2014 IFIPネットワーキングカンファレンス. pp. 1– 9. CiteSeerX 10.1.1.698.2343 . doi : 10.1109/IFIPNetworking.2014.6857089 . ISBN 978-3-901882-58-6. S2CID 13841087 .
- ^ Podjarny, Guy. 「Not as SPDY as You Thought」 . 2012年10月12日時点のオリジナルよりアーカイブ。 2012年10月12日閲覧。
- ^ Abdelsalam, Ahmed; Celandroni, Nedo; Collina, Matteo; Cruickshank, Haitham; Fairhurst, Gorry; Ferro, Erina; Gotta, Alberto; Luglio, Michele; Roseti, Cesare (2015-07-01). 「ブロードバンドGEO衛星ネットワークにおける将来のWeb技術とプロトコルに関する詳細な分析」. International Journal of Satellite Communications and Networking . 33 (5): 451– 472. doi : 10.1002/sat.1120 . ISSN 1542-0981 .
- ^ 「SPDYに関するよくある質問」 . Chromiumプロジェクト. 2015年2月23日閲覧。
私たちはスピードを表す名前を望んでいました。「SPDY」は「スピーディー」と発音し、そのスピードを表現するだけでなく、圧縮が速度向上にどのように役立つかを示しています。
- ^ 「IETFのSPDYプロトコル」 。 2012年2月8日閲覧。
- ^ Nottingham, Mark. 「HTTP/2の初稿」 . HTTPワーキンググループメーリングリスト. 2012年12月2日閲覧。
- ^ Nottingham, Mark. 「HTTPの今後」 . 2012年3月31日閲覧。
- ^ 「転送: [新規作業] WG レビュー: ハイパーテキスト転送プロトコル Bis (httpbis)」。
- ^ 「HTTPbisワーキンググループ、HTTP/2.0の検討を開始」 InfoQ 2012年4月28日2012年8月9日閲覧。
- ^ 「Google サーバーで SPDY は使えるか?」2012 年 2 月 28 日閲覧。
- ^ a b「Mozilla Bug 528288 - SPDYプロトコルの実装」。
- ^ 「Opera: SPDYプロトコルの組み込みサポート」 。 2012年11月6日閲覧。
- ^ “IE11 SPDY/3 が確定” . 2013年6月25日. 2013年6月30日時点のオリジナルよりアーカイブ。2013年6月25日閲覧。
- ^ 「Apple — プレス情報 — Apple、OS X Yosemiteを発表」 2014年6月2日. 2014年6月2日閲覧。
- ^ Chris Bentzel & Bence Béky (2015年2月9日). 「Hello HTTP/2, Goodbye SPDY」 .
- ^ Béky, Bence (2016年2月11日). 「SPDYからHTTP/2への移行」 . 2016年2月12日閲覧。
- ^ a b Marshall, Scott (2019年1月25日). 「レガシーSPDYプロトコルサポートの削除」 . WebKit . 2019年3月7日閲覧。
- ^ 「SPDYからHTTP/2への移行」 Chromiumブログ。 2022年2月5日閲覧。
- ^ "1287132 - SPDY 3.1 を無効にする" . bugzilla.mozilla.org。
- ^ SPDY プロトコル - ドラフト 2 : 「現在、有効な文字列は「spdy/2」のみです (spdy/1 はどこにも実装されていません)」。
- ^ "モジュール ngx_http_spdy_module" . Nginx.org . 2014年6月3日閲覧。
- ^ a b「Firefox ベータ版ノート — デスクトップ」 2014年2月6日. 2014年2月7日閲覧。
- ^ 「問題 303957 - chromium — Chrome で SPDY/3 以上のみをサポートするようにする — Web の発展を支援するオープンソース プロジェクト - Google Project Hosting」 2013年10月3日. 2014年2月19日閲覧。
- ^ a b c OpenLiteSpeed 1.1 (With SPDY!) 2013年8月12日閲覧。
- ^ a b「SPDYプロトコル - ドラフト3」 。 2012年8月25日閲覧。
- ^ a b「Firefox 15 — リリースノート」 。 2012年9月3日閲覧。
- ^ 「SPDYプロトコル - ドラフト3.1」 。 2013年11月17日閲覧。
- ^ a b「Firefox Notes Desktop」 . 2014年2月4日. 2014年2月5日閲覧。
- ^ a b OpenLiteSpeed、SPDY/3.1をサポートする初のWebサーバー! 2014年1月10日閲覧。
- ^ NGINXがSPDY/3.1のサポートを発表2014年2月4日閲覧。
- ^ F5 Bigip 11.6.0 リリースノート2015年3月10日閲覧。
- ^ 「今後のSPDY/4の変更により、HTTP/2ドラフトとの同期が強化される」 。 2014年2月27日閲覧。
- ^ 「2倍高速なWeb」。公式Google Chromiumブログ。2009年11月11日。 2009年11月13日閲覧。
- ^ Iljitsch van Beijnum (2009年11月12日). 「SPDY: GoogleはHTTPを廃止してウェブの高速化を目指す」 Ars Technica . 2009年11月13日閲覧。
- ^ Mirko Lindner (2009年11月13日). 「Google stellt HTTP-Alternative SPDY vor」(ドイツ語) . 2011年10月21日閲覧。
- ^ NPN プロトコルと、HTTPS 経由で SPDY をトンネリングする必要性についての説明。
- ^ 「ImperialViolet - NPNとALPN」 . www.imperialviolet.org . 2021年6月8日閲覧。
- ^ Openssl 1.0.1 の変更ログ。
- ^ TLS Next Protocol Negotiation. セクション: 実装Archived 2012-07-30 at the Wayback Machine .
- ^ Aagesen, Jakob. 「http/2 サポート」 . Microsoft Q&A . 2025年5月28日閲覧。
- ^ Chromium SPDY クライアント実装。
- ^ Chromium: SPDY プロキシの例Archived 2017-09-19 at the Wayback Machine .
- ^ Chromium コマンドラインスイッチのリスト。
- ^ Bentzel, Chris; Béky, Bence (2015年2月9日). 「Hello HTTP/2, Goodbye SPDY」 . Chromium Blog . 2015年2月9日閲覧。
- ^ 「Google グループ」 . groups.google.com .
- ^ 「HTTP/2 と SPDY インジケーター」 . Firefox のアドオン. Mozilla. 2014年11月26日. 2015年2月22日時点のオリジナルよりアーカイブ。 2015年2月12日閲覧。
- ^ David Honneffer、ドキュメンテーションスペシャリスト。「Opera: Opera 12.10 変更履歴」。
- ^ 「WebGL、SPDY/3、新しい開発ツールなどがWindows 8.1のIE11に搭載されることが確定」。Microsoftニュース。2013年6月30日時点のオリジナルよりアーカイブ。 2013年6月26日閲覧。
- ^ 「IE11の変更点」。Microsoft。
- ^ 「Microsoft、Windows 7向けInternet Explorer 11をリリース」 2013年11月7日。
- ^ 「Windows 8.1でWebプロキシ経由でIE11にGoogleが初回ロードされない?SPDYサポートをオフにしてください。 | The Angry Technician」 Angrytechnician.wordpress.com、2014年1月16日。 2014年2月19日閲覧。
- ^ Rob Trace、David Walp (2014年10月8日). 「HTTP/2: 待望の続編」 . Microsoft . 2014年10月8日閲覧。
- ^ Ryan Paul (2011年9月28日). 「AmazonのSilkウェブブラウザは古いアイデアに新たな工夫を加える」 . 2011年10月21日閲覧。
- ^ 「What's New in Foundation Networking」(PDF) . Apple inc . 2014年7月7日閲覧。
- ^ 「ウェブサイトでのSPDYの使用」 w3techs.com 2021年5月4日閲覧。
- ^ 「ウェブサイトにおけるウェブサーバーの使用法」 w3techs.com 2016年7月26日閲覧。
- ^ a b「オープンソースのNGINX 1.9.5でHTTP/2がサポートされる - NGINX」。2015年9月22日。
- ^ spdy-dev メーリング リスト: Google サーバー上の SPDY ?。
- ^ Google、SPDYプロトコルでウェブページのダウンロードを高速化 - クラウドコンピューティング - ニュース&レビュー. eWeek.com (2011年6月20日). 2013年11月21日閲覧。
- ^ 「リサーチブログ: 2倍高速なWeb」。リサーチブログ。
- ^ Ido Safruti (2011-06-15). 「FastからSPDYへ — Velocity 2011」 .
- ^ 「Google グループ」。
- ^ Twitter が SPDY を採用Archived 2012-03-11 at the Wayback Machine .
- ^ Jetty 機能 SPDY。
- ^ "indutny/node-spdy · GitHub" . Github.com ". 2012年5月10日閲覧。
- ^ Fedor Indutny (2012年1月24日). 「What the $%@! is SPDY — blog.nodejitsu.com — scaling node.js applications one callback at a time」 . blog.nodejitsu.com . 2012年5月10日閲覧。
- ^ 「mod-spdy — Apache SPDYモジュール — Google Project Hosting」 。 2012年5月10日閲覧。
- ^ "libspdy" . daniel.haxx.se. 2011年10月18日. 2012年5月10日閲覧。
- ^ 「@DeviaVir 順調に進んでいます ;) 今のところ予定通りで、5月末までにリリースされる予定です」。Twitter 。
- ^ "mod_spdy — mod_spdy — Google 開発者" . 2012 年 5 月 10 日に取得。
- ^ F5、初の統合型SPDYゲートウェイで組織のユーザーエクスペリエンス向上と管理の簡素化を支援 | F5について | F5ネットワークスArchived 2012-06-11 at the Wayback Machine . F5.com (2012-05-08). 2013年11月21日閲覧。
- ^ 「nginxにおけるSPDYドラフト2実装の発表」 . Nginx. 2012年6月15日. 2012年6月16日閲覧。
- ^ Beaver, Doug. 「HTTP2 Expression of Interest」 . W3C . 2012年7月15日閲覧。
- ^フィンリー、クリント「FacebookはSPDY化を加速」 Wired誌。 2013年3月18日閲覧。
- ^ 「http://WordPress.com/ でホストされているすべてのサイトで #SPDY を有効にしました」。2012年8月28日。 2012年8月28日閲覧。
- ^ [1] DSM 5.0ベータ版
- ^ John Graham-Cumming (2014年2月17日). 「最新プロトコルの最新情報:SPDY/3.1 | CloudFlareブログ」 . Blog.cloudflare.com . 2014年2月19日閲覧。
- ^ Justin Dorfman. 「Now Serving: SPDY 3.1」 . blog.maxcdn.com . 2014年5月20日閲覧。
- ^ 「NGINX HTTP/2 + SPDYコードのオープンソース化」 2016年3月13日。 2016年8月5日閲覧。
- ^ Ghedini, Alessandro; Lalkaka, Rustam (2019年9月26日). 「HTTP/3:過去、現在、そして未来」 . Cloudflareブログ. 2020年1月16日閲覧。