스파이디

SPDY

SPDY('스피디'[1]로 발음)는 웹 [1]콘텐츠 전송을 위해 개발된 오래된 개방형 사양 통신 프로토콜입니다.SPDY는 HTTP/2 사양의 기반이 되었습니다.그러나 HTTP/2는 SPDY에서 벗어나 결국 SPDY의 [2]모든 사용 사례를 포함하게 되었습니다.HTTP/2가 표준으로 비준된 후 Google, Mozilla, Apple을 포함한 주요 구현업체는 HTTP/2를 선호하여 SPDY를 폐지했습니다.2021년 이후 최신 브라우저는 SPDY를 지원하지 않습니다.

Google은 2009년 말에 SPDY를 발표하여 2010년에 도입하였습니다.SPDY는 특히 웹 페이지 로드 지연을 줄이고보안을 향상시키는 것을 목표로 HTTP 트래픽을 처리합니다.SPDY는 압축, 다중화 및 priority [1]부여를 통해 지연을 줄입니다.단, 이는 네트워크와 웹 사이트의 배치 [3][4][5]조건의 조합에 따라 달라집니다."SPDY"라는 이름은 Google의 상표이며[6] [7]약자가 아닙니다.

역사

HTTP/2는 SPDY가 (Mozilla나 nginx와 같은) 구현자에게서 주목을 받고 있으며 HTTP/1.x에 비해 현저한 향상을 보이고 있다는 것이 명백해졌을 때 처음 논의되었습니다.제안 요청과 선택 프로세스 후에 SPDY가 HTTP/2의 기반으로 선택되었습니다.그 후, 작업 그룹에서의 논의와 실장자의 [2]피드백에 근거해, 몇개의 변경이 있었습니다.

2012년 7월 현재 SPDY를 개발하는 그룹은 표준화(인터넷 [8]초안으로도 이용 가능)를 추진하고 있다고 공개적으로 밝혔다.HTTP/2의 초안에서는 SPDY를 사양 초안 및 [9]편집 작업 기반으로 사용했습니다.HTTPbis의 IETF 작업 그룹은 HTTP/[10]2의 드래프트를 릴리스했습니다.SPDY(draft-mbelshe-httpbis-spdy-00)가 [11][12]시작점으로 선택되었습니다.

프로세스 전체를 통해 SPDY의 핵심 개발자는 Mike Belshe와 Roberto Peon을 포함한 HTTP/2 개발에 관여해 왔습니다.

Chromium,[13] Mozilla Firefox,[14] Opera,[15] Amazon Silk,[16] Internet Explorer [17] Safari는 당시 SPDY에 대한 지원을 표명했습니다.

2015년 2월 구글은 HTTP/2 표준 비준에 따라 SPDY 지원을 폐지하고 SPDY 지원을 [18]철회한다고 발표했다.2015년 5월 15일 HTTP/2는 다음과 같이 공식 비준되었습니다. RFC7540.

2016년 2월 11일, 구글은 HTTP/[19]2를 표준화한 RFC 7540의 1년 기념일인 2016년 5월 15일 이후 크롬이 더 이상 SPDY를 지원하지 않을 것이라고 발표했다.

2019년 1월 25일, 애플은 SPDY가 HTTP/2를 위해 폐지될 것이며 향후 릴리즈에서 [20]제거될 것이라고 발표했다.

구글은 2016년 [21]출시된 구글 크롬51에서 SPDY 지원을 없앴다.Mozilla가 Firefox [22]50에서 삭제했습니다.애플macOS 10.14.4와 iOS 12.[20]2의 기술을 폐지했다.

프로토콜 버전

