맨위로가기

SPDY

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

SPDY는 웹 페이지 로딩 시간 단축을 목표로 설계된 프로토콜로, 하나의 소켓 연결을 통해 여러 하위 요소를 전송하고 헤더 압축, 서버 푸시 등의 기능을 제공한다. HTTP를 대체하는 것이 아닌 전송 방식을 재정의하며, HTTP/2의 개발에 영향을 미쳤다. 구글은 SPDY 지원을 중단하고 HTTP/2로 전환했으며, 다른 브라우저 및 서버에서도 SPDY 지원이 중단되는 추세이다.

더 읽어볼만한 페이지

  • 세션 계층 프로토콜 - SOCKS
    SOCKS는 인터넷 트래픽을 프록시 서버를 통해 라우팅하는 클라이언트-서버 프로토콜이며, 여러 버전이 존재하고 IPv6, UDP, DNS 조회 등을 지원하며, 인터넷 필터링 우회, VPN 기능 제공 등 다양한 용도로 사용된다.
  • 세션 계층 프로토콜 - 데이터그램 전송 계층 보안
    데이터그램 전송 계층 보안(DTLS)은 신뢰성 없는 전송 계층 프로토콜을 사용하는 애플리케이션을 위한 보안 프로토콜로, TLS를 기반으로 데이터그램 기반 프로토콜의 특성을 고려한 보안 기능을 제공하며 VPN, WebRTC 등 다양한 분야에서 활용된다.
  • HTTP - HTTPS
    HTTPS는 HTTP에 보안 기능이 더해진 통신 규약으로, 웹 브라우저와 서버 간 통신을 암호화하여 보안을 강화하지만, 인증서 비용, 서버 부하, 혼합 콘텐츠 문제 등의 단점도 존재한다.
  • HTTP - HTTP 쿠키
    HTTP 쿠키는 웹 서버가 사용자 브라우저에 저장하는 작은 텍스트 파일로, 웹 사이트가 방문 기록, 로그인 정보 등을 기억하여 HTTP의 상태 비저장성을 보완하고 세션 관리, 개인 설정, 사용자 추적 등에 활용되지만 개인 정보 보호 및 보안 문제에 대한 논란이 있다.
  • 응용 계층 프로토콜 - 실시간 전송 프로토콜
    실시간 전송 프로토콜(RTP)은 스트리밍 미디어의 실시간 전송을 위해 설계된 프로토콜로, IP 네트워크에서 오디오/비디오 전송의 표준으로 사용되며, 멀티미디어 데이터 전송, 타임스탬프, 순서 제어, QoS 피드백 등을 제공한다.
  • 응용 계층 프로토콜 - D-Bus
    D-Bus는 2002년에 시작된 프로세스 간 통신 시스템으로, 시스템 버스와 세션 버스를 통해 정보 공유, 모듈성, 권한 격리를 제공하며, 일대일 요청-응답 및 발행/구독 통신 방식을 지원한다.
SPDY
개요
SPDY 로고
유형네트워크 프로토콜
개발자구글
첫 발표2009년
최신 버전SPDY/3.1
상태중단됨 (HTTP/2로 대체됨)
대체HTTP/2
상세 정보
기반TCP
포트443 (HTTPS와 공유)
특징다중화, 헤더 압축, 우선 순위 부여
목표웹 페이지 로딩 시간 단축
설명HTTP 요청 및 응답을 전송하기 위한 애플리케이션 계층 프로토콜
역사
개발 배경기존 HTTP/1.1 프로토콜의 성능 문제 해결을 위해 구글에서 개발됨
HTTP/2 기여HTTP/2 설계에 큰 영향을 미침
중단 이유HTTP/2 표준 채택으로 인해 더 이상 개발 및 지원이 필요하지 않게 됨

2. 설계

SPDY는 웹 페이지 로딩 시간을 줄이기 위해 설계되었다.[103] TLS 암호화를 사용하며, 전송 헤더는 gzip 또는 DEFLATE로 압축된다.[23] 또한 서버는 콘텐츠를 힌트하거나 푸시할 수 있다.

SPDY는 보안을 위해 SSL/TLS (TLS 확장 ALPN 포함) 사용을 요구하지만 일반 TCP를 통한 작동도 지원한다. SSL 요구 사항은 보안 및 프록시를 통해 통신할 때의 비호환성을 방지하기 위한 것이다.

HTTP를 기반으로 속도를 향상시킨 프로토콜이며, TLS 연결 위에 세션 계층을 추가하여 단일 SPDY 세션으로 여러 요청을 송수신한다. 브라우저가 페이지를 표시할 때 부속 데이터의 사전 로딩을 수행하는 기능도 추가되었고, 보안 기능도 강화되었다. 프로토콜은 TLS 확장 사양 중 하나인 응용 계층 프로토콜 협상(ALPN)을 기반으로 하기 때문에 HTTPS 통신이 필수적이다.

2015년 현재에는 독립된 프로토콜로 일부 웹 브라우저와 웹 서버에서 구현이 진행되고 있으며, 후속 프로토콜인 HTTP/2가 IETF에서 표준화되었다.

프로토콜 종류는 아래 표와 같다.

프로토콜발표일
SPDY/1[73]2009년 11월 11일
SPDY/2[74]
SPDY/3[75]
SPDY/3.1[76]


2. 1. 다중화 (Multiplexing)

SPDY는 웹 페이지를 불러오는 시간을 줄이기 위해 설계되었다.[103] SPDY 클라이언트는 하나의 소켓 연결을 통해 페이지를 구성하는 여러 요소를 한꺼번에 전송받을 수 있다.[100] HTTP는 항상 사람이 읽을 수 있는 형태의 헤더를 보내지만, SPDY 헤더는 gzip 또는 DEFLATE 알고리즘으로 압축되어 용량이 작다.[104]

2. 2. 헤더 압축

SPDY 헤더는 gzip 또는 DEFLATE 알고리즘으로 압축되어 적은 용량을 차지한다.[104] 이는 사람이 읽을 수 있는 형태의 헤더를 보내는 HTTP와는 다른 점이다.

2. 3. 서버 푸시 (Server Push)

SPDY 서버는 클라이언트의 요청을 기다리지 않고, 페이지 내용이 변경되었음을 클라이언트에 알리거나 새 변경 내용을 직접 전송할 수 있다.

2. 4. 보안

SPDY는 암호화되지 않은 연결을 지원하지 않으며, 반드시 SSL 또는 TLS로 암호화되어야 한다. HTTPS 내에서 SPDY를 사용하려면 TLS 확장 기능인 차세대 프로토콜 협상(NPN)[24] 또는 응용 계층 프로토콜 협상(ALPN)[25]이 필요하므로 브라우저 및 서버 지원은 HTTPS 라이브러리에 따라 달라진다.

OpenSSL 1.0.1 이상은 NPN을 도입했다.[26] NSS 및 TLSLite에 NPN 지원을 추가하는 패치도 작성되었다.[27]

Microsoft의 보안 지원 공급자 인터페이스(SSPI)는 TLS 구현에 NPN 확장을 구현하지 않았다. 이로 인해 최신 .NET Framework 버전에 SPDY가 포함되지 않았다. SPDY 사양이 개선되고 있으며 HTTP/2에 SPDY 구현이 포함될 것으로 예상되므로 Microsoft는 HTTP/2가 최종 확정된 후에 지원을 발표할 것으로 예상할 수 있다.

HTTP를 기반으로 속도를 향상시킨 프로토콜이다. TLS 연결 위에 세션 계층을 추가하여 단일 SPDY 세션으로 여러 요청을 송수신한다. 또한, 브라우저가 페이지를 표시할 때 부속 데이터의 사전 로딩을 수행하는 기능도 추가했다. 보안 기능도 강화했다. 프로토콜적으로는 TLS의 확장 사양 중 하나인 응용 계층 프로토콜 협상(ALPN)을 기반으로 하기 때문에 HTTPS를 사용한 통신이 필수적이다.

3. HTTP 와의 관계

SPDY는 HTTP를 대체하는 프로토콜이 아니라, HTTP가 전송 계층을 통해 전송되는 방식을 재정의하는 프로토콜이다.[100] 따라서 전송 계층의 구현만 변경하면 기존 HTTP 서버 프로그램을 그대로 SPDY에서 사용할 수 있다.

SPDY는 HTTP 헤더를 해석하고 단순화하여 압축 전송한다. 기존에 보냈던 HTTP 헤더와 같은 내용의 헤더가 재전송될 경우 다시 보내지 않고, 다른 내용의 헤더는 압축 전송함으로써 전송 시간을 절약한다.

HTTP 2.0의 초안에서 SPDY 규격이 참고되었다.[105] SPDY는 HTTP 요청과 응답이 "전송되는 방식"을 수정한다. 즉, SPDY 호환 변환 계층이 설치되면 모든 기존 서버 측 애플리케이션을 수정 없이 사용할 수 있다.

SPDY는 HTTP 및 HTTPS 프로토콜에 대한 터널 역할을 한다. SPDY를 통해 전송될 때 HTTP 요청은 처리, 토큰화, 단순화 및 압축된다. 각 SPDY 엔드포인트는 과거 요청에서 어떤 헤더가 전송되었는지 추적하여 변경되지 않은 헤더를 다시 전송하는 것을 피할 수 있고, 전송해야 하는 헤더는 압축된다.

HTTP를 기반으로 속도를 향상시킨 프로토콜이며, TLS 연결 위에 세션 계층을 추가하여 단일 SPDY 세션으로 여러 요청을 송수신한다. 또한, 브라우저가 페이지를 표시할 때 부속 데이터의 사전 로딩을 수행하는 기능도 추가했다. 보안 기능도 강화했는데, 프로토콜적으로는 TLS의 확장 사양 중 하나인 애플리케이션 계층 프로토콜 협상 (ALPN)을 기반으로 하기 때문에 HTTPS를 사용한 통신이 필수적이다.

4. 역사

SPDY는 HTTP를 기반으로 속도를 향상시킨 프로토콜이다. TLS 연결 위에 세션 계층을 추가하여 단일 SPDY 세션으로 여러 요청을 송수신하며, 브라우저가 페이지를 표시할 때 부속 데이터를 사전 로딩하는 기능을 추가하여 보안을 강화했다. 프로토콜은 TLS 확장 사양 중 하나인 애플리케이션 계층 프로토콜 협상 (ALPN)을 기반으로 하므로 HTTPS를 사용한 통신이 필수적이다.[1]

2015년에는 후속 프로토콜인 HTTP/2가 IETF에서 으로 표준화되었다.

SPDY 프로토콜 버전은 다음과 같다.

버전발표일
SPDY/1[73]2009년 11월 11일
SPDY/2[74]
SPDY/3[75]
SPDY/3.1[76]


4. 1. 개발 초기

HTTP/2는 SPDY가 모질라와 nginx 등 구현자 사이에서 인기를 얻고 HTTP/1.x보다 상당한 개선을 보이고 있다는 것이 분명해지면서 처음 논의되었다. 제안 요청과 선택 과정을 거쳐 SPDY가 HTTP/2의 기반으로 선택되었다. 이후 작업 그룹의 논의와 구현자들의 피드백을 바탕으로 많은 변경 사항이 있었다.[1]

2012년 7월 현재 SPDY를 개발하는 그룹은 표준화를 추진하고 있다고 공개적으로 밝혔으며, 인터넷 초안으로 제공되었다. HTTP/2의 첫 번째 초안은 사양 초안 작성 및 편집을 위해 SPDY를 작업 기반으로 사용했다.[6] HTTPbis에 대한 IETF 작업 그룹은 HTTP/2의 초안을 발표했다. SPDY(draft-mbelshe-httpbis-spdy-00)가 시작점으로 선택되었다.[7][8]

이 과정에서 SPDY의 핵심 개발자인 마이크 벨셰와 로베르토 페온을 포함하여 HTTP/2 개발에 참여했다.

크로미움, 모질라 파이어폭스, 오페라, 아마존 실크, 인터넷 익스플로러 및 사파리는 당시 SPDY에 대한 지원을 표명했다.

4. 2. 표준화 노력과 HTTP/2로의 전환

2012년 7월, SPDY 개발 그룹은 인터넷 초안으로 이용 가능한 표준화 작업을 진행하고 있다고 발표했으나,[106] HTTP 2.0 초안 작업이 진행되면서 표준화 작업은 무산되었다. 구글은 HTTP 2.0이 SPDY를 대체할 것이라고 밝혔다.[1]

HTTP/2는 SPDY가 모질라와 nginx 등 구현자 사이에서 인기를 얻고 있으며 HTTP/1.x보다 상당한 개선을 보이고 있다는 것이 분명해지면서 처음 논의되었다. 제안 요청과 선택 과정을 거쳐 SPDY가 HTTP/2의 기반으로 선택되었다. 이후 작업 그룹의 논의와 구현자들의 피드백을 바탕으로 많은 변경 사항이 있었다.[1]

SPDY의 핵심 개발자인 마이크 벨셰와 로베르토 페온은 HTTP/2 개발에 참여했다.

크로미움, 모질라 파이어폭스, 오페라, 아마존 실크, 인터넷 익스플로러, 사파리는 SPDY를 지원했다.

2015년 2월, 구글은 HTTP/2 표준이 비준된 후 SPDY에 대한 지원을 중단하고 SPDY 지원을 철회할 것이라고 발표했다.[9] 2015년 5월 15일, HTTP/2는 정식으로 비준되었다.

2016년 2월 11일, 구글은 2016년 5월 15일 이후부터 크롬에서 SPDY를 더 이상 지원하지 않을 것이라고 발표했다.[10]

2019년 1월 25일, 애플은 SPDY를 HTTP/2로 대체하고 향후 릴리스에서 제거할 것이라고 발표했다.[11]

구글은 2016년에 출시된 구글 크롬 51에서 SPDY 지원을 제거했다.[12] 모질라는 파이어폭스 50에서 이를 제거했다.[13] 애플은 macOS 10.14.4 및 iOS 12.2에서 해당 기술을 사용 중단했다.[11]

4. 3. 지원 중단

2012년 7월, SPDY 개발 그룹은 인터넷 초안으로 이용 가능한 표준화 작업을 진행 중이라고 발표했으나,[106] HTTP 2.0 초안 작업이 진행되면서 표준화 작업은 무산되었다. 구글은 HTTP 2.0이 SPDY를 대체할 것이라고 밝혔다. HTTP/2는 SPDY가 모질라와 nginx 등 구현자 사이에서 인기를 얻고 있으며 HTTP/1.x보다 상당한 개선을 보이고 있다는 것이 분명해지면서 처음 논의되었다. 제안 요청과 선택 과정을 거쳐 SPDY가 HTTP/2의 기반으로 선택되었다. 이후 작업 그룹의 논의와 구현자들의 피드백을 바탕으로 많은 변경 사항이 있었다.[1]

이 과정에서 SPDY의 핵심 개발자인 마이크 벨셰와 로베르토 페온은 HTTP/2 개발에 참여했다.

크로미움, 모질라 파이어폭스, 오페라, 아마존 실크, 인터넷 익스플로러, 사파리는 당시 SPDY에 대한 지원을 표명했다.

2015년 2월, 구글은 HTTP/2 표준이 비준된 후 SPDY에 대한 지원을 중단하고 SPDY 지원을 철회할 것이라고 발표했다.[9] 2015년 5월 15일, HTTP/2는 공식 비준되었다.

2016년 2월 11일, 구글은 2016년 5월 15일 이후부터 크롬에서 SPDY를 더 이상 지원하지 않을 것이라고 발표했다.[10]

2019년 1월 25일, 애플은 SPDY를 HTTP/2로 대체하고 향후 릴리스에서 제거할 것이라고 발표했다.[11]

구글은 2016년에 출시된 구글 크롬 51에서 SPDY 지원을 제거했다.[12] 모질라는 파이어폭스 50에서 이를 제거했다.[13] 애플은 macOS 10.14.4 및 iOS 12.2에서 해당 기술을 사용 중단했다.[11]

5. 프로토콜 버전

SPDY는 버전 관리되는 프로토콜이다. SPDY 제어 프레임에는 현재 세션에 사용되는 프로토콜의 버전을 나타내는 데 사용되는 15개의 전용 비트가 포함되어 있다.[14]

버전설명
SPDY/1[73]2009년 11월 11일 발표되었으며, 더 이상 사용되지 않는다.[14]
SPDY/2[74]곧 지원이 중단될 예정이다. Nginx는 1.5.10 이전 버전에서 SPDY/2를 지원한다.[15] Firefox 28 및 최신 버전의 Chrome은 이 버전에 대한 지원을 중단했다.[35][16] OpenLiteSpeed 1.1 이상은 SPDY/2를 지원한다.[17]
SPDY/3[75]흐름 제어 지원을 도입하고, 압축 사전을 업데이트했으며, 특정 프레임에서 불필요한 공간을 제거하는 등 사소한 버그 수정을 포함했다. Firefox는 Firefox 15에서 SPDY v3를 지원한다.[33] OpenLiteSpeed 1.1 이상은 SPDY/3를 지원한다.[17]
SPDY/3.1[76]세션 계층 흐름 제어 지원을 도입하고 CREDENTIALS 프레임(및 관련 오류 코드)을 제거했다.[18] Firefox 27은 SPDY 3.1 지원을 추가했다.[34] OpenLiteSpeed 1.2.7은 SPDY/3.1 지원을 도입했다.[19] Nginx 1.5.10은 SPDY/3.1을 지원한다.[20] F5 BIGIP 11.6은 SPDY/3.1을 지원한다.[21]
SPDY/4SPDY v4 alpha3는 HTTP/2 초안과 더 밀접하게 일치하며, HTTP/2 초안과 통합된 새로운 스트림 흐름 제어 및 오류 코드를 가지고 있다.[22]


6. 지원 현황

SPDY는 크로미엄[107], 모질라 파이어폭스[108], 오페라[109], 아마존 실크, 인터넷 익스플로러[110], 사파리[111] 등 다양한 웹 브라우저에서 지원되었다. 그러나 HTTP/2의 등장으로 SPDY 지원은 점차 중단되고 있는 추세이다.

6. 1. 클라이언트 (브라우저) 지원

SPDY는 크로미엄[107], 모질라 파이어폭스[108], 오페라[109], 아마존 실크, 인터넷 익스플로러[110], 사파리[111] 등의 브라우저에 구현되어 있다.

브라우저지원 버전 및 내용
구글 크롬/크로미움10 이후[79][80]。2016년에 SPDY와 차기 프로토콜 협상(Next Protocol Negotiation, NPN) 지원을 종료하고, HTTP/2 및 응용 계층 프로토콜 협상(Application-Layer Protocol Negotiation, ALPN)로 이행할 예정[81]이다. 크롬에서 SPDY 세션은 URI chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active를 통해 검사할 수 있다. SPDY 프로토콜 기능은 chrome://flags에서 "SPDY/4 활성화" 설정을 통해 (비)활성화할 수 있다. 2015년 2월 버전 40.x부터 SPDY/3 지원을 중단하고 SPDY/3.1만 지원한다.
모질라 파이어폭스11부터 SPDY/2[82] (13부터 기본 활성화[83]), 15부터 SPDY/3[84], 27부터 SPDY/3.1[85]을 지원하며, 28 이후 SPDY/2 지원을 종료했다.[86] SPDY 프로토콜 기능은 about:config에서 network.http.spdy.enabled 변수를 변경하여 (비)활성화할 수 있다. about:networking (또는 HTTP/2 및 SPDY 표시기 애드온)[36]을 통해 웹사이트의 SPDY 사용 여부를 확인할 수 있다.
오페라12.10 이후[88]
인터넷 익스플로러 11SPDY/3 지원[77]。단, Windows 7, Windows Server 2008 R2에서는 미지원[78]。 Windows 8.1 및 Internet Explorer 11에서 초기 로딩 시 구글 페이지가 "페이지를 찾을 수 없습니다"라고 표시되나 다시 로드하면 정상 작동하는 문제가 일부 사용자에게 발생한다. 이 문제는 인터넷 옵션 > 고급에서 SPDY/3를 비활성화하여 해결할 수 있다.[41] 버전 11 이후 IE는 HTTP/2를 채택하여 SPDY 지원을 중단할 것이다.[42]
사파리8 이후 (OS X 요세미티(OS X Yosemite) 및 iOS 8 이후의 서드 파티 앱 포함) SPDY/2, 3, 3.1 지원[87]
실크킨들 파이어용 웹 페이지 렌더링을 위해 EC2 서비스와 통신하는 데 SPDY 프로토콜을 사용한다.
안드로이드 브라우저3.0 이후
cURL지원[89]


6. 2. 서버 지원

SPDY는 크로미엄[107], 모질라 파이어폭스[108], 오페라[109], 아마존 실크, 인터넷 익스플로러[110], 사파리[111] 등의 브라우저에 구현되어 있다.

전체 웹사이트의 약 0.1%가 SPDY를 지원하며,[44] 이는 부분적으로 HTTP/2로의 전환 때문이다. 2016년에는 NGINX와 Apache[45]가 SPDY 트래픽의 주요 제공자였다.[69] 2015년에 NGINX 1.9.5는 HTTP/2를 선호하여 SPDY 지원을 중단했다.[67]

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

주요 웹 서비스 제공업체 간의 SPDY 지원에 대한 간략한 역사는 다음과 같다.

연도내용
2009년 11월구글은 웹 속도를 높이기 위한 내부 프로젝트로 SPDY를 발표했다.[48]
2010년 9월구글은 모든 플랫폼에서 Chrome 6에 SPDY를 출시했다.[49]
2011년 1월구글은 모든 구글 서비스에 SPDY를 배포했다.[50]
2012년 3월트위터(Twitter)는 서버에서 SPDY를 활성화하여 당시 SPDY를 배포한 두 번째로 큰 사이트가 되었다.[51]
2012년 3월오픈 소스 제티 웹 서버는 버전 7.6.2 및 8.1.2에서 SPDY를 지원한다고 발표했으며,[52] Node.js,[53][54] Apache (mod_spdy),[55] curl,[56]Nginx를 포함한 다른 오픈 소스 프로젝트에서 SPDY 지원을 구현하기 위해 노력했다.[57]
2012년 4월구글은 Apache 서버용 SPDY 패키지를 제공하기 시작했으며, 이로 인해 일부 소규모 웹사이트에서 SPDY를 지원하게 되었다.[58]
2012년 5월F5 Networks는 BIG-IP 애플리케이션 딜리버리 컨트롤러에서 SPDY를 지원한다고 발표했다.[59]
2012년 6월오픈 소스 웹 서버 Nginx는 SPDY를 지원한다고 발표했다.[60]
2012년 7월페이스북(Facebook)은 SPDY 구현 계획을 발표했다.[61]
2013년 3월일부 공개 웹 서버에 SPDY가 구현되었다.[62]
2012년 8월WordPress.com은 호스팅된 모든 블로그에서 (Nginx를 사용하여) SPDY를 지원한다고 발표했다.[63]
2013년 6월LiteSpeed Technologies는 오픈 소스 HTTP 서버인 OpenLiteSpeed에서 SPDY/2 및 SPDY/3을 지원한다고 발표했다.[17]
2013년 11월SPDY/3.1에 대한 지원이 발표되었다.[19]
2014년 1월시놀로지(Synology)는 새로운 DSM 5.0에 SPDY가 포함되어 있다고 발표했다.[64]
2014년 2월nginx를 사용하는 클라우드플레어(CloudFlare)는 SSL/TLS 인증서를 가진 모든 고객에게 SPDY v3.1에 대한 자동 지원을 발표했다.[65]
2014년 5월nginx를 사용하는 MaxCDN은 고객의 풀 존 설정 및 API를 통해 SPDY v3.1을 지원한다고 발표했다.[66]
2014년 10월야후(Yahoo)는 야후 홈페이지(www.yahoo.com)에서 SPDY 지원을 보여준다.
2015년 9월최신 버전의 Nginx 웹 서버는 HTTP/2를 선호하여 SPDY 지원을 중단했다.[67]
2016년 5월클라우드플레어(CloudFlare)는 Nginx 웹 서버에 대한 패치를 출시했으며, 이 패치는 HTTP/2와 SPDY를 동시에 지원한다.[68]



W3Techs에 따르면, 대부분의 SPDY 지원 웹사이트는 Nginx를 사용하며, LiteSpeed 웹 서버가 두 번째로 많이 사용된다.[69]

SPDY를 지원하는 서버는 다음과 같다.

참조

[1] 웹사이트 HTTP/2 Frequently Asked Questions https://http2.github[...]
[2] 서적 2014 IFIP Networking Conference
[3] 웹사이트 Not as SPDY as You Thought http://www.guypo.com[...] 2012-10-12
[4] 간행물 A deep analysis on future web technologies and protocols over broadband GEO satellite networks 2015-07-01
[5] 웹사이트 SPDY frequently asked questions https://www.chromium[...] 2015-02-23
[6] 웹사이트 First draft of HTTP/2 http://lists.w3.org/[...] 2012-12-02
[7] 웹사이트 Fwd: [new-work] WG Review: Hypertext Transfer Protocol Bis (httpbis) http://lists.w3.org/[...]
[8] 뉴스 HTTPbis Working Group Start To Consider HTTP/2.0 http://www.infoq.com[...] 2012-08-09
[9] 웹사이트 Hello HTTP/2, Goodbye SPDY https://blog.chromiu[...] 2015-02-09
[10] 웹사이트 Transitioning from SPDY to HTTP/2 https://blog.chromiu[...] 2016-02-12
[11] 웹사이트 Removing Legacy SPDY Protocol Support https://webkit.org/b[...] 2019-03-07
[12] 웹사이트 Transitioning from SPDY to HTTP/2 https://blog.chromiu[...] 2022-02-05
[13] 웹사이트 1287132 - Disable SPDY 3.1 https://bugzilla.moz[...]
[14] 문서 SPDY Protocol - Draft 2 https://dev.chromium[...]
[15] 웹사이트 Module ngx_http_spdy_module http://nginx.org/en/[...] Nginx.org 2014-06-03
[16] 웹사이트 Issue 303957 - chromium — Make Chrome support only SPDY/3 and above — An open-source project to help move the web forward. - Google Project Hosting https://code.google.[...] 2014-02-19
[17] 문서 OpenLiteSpeed 1.1 (With SPDY!) http://blog.litespee[...]
[18] 웹사이트 SPDY Protocol — Draft 3.1 https://www.chromium[...] 2013-11-17
[19] 문서 OpenLiteSpeed 1st Web Server to Support SPDY/3.1! http://blog.litespee[...]
[20] 문서 NGINX Announces Support for SPDY/3.1 http://nginx.com/new[...]
[21] 문서 F5 Bigip 11.6.0 Release Notes https://support.f5.c[...]
[22] 웹사이트 Upcoming SPDY/4 changes to bring it more in sync with the HTTP/2 draft https://groups.googl[...] 2014-02-27
[23] 웹사이트 SPDY Protocol — Draft 3 https://www.chromium[...] 2012-08-25
[24] 문서 NPN protocol and explanation about its need to tunnel SPDY over HTTPS "//tools.ietf.org/ag[...]
[25] 웹사이트 ImperialViolet - NPN and ALPN https://www.imperial[...] 2021-06-08
[26] 문서 Openssl 1.0.1 changelog http://www.openssl.o[...]
[27] 문서 TLS Next Protocol Negotiation. Section: Implementations https://technotes.go[...]
[28] 문서 Chromium SPDY client implementation https://src.chromium[...]
[29] 문서 Chromium: SPDY proxy examples https://www.chromium[...]
[30] 문서 List of Chromium Command Line Switches http://peter.sh/expe[...]
[31] 웹사이트 Hello HTTP/2, Goodbye SPDY https://blog.chromiu[...] Chromium Blog 2015-02-09
[32] 웹사이트 Google Groups https://groups.googl[...]
[33] 웹사이트 Firefox 15 — Release Notes https://website-arch[...] 2012-09-03
[34] 웹사이트 Firefox Notes Desktop https://website-arch[...] 2014-02-05
[35] 웹사이트 Firefox Beta Notes — Desktop https://website-arch[...] 2014-02-07
[36] 웹사이트 HTTP/2 and SPDY indicator https://addons.mozil[...] Mozilla 2014-11-26
[37] 웹사이트 Opera: Opera 12.10 Changelog http://www.opera.com[...]
[38] 웹사이트 WebGL, SPDY/3, New Dev Tools, & More Confirmed For IE11 In Win 8.1 http://microsoft-new[...] Microsoft News
[39] 웹사이트 IE11 Changes http://blogs.msdn.co[...] Microsoft
[40] 웹사이트 Microsoft Releases Internet Explorer 11 for Windows 7 http://winsupersite.[...] 2013-11-07
[41] 웹사이트 Google not loading first time in IE11 via a web proxy on Windows 8.1? Turn off SPDY support. | The Angry Technician https://angrytechnic[...] Angrytechnician.wordpress.com 2014-01-16
[42] 웹사이트 HTTP/2: The Long-Awaited Sequel http://blogs.msdn.co[...] Microsoft 2014-10-08
[43] 웹사이트 What's New in Foundation Networking http://devstreaming.[...] Apple inc.
[44] 웹사이트 Usage of SPDY for websites http://w3techs.com/t[...]
[45] 웹사이트 Usage of web servers for websites https://w3techs.com/[...]
[46] 문서 spdy-dev mailing list: SPDY on Google servers? http://groups.google[...]
[47] 뉴스 Google Speeds Up Web-Page Downloads with SPDY Protocol - Cloud Computing - News & Reviews http://www.eweek.com[...] eWeek.com 2011-06-20
[48] 웹사이트 Research Blog: A 2x Faster Web http://googleresearc[...]
[49] 웹사이트 From Fast to SPDY — Velocity 2011 http://www.slideshar[...] 2011-06-15
[50] 웹사이트 Google Groups https://groups.googl[...]
[51] 문서 Twitter Adopts SPDY http://browserfame.c[...]
[52] 문서 Jetty Feature SPDY '//wiki.eclipse.org/[...]
[53] 웹사이트 indutny/node-spdy · GitHub https://github.com/i[...] Github.com
[54] 웹사이트 What the $%@! is SPDY — blog.nodejitsu.com — scaling node.js applications one callback at a time http://blog.nodejits[...] blog.nodejitsu.com 2012-01-24
[55] 웹사이트 mod-spdy — Apache SPDY module — Google Project Hosting https://code.google.[...]
[56] 웹사이트 libspdy http://daniel.haxx.s[...] daniel.haxx.se 2011-10-18
[57] 웹사이트 "@DeviaVir It's going well ;) So far we're on schedule, should hopefully be available by the end of May" https://twitter.com/[...]
[58] 웹사이트 mod_spdy — mod_spdy — Google Developers https://developers.g[...]
[59] 뉴스 F5 Helps Organizations Improve User Experience and Simplify Management with First Integrated SPDY Gateway | About F5 | F5 Networks http://www.f5.com/ne[...] F5.com 2012-05-08
[60] 웹사이트 Announcing SPDY draft 2 implementation in nginx http://mailman.nginx[...] Nginx 2012-06-15
[61] 웹사이트 HTTP2 Expression of Interest http://lists.w3.org/[...] W3C
[62] 뉴스 Facebook Makes Itself a Bit More SPDY https://www.wired.co[...]
[63] 웹사이트 Just enabled #SPDY for all http://WordPress.com/ -hosted sites. https://twitter.com/[...] 2012-08-28
[64] 문서 DSM 5.0 beta http://www.synology.[...]
[65] 웹사이트 Staying up to date with the latest protocols: SPDY/3.1 | CloudFlare Blog http://blog.cloudfla[...] Blog.cloudflare.com 2014-02-17
[66] 웹사이트 Now Serving: SPDY 3.1 http://blog.maxcdn.c[...] blog.maxcdn.com
[67] 웹사이트 HTTP/2 Supported in Open Source NGINX 1.9.5 - NGINX https://www.nginx.co[...] 2015-09-22
[68] 웹사이트 Open sourcing our NGINX HTTP/2 + SPDY code https://blog.cloudfl[...] 2016-03-13
[69] 웹사이트 Distribution of Web Servers among websites that use SPDY http://w3techs.com/t[...]
[70] 웹사이트 HTTP/3: the past, the present, and the future https://blog.cloudfl[...] 2019-09-26
[71] 웹사이트 SPDY: An experimental protocol for a faster web http://dev.chromium.[...] 2012-08-29
[72] URL SPDY Protocol - Draft 3.1 http://dev.chromium.[...]
[73] URL SPDY Protocol - Draft 1 - The Chromium Projects http://dev.chromium.[...]
[74] URL SPDY Protocol - Draft 2 - The Chromium Projects http://dev.chromium.[...]
[75] URL SPDY Protocol - Draft 3 - The Chromium Projects http://dev.chromium.[...]
[76] URL SPDY Protocol - Draft 3.1 - The Chromium Projects http://dev.chromium.[...]
[77] 웹사이트 IE11 Changes http://blogs.msdn.co[...] 2013-09-24
[78] 웹사이트 Microsoft Releases Internet Explorer 11 for Windows 7 http://winsupersite.[...] 2013-11-07
[79] URL Chromium SPDY client implementation http://src.chromium.[...]
[80] URL Chromium: SPDY proxy examples http://www.chromium.[...]
[81] 웹사이트 Hello HTTP/2, Goodbye SPDY https://blog.chromiu[...] Chromium Blog 2015-02-09
[82] 웹사이트 Firefox 11 リリースノート http://www.mozilla.j[...] 2012-03-13
[83] 웹사이트 Firefox 13 リリースノート http://www.mozilla.j[...] 2012-06-05
[84] 웹사이트 Firefox 15 リリースノート http://www.mozilla.j[...] 2012-08-28
[85] 웹사이트 Firefox 27 リリースノート http://www.mozilla.j[...] 2014-02-04
[86] 웹사이트 Firefox 28 ベータ版リリースノート http://www.mozilla.j[...] 2014-02-06
[87] 웹사이트 What's New in Foundation Networking http://devstreaming.[...] Apple inc. 2014-07-07
[88] 웹사이트 Opera 12.10 Changelog http://www.opera.com[...] 2012-11-20
[89] 웹사이트 libspdy http://daniel.haxx.s[...] daniel.haxx.se 2011-10-18
[90] URL Jetty Feature SPDY '//wiki.eclipse.org/[...]
[91] 웹사이트 indutny/node-spdy · GitHub https://github.com/i[...] Github.com null
[92] 웹사이트 What the $%@! is SPDY - blog.nodejitsu.com - scaling node.js applications one callback at a time http://blog.nodejits[...] blog.nodejitsu.com 2012-01-24
[93] 웹사이트 mod-spdy - Apache SPDY module - Google Project Hosting https://code.google.[...] Code.google.com null
[94] URL Apache Tomcat 8 - Changelog http://tomcat.apache[...]
[95] 웹사이트 Announcing SPDY draft 2 implementation in nginx http://mailman.nginx[...] Nginx 2012-06-15
[96] URL NGINX Announces Support for SPDY/3.1 http://nginx.com/new[...]
[97] URL F5 Helps Organizations Improve User Experience and Simplify Management with First Integrated SPDY Gateway | About F5 | F5 Networks http://www.f5.com/ne[...]
[98] URL OpenLiteSpeed 1.1 (With SPDY!) http://blog.litespee[...]
[99] URL OpenLiteSpeed 1st Web Server to Support SPDY/3.1! http://blog.litespee[...]
[100] 웹인용 SPDY: An experimental protocol for a faster web http://dev.chromium.[...] 2009-11-13
[101] 웹인용 Google Permissions: Guidelines for Third Party Use of Google Brand Features https://www.google.c[...] Google 2011-09-30
[102] URL http://http2.github.[...]
[103] 웹인용 A 2x Faster Web http://blog.chromium[...] Official Google Chromium Blog 2009-11-11
[104] 웹인용 SPDY Protocol - Draft 3 http://www.chromium.[...] 2012-08-25
[105] 웹인용 First draft of HTTP/2 http://lists.w3.org/[...] 2012-12-02
[106] 웹인용 SPDY Protocol on IETF http://tools.ietf.or[...] 2012-02-08
[107] 웹인용 SPDY on Google servers? https://groups.googl[...] 2012-02-28
[108] 웹인용 Mozilla Bug 528288 - Implement SPDY protocol https://bugzilla.moz[...]
[109] 웹인용 Opera: Built-in support for the SPDY protocol http://www.opera.com[...] 2012-11-06
[110] 웹인용 IE11 SPDY/3 confirmed http://microsoft-new[...] 2013-06-25
[111] 웹인용 Apple, OS X Yosemite 출시 https://www.apple.co[...] 2014-06-02



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com