문맥 (context)
SPDY(스피디/''speedy''/로 발음)는 웹 콘텐츠를 전송할 목적으로 구글이 개발한 비표준 개방형 네트워크 프로토콜이다. SPDY는 웹 페이지 부하 레이턴시를 줄이고 웹 보안을 개선하는 목표 면에서 HTTP와 비슷하다. SPDY는 압축, 다중화, 우선 순위 설정을 통한 레이턴시 감소를 달성한다.
2015년 2월 구글은 HTTP 2.0 프로토콜의 이점이 크기 때문에 2016년 5월 15일부터 크롬 브라우저에서의 SPDY 지원 기능을 제거하고 TLS 확장기능인 NPN과 그 후속버전인 ALPN 기능을 제거할 것이라고 밝혔다..
<heading>설계 </heading>
SPDY는 웹 페이지의 로딩 시간을 줄이기 위한 목적으로 설계되었다. 이를 위해 SPDY 클라이언트는 하나의 소켓 연결을 통해 페이지를 구성하는 여러개의 하위 요소를 한꺼번에 전송받을 수 있도록 만들어졌다. SPDY 서버는 클라이언트의 요청을 기다리지 않고, 페이지의 내용이 변경되었음을 클라이언트에 알리거나 새 변경내용을 직접 전송할 수 있다.
SPDY는 암호화되지 않은 연결을 지원하지 않으며, 반드시 SSL 또는 TLS로 암호화되어야 한다.
<heading>HTTP 와의 관계 </heading>
SPDY는 HTTP를 대체하는 프로토콜이 아니라, HTTP가 전송 계층을 통해 전송되는 방식을 재정의하는 프로토콜이다.
<heading>표준화 </heading>
2012년 7월에 SPDY 개발 그룹은 인터넷 초안으로 이용 가능한 표준화 작업을 진행하고 있다고 발표했으나, HTTP 2.0 초안 작업이 진행되면서 표준화 작업은 무산되었다. 구글은 HTTP 2.0이 SPDY를 대체할 것이라고 밝힌 바 있다.
<heading>지원 </heading>
SPDY는 크로미엄, 모질라 파이어폭스, 오페라, 아마존 실크, 인터넷 익스플로러, 사파리 등의 브라우저에 구현되어 있다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
SPDY와 HTTP는 목표 측면에서 어떤 공통점이 있으며, SPDY는 HTTP를 대체하는 관계인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretationSPDY와 HTTP의 공통 목표를 찾고, 두 프로토콜 간의 관계(대체 여부)를 확인해야 한다.
-
2정보 추출
information_extraction두 프로토콜의 공통 목표와 SPDY의 성격에 대한 정보를 추출한다.
- SPDY는 웹 페이지 부하 레이턴시를 줄이고 웹 보안을 개선하는 목표 면에서 HTTP와 비슷하다.
- SPDY는 HTTP를 대체하는 프로토콜이 아니라, HTTP가 전송 계층을 통해 전송되는 방식을 재정의하는 프로토콜이다.
-
3근거 선택
evidence_selection공통점과 관계를 설명하는 핵심 구절을 선별한다.
- 웹 페이지 부하 레이턴시를 줄이고 웹 보안을 개선하는 목표 면에서 HTTP와 비슷하다.
- HTTP를 대체하는 프로토콜이 아니라, HTTP가 전송 계층을 통해 전송되는 방식을 재정의하는 프로토콜이다.
-
4논리 통합
logical_integration공통점(레이턴시 감소 및 보안 개선)과 차이점(대체가 아닌 전송 방식 재정의)을 결합한다.
-
5결론 도출
conclusion_formulation질문에 대한 직접적인 답변을 구성한다.
-
6답변 생성
answer_generation추출된 정보를 바탕으로 최종 답변을 작성한다.
- 웹 페이지 부하 레이턴시를 줄이고 웹 보안을 개선하는 목표 면에서 HTTP와 비슷하다.
- HTTP를 대체하는 프로토콜이 아니라, HTTP가 전송 계층을 통해 전송되는 방식을 재정의하는 프로토콜이다.
최종 답변 (final_answer)
SPDY와 HTTP는 웹 페이지 부하 레이턴시를 줄이고 웹 보안을 개선한다는 목표 면에서 비슷하다. 하지만 SPDY는 HTTP를 대체하는 프로토콜이 아니라, HTTP가 전송 계층을 통해 전송되는 방식을 재정의하는 프로토콜이다.
핵심 해석 (core_interpretation)
SPDY와 HTTP는 웹 페이지 부하 레이턴시 감소와 보안 개선이라는 목표에서 유사하지만, SPDY는 HTTP를 대체하는 것이 아니라 HTTP 전송 방식을 재정의하는 프로토콜이다.