SPDY는 버전화된 프로토콜입니다.SPDY 제어 프레임에는 현재 [23]세션에 사용되는 프로토콜 버전을 나타내는 15개의 전용 비트가 포함되어 있습니다.

  • 버전 1: SPDY 프로토콜 버전 1은 [23]더 이상 사용되지 않습니다.
  • 버전 2: 곧 단종됩니다.Nginx는 1.5.10 [24]이전 버전에서 SPDY/2를 지원합니다.Firefox 28 및 최신 버전의 Chrome 드롭 지원.[25][26]OpenLiteSpeed 1.1 이상에서는 SPDY/[27]2를 지원합니다.
  • 버전 3: SPDY v3에서는 흐름 제어 지원, 압축 사전 업데이트, 특정 프레임에서 낭비되는 공간 제거 및 기타 사소한 버그 [28]수정이 도입되었습니다.Firefox는 Firefox [29]15에서 SPDY v3를 지원합니다.OpenLiteSpeed 1.1 이상에서는 SPDY/[27]3를 지원합니다.
  • 버전 3.1: SPDY v3.1에서는 세션레이어 흐름 제어 지원이 도입되어 CREDENTS 프레임(및 관련된 에러 코드)[30]이 삭제되었습니다.파이어폭스 27에서는 SPDY 3.1 [31]지원이 추가되었습니다.OpenLite Speed 1.2.7에서는 SPDY/3.1 지원이 [32]도입되었습니다.Nginx 1.5.10은 SPDY/3.[33]1을 지원합니다.F5 BIGIP 11.6은 SPDY/3.[34]1을 지원합니다.
  • 버전 4.0: SPDY v4 alpha3는 HTTP/2 드래프트와 보다 밀접하게 일치합니다.HTTP/2 [35]드래프트와 통합된 새로운 스트림플로우 제어와 에러 코드가 있습니다.

설계.

SPDY의 목표는 웹 페이지 로드 [36]시간을 줄이는 것입니다.이것은 웹 페이지 서브 자원의 전송에 우선순위를 부여하고 다중화함으로써 실현되며 클라이언트당 1개의 접속만 필요합니다.[1][37]TLS 암호화는 SPDY 실장에서는 거의 어디에나 존재하며, 송신 헤더는 설계상[28] gzip 또는 DEFLATE 압축되어 있습니다(HTTP와는 대조적으로, 헤더는 사람이 읽을 수 있는 텍스트로서 송신됩니다).또한 서버는 웹 페이지의 [38]각 리소스에 대한 개별 요청을 기다리는 대신 내용을 암시하거나 푸시할 수 있습니다.

SPDY 에서는, 시큐러티를 위해서 SSL/TLS(TLS 확장 ALPN 의 사용)를 사용할 필요가 있습니다만, 플레인 TCP 경유에서의 동작도 서포트하고 있습니다.SSL 의 요건은, 시큐러티와 프록시를 개입시켜 통신할 때의 비호환성을 회피하기 위해서입니다.

HTTP와의 관계

SPDY는 HTTP를 대체하는 것이 아닙니다.HTTP 요청 및 응답이 [1]회선을 통해 전송되는 방식을 변경합니다.즉, SPDY 호환 변환 레이어를 배치하면 기존의 모든 서버측 애플리케이션을 변경하지 않고 사용할 수 있습니다.

SPDY는 사실상 HTTP 및 HTTPS 프로토콜을 위한 터널입니다.SPDY를 통해 전송되는 경우 HTTP 요청은 처리, 토큰화, 단순화 및 압축됩니다.예를 들어 각 SPDY 엔드포인트는 과거 요청으로 전송된 헤더를 추적하여 변경되지 않은 헤더의 재발송을 방지할 수 있습니다.전송해야 할 헤더는 압축됩니다.

프로토콜 지원

HTTPS 내에서 사용하는 경우 SPDY에는 TLS 확장 Next Protocol Negotiation(NPN)[39] 또는 Application-Layer Protocol Negotiation(ALPN)[40]이 필요합니다.따라서 브라우저와 서버의 지원은 HTTPS 라이브러리에 따라 달라집니다.

OpenSSL 1.0.1 이후에는 NPN이 [41]도입되었습니다.NPN 지원을 추가하기 위한 패치는 NSS [42]및 TLSLite용으로 작성되었습니다.

Microsoft의 Security Support Provider Interface(SSPI)는 TLS 구현에 대한 NPN 확장을 구현하지 않았습니다.이로 인해 SPDY가 최신 버전에 포함되지 않았습니다.NET Framework 버전SPDY 사양이 개량되어 HTTP/2에는 SPDY 구현이 포함될 것으로 예상되기 때문에 HTTP/2가 확정된 후에 Microsoft가 지원을 제공할 것으로 예상됩니다.

클라이언트(브라우저) 지원 및 사용방법

  • 구글 크롬/[43][44]크롬Chrome의 SPDY 세션은 URI를 통해 검사할 수 있습니다.chrome://net-internals/#events&q=type:SPDY_SESSION%20is:activeGoogle Chrome용 명령줄 스위치가 있습니다.--enable-websocket-over-spdySPDY를 [45]통한 WebSocket의 조기 실험적인 구현을 가능하게 합니다.SPDY 프로토콜 기능은 로컬에서 "SPDY/4 활성화" 설정을 전환하여 활성화(삭제)할 수 있습니다.chrome://flags크롬은 2016년 초에 HTTP/2ALPN[46]위해 SPDY 및 Next Protocol Negotiation에 대한 지원을 제거할 것으로 예상됩니다.2015년 2월 버전 40.x부터 Chrome은 이미 SPDY/3의 지원을 중단하고 향후 SPDY/3.1만 지원합니다.이로 인해 Apache 웹 사이트는 Google [47]Chrome에서 액세스할 때 SPDY를 지원하지 않습니다.
  • Firefox는 버전 11부터 SPDY 2를 지원하며, 13 이후부터는 디폴트로 유효하게 되어 있습니다.(또한 SeaMonkey 버전 2.8+). SPDY 프로토콜 기능은 변수를 전환하여 활성화(비활성화)할 수 있습니다.about:config파이어폭스 15는 SPDY [29]3에 대한 지원을 추가했으며 파이어폭스 27은 SPDY 3.1에 대한 [31]지원을 추가했습니다.[14]Firefox 28은 SPDY [25]2의 지원을 해제했습니다. about:networking(또는 HTTP/2 및 SPDY 표시기 애드온)[48]은 웹 사이트가 SPDY를 사용하는지 여부를 나타냅니다.
  • Opera 브라우저에서는 버전 12.[49]10부터 SPDY 지원이 추가되었습니다.
  • Internet Explorer 11은 SPDY 버전 [50][51]3에 대한 지원을 추가했지만 Windows 7 [52]버전에는 지원하지 않았습니다.Windows 8.1 및 Internet Explorer 11의 일부 사용자가 경험하는 문제 중 하나는 처음 로드할 때 Google이 "페이지를 찾을 수 없습니다"라고 표시하지만 새로고침할 때는 문제가 없다는 것입니다.이 문제를 해결하려면 [Internet Options]> [ Advanced [53]]의 순서로 SPDY/3 를 무효로 합니다.버전 11 이후 IE는 HTTP/[54]2를 채택하기 때문에 SPDY의 지원을 중단합니다.
  • Amazon의 Kindle Fire용 실크 브라우저는 웹 페이지 [55]렌더링을 위해 EC2 서비스와 통신하기 위해 SPDY 프로토콜을 사용합니다.
  • Safari 8 및 OS X 10.10iOS 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/[60]2를 위해 SPDY 지원을 중단했습니다.

일부 Google 서비스(예: Google 검색, Gmail 및 기타 SSL 지원 서비스)는 사용 [61]가능한 경우 SPDY를 사용합니다.구글의 광고는 SPDY 지원 [62]서버에서도 제공됩니다.

주요 웹 플레이어의 SPDY 지원 내역:

  • 2009년 11월 구글은 웹 속도를 [63]높이기 위한 사내 프로젝트로 SPDY를 발표했다.
  • 2010년 9월, 구글은 모든 플랫폼에서 [64]크롬 6의 SPDY를 출시했다.
  • 2011년 1월, Google은 [65]모든 Google 서비스에 SPDY를 도입했습니다.
  • 2012년 3월, Twitter는 서버에서 SPDY를 유효하게 해, 그 당시 SPDY를 [66]도입하는 것으로 알려진 사이트 중 두 번째로 큰 것이 되었습니다.
  • 2012년 3월 오픈 소스 Jetty Web Server는 버전 7.6.2 및 8.1.[67]2에서 SPDY를 지원한다고 발표했으며, Node.js,[68][69] Apache(mod_spdy),[70] [71]curlNginx[72]포함한 다른 오픈 소스 프로젝트에서는 SPDY 지원을 구현하고 있었습니다.
  • 2012년 4월 Google은 Apache 서버용 SPDY 패키지를 제공하기 시작했고, 이로 인해 일부 소규모 웹사이트에서 SPDY [73]지원을 제공하게 되었습니다.
  • 2012년 5월 F5 Networks는 BIG-IP 애플리케이션 전송 [74]컨트롤러에서 SPDY 지원을 발표했습니다.
  • 2012년 6월 Nginx 오픈 소스 웹 서버는 SPDY [75]지원을 발표했습니다.
  • 2012년 7월 Facebook은 SPDY [76]구현 계획을 발표했습니다. 2013년 3월까지 SPDY는 일부 퍼블릭 웹 서버에 [77]의해 구현되었습니다.
  • 2012년 8월 WordPress.com은 모든 호스팅 [78]블로그에서 SPDY(Nginx 사용)를 지원한다고 발표했습니다.
  • 2013년 6월 LiteSpeed Technologies는 오픈소스 HTTP [27]서버인 OpenLiteSpeed에서 SPDY/2 및 SPDY/3 지원을 발표했습니다.SPDY/3.1 지원은 2013년 [32]11월에 발표되었습니다.
  • 2014년 1월 Synology는 SPDY가 새로운 DSM [79]5.0에 포함되어 있다고 발표했습니다.
  • 2014년 2월 nginx를 사용하는 CloudFlare는 SSL/[80]TLS 인증서를 보유한 모든 고객을 대상으로 SPDY v3.1 자동 지원을 발표했습니다.
  • 2014년 5월 nginx를 사용하는 MaxCDN은 고객의 풀존 설정 [81]및 API를 통해 SPDY v3.1 지원을 발표했습니다.
  • 2014년 10월 Yahoo는 Yahoo 홈페이지(www.yahoo.com에서 SPDY를 지원하고 있습니다.
  • 2015년 9월, 최신 버전의 Nginx 웹 서버는 HTTP/2를[60] 위해 SPDY 지원을 중단했습니다.
  • 2016년 5월 CloudFlare는 Nginx 웹 서버에 패치를 출시하며, 패치는 HTTP/2와 SPDY를 [82]동시에 지원합니다.

W3Techs에 따르면 2021년 5월 현재 대부분의 SPDY 지원 웹사이트는 nginx를 사용하고 있으며 LiteSpeed 웹 서버가 그 [59]뒤를 잇고 있다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b c d e "SPDY: An experimental protocol for a faster web". Chromium Developer Documentation. Retrieved 2009-11-13.
  2. ^ a b "HTTP/2 Frequently Asked Questions". http2.github.io.
  3. ^ Elkhatib, Yehia; Tyson, Gareth; Welzl, Michael (2014). 2014 IFIP Networking Conference. pp. 1–9. CiteSeerX 10.1.1.698.2343. doi:10.1109/IFIPNetworking.2014.6857089. ISBN 978-3-901882-58-6. S2CID 13841087.
  4. ^ Podjarny, Guy. "Not as SPDY as You Thought". Archived from the original on 12 October 2012. Retrieved 12 October 2012.
  5. ^ Abdelsalam, Ahmed; Celandroni, Nedo; Collina, Matteo; Cruickshank, Haitham; Fairhurst, Gorry; Ferro, Erina; Gotta, Alberto; Luglio, Michele; Roseti, Cesare (2015-07-01). "A deep analysis on future web technologies and protocols over broadband GEO satellite networks". International Journal of Satellite Communications and Networking. 33 (5): 451–472. doi:10.1002/sat.1120. ISSN 1542-0981.
  6. ^ "Permissions: Our trademarks". Google. Retrieved 2015-02-23.
  7. ^ "SPDY frequently asked questions". The Chromium Projects. Retrieved 2015-02-23. We wanted a name that captures speed. SPDY, pronounced "SPeeDY", captures this and also shows how compression can help improve speed.
  8. ^ "SPDY Protocol on IETF". Retrieved 2012-02-08.
  9. ^ Nottingham, Mark. "First draft of HTTP/2". HTTP Working Group Mailing List. Retrieved 2 December 2012.
  10. ^ Nottingham, Mark. "What's next for HTTP". Retrieved 2012-03-31.
  11. ^ "Fwd: [new-work] WG Review: Hypertext Transfer Protocol Bis (httpbis)".
  12. ^ "HTTPbis Working Group Start To Consider HTTP/2.0". InfoQ. 2012-04-28. Retrieved 2012-08-09.
  13. ^ "SPDY on Google servers?". Retrieved 2012-02-28.
  14. ^ a b "Mozilla Bug 528288 - Implement SPDY protocol".
  15. ^ "Opera: Built-in support for the SPDY protocol". Retrieved 2012-11-06.
  16. ^ "IE11 SPDY/3 confirmed". 2013-06-25. Retrieved 2013-06-25.
  17. ^ "Apple — Press Info — Apple Announces OS X Yosemite". 2 June 2014. Retrieved 2014-06-02.
  18. ^ Chris Bentzel & Bence Béky (9 February 2015). "Hello HTTP/2, Goodbye SPDY".
  19. ^ Béky, Bence (February 11, 2016). "Transitioning from SPDY to HTTP/2". Retrieved February 12, 2016.
  20. ^ a b Marshall, Scott (2019-01-25). "Removing Legacy SPDY Protocol Support". WebKit. Retrieved 2019-03-07.
  21. ^ "Transitioning from SPDY to HTTP/2". Chromium Blog. Retrieved 2022-02-05.
  22. ^ "1287132 - Disable SPDY 3.1". bugzilla.mozilla.org.
  23. ^ a b SPDY 프로토콜 - 드래프트 2: "현재 유효한 문자열은 "spdy/2"뿐입니다(spdy/1은 더 이상 어디에도 구현되지 않습니다).
  24. ^ "Module ngx_http_spdy_module". Nginx.org. Retrieved 2014-06-03.
  25. ^ a b "Firefox Beta Notes — Desktop". 2014-02-06. Retrieved 2014-02-07.
  26. ^ "Issue 303957 - chromium — Make Chrome support only SPDY/3 and above — An open-source project to help move the web forward. - Google Project Hosting". 2013-10-03. Retrieved 2014-02-19.
  27. ^ a b c OpenLiteSpeed 1.1(SPDY 포함) 2013-08-12 취득.
  28. ^ a b "SPDY Protocol — Draft 3". Retrieved 25 August 2012.
  29. ^ a b "Firefox 15 — Release Notes". Retrieved 3 September 2012.
  30. ^ "SPDY Protocol — Draft 3.1". Retrieved 17 November 2013.
  31. ^ a b "Firefox Notes Desktop". 2014-02-04. Retrieved 2014-02-05.
  32. ^ a b SPDY/3.1을 지원하는 OpenLiteSpeed 첫 번째서버! 2014-1-10을 회수했습니다.
  33. ^ NGINX가 SPDY/3.1 Retrieved 2014-02-04 지원 발표.
  34. ^ F5 Bigip 11.6.0 릴리즈 노트 2015-03-10 취득.
  35. ^ "Upcoming SPDY/4 changes to bring it more in sync with the HTTP/2 draft". Retrieved 27 February 2014.
  36. ^ "A 2x Faster Web". Official Google Chromium Blog. 2009-11-11. Retrieved 2009-11-13.
  37. ^ Iljitsch van Beijnum (2009-11-12). "SPDY: Google wants to speed up the web by ditching HTTP". Ars Technica. Retrieved 2009-11-13.
  38. ^ Mirko Lindner (13 November 2009). "Google stellt HTTP-Alternative SPDY vor" (in German). Retrieved 2011-10-21.
  39. ^ NPN 프로토콜 및 HTTPS를 통한 SPDY 터널링 필요성에 대한 설명.
  40. ^ "ImperialViolet - NPN and ALPN". www.imperialviolet.org. Retrieved 2021-06-08.
  41. ^ openssl 1.0.1 changelog를 엽니다.
  42. ^ TLS 다음 프로토콜 네고시에이션. 섹션: Wayback Machine에 아카이브된 구현 2012-07-30.
  43. ^ Cromium SPDY 클라이언트의 실장.
  44. ^ Chromium : SPDY 프록시 예시 Wayback Machine에서 2017-09-19 아카이브 완료.
  45. ^ 크롬 명령줄 스위치 목록.
  46. ^ Bentzel, Chris; Béky, Bence (February 9, 2015). "Hello HTTP/2, Goodbye SPDY". Chromium Blog. Retrieved 9 February 2015.
  47. ^ "Google Groups". groups.google.com.
  48. ^ "HTTP/2 and SPDY indicator". Add-ons for Firefox. Mozilla. 2014-11-26. Retrieved 2015-02-12.
  49. ^ David Honneffer, Documentation Specialist. "Opera: Opera 12.10 Changelog".
  50. ^ "WebGL, SPDY/3, New Dev Tools, & More Confirmed For IE11 In Win 8.1". Microsoft News.
  51. ^ "IE11 Changes". Microsoft.
  52. ^ "Microsoft Releases Internet Explorer 11 for Windows 7". 2013-11-07.
  53. ^ "Google not loading first time in IE11 via a web proxy on Windows 8.1? Turn off SPDY support. The Angry Technician". Angrytechnician.wordpress.com. 2014-01-16. Retrieved 2014-02-19.
  54. ^ Rob Trace; David Walp (October 8, 2014). "HTTP/2: The Long-Awaited Sequel". Microsoft. Retrieved 8 October 2014.
  55. ^ Ryan Paul (28 September 2011). "Amazon's Silk Web browser adds new twist to old idea". Retrieved 2011-10-21.
  56. ^ "What's New in Foundation Networking" (PDF). Apple inc. Retrieved 2014-07-07.
  57. ^ "Usage of SPDY for websites". w3techs.com. Retrieved 2021-05-04.
  58. ^ "Usage of web servers for websites". w3techs.com. Retrieved 2016-07-26.
  59. ^ a b "Distribution of Web Servers among websites that use SPDY". Retrieved 2021-05-04.{{cite web}}: CS1 maint :url-status (링크)
  60. ^ a b "HTTP/2 Supported in Open Source NGINX 1.9.5 - NGINX". 22 September 2015.
  61. ^ spdy-dev 메일링 리스트: 구글 서버상의 SPDY?
  62. ^ 구글은 SPDY Protocol - 클라우드 컴퓨팅 - 뉴스 & 리뷰를 통해 웹 페이지 다운로드 속도를 향상시킵니다.eWeek.com (2011-06-20)2013-11-21에 취득.
  63. ^ "Research Blog: A 2x Faster Web". Research Blog.
  64. ^ Ido Safruti (2011-06-15). "From Fast to SPDY — Velocity 2011".
  65. ^ "Google Groups".
  66. ^ TwitterWayback Machine에서 SPDY Archived 2012-03-11을 채택했습니다.
  67. ^ 제트 기능 SPDY
  68. ^ "indutny/node-spdy · GitHub". Github.com. Retrieved 2012-05-10.
  69. ^ Fedor Indutny (2012-01-24). "What the $%@! is SPDY — blog.nodejitsu.com — scaling node.js applications one callback at a time". blog.nodejitsu.com. Retrieved 2012-05-10.
  70. ^ "mod-spdy — Apache SPDY module — Google Project Hosting". Retrieved 2012-05-10.
  71. ^ "libspdy". daniel.haxx.se. 2011-10-18. Retrieved 2012-05-10.
  72. ^ "Welcome to Twitter — Login or Sign up".
  73. ^ "mod_spdy — mod_spdy — Google Developers". Retrieved 2012-05-10.
  74. ^ F5는 Wayback Machine에서 2012-06-11로 아카이브된 F5 F5 네트워크에 관한 최초의 통합 SPDY 게이트웨이를 통해 조직이 사용자 경험을 개선하고 관리를 단순화할 수 있도록 지원합니다.F5.com (2012-05-08)2013-11-21에 취득.
  75. ^ "Announcing SPDY draft 2 implementation in nginx". Nginx. 2012-06-15. Retrieved 2012-06-16.
  76. ^ Beaver, Doug. "HTTP2 Expression of Interest". W3C. Retrieved 15 July 2012.
  77. ^ Finley, Klint. "Facebook Makes Itself a Bit More SPDY". Wired. Retrieved 18 March 2013.
  78. ^ "Just enabled #SPDY for all http://WordPress.com/ -hosted sites". 2012-08-28. Retrieved 2012-08-28. {{cite web}}:외부 링크 title=(도움말)
  79. ^ [1] DSM 5.0 베타판
  80. ^ John Graham-Cumming (2014-02-17). "Staying up to date with the latest protocols: SPDY/3.1 CloudFlare Blog". Blog.cloudflare.com. Retrieved 2014-02-19.
  81. ^ Justin Dorfman. "Now Serving: SPDY 3.1". blog.maxcdn.com. Retrieved 2014-05-20.
  82. ^ "Open sourcing our NGINX HTTP/2 + SPDY code". 2016-03-13. Retrieved 2016-08-05.
  83. ^ Ghedini, Alessandro; Lalkaka, Rustam (26 September 2019). "HTTP/3: the past, the present, and the future". The Cloudflare Blog. Retrieved 16 January 2020.

외부 링크