Googbye SPDY?, Http/2

Googbye SPDY?, Http/2 :: 보다 빠른 인터넷

SPDY

 

 

 

 

굿바이 SPDY? 어디에선 가 들어본 듯한 SPDY는 구글에서 제안하고 지원해왔던 인터넷  프로토콜입니다. 구글은 SPDY를 제안하는데 그치지 않고 구글 전체 서비스와 크롬 브라우저에서도 지원해 왔습니다. 이것 저것 많은 서비스를 제공하는 구글이 크롬 브라우저에서 지원하는 SPDY라는 것은 왜 만들게 되었을까? 구글은 인터넷 회사입니다. 인터넷, 웹 환경에서 거의 대부분의 서비스를 제공하고 있습니다. 현재의 인터넷은 이전 보다 많이 느려졌습니다. 네트워크와 컴퓨터 성능은 올라가는데 상대 적으로 정보량이 증가해서 상대적으로 느려지고 있는것 입니다. 인터넷 서비스 회사들의 많은 고민들 중에 느린 인터넷 위에서 빠른 서비스를 하는 것이 있습니다. 그래서 수많은 서버 기술들이 개발되었으나 인터넷, http 프로토콜의 구조적인 한계로 느린 속도를 개선하는데 제한이 있었습니다. 이런 한계를 넘기 위해 구글이 새로운 http 통신 방법을 제안했고 그 이름이 SPDY 였습니다. 예를 들면 SPDY는 통신을 위해 필요한 해더 정보를 압축을 합니다. 그만큼 통신에 필요한 데이터량을 절약합니다. 그리고 통신을 위해 네트워크 연결을 하면 한번의 연결로 다수의 데이터(파일)을 요청해서 네트워크 연결에 필요한 시간과 자원을 절약해서 속도를 높인다고 생각하면 됩니다. SPDY를 지원하는 크롬 브라우저와 다른 브라우저로 구글 웹서비스를 이용해보면 속도 차이를 경험할 수 있었습니다.

그런데 지난 2월 구글은 SPDY 지원을 종료한다고 발표했습니다. 구글은 왜 이런 장점들이 많이 SPDY의 지원을 중단했을까요. 인터넷 표준화기구에서 SPDY에 해당되는 Http2를 확정하고 공개했기 때문입니다. 인터넷 표준인 Http2를 지원하기 위해 SPDY에서 Http2로 업그레이드(?)가 필요했기 때문입니다. 이제 Http/1.0, Http/1.1이 아닌 Http/2를 지원하는 웹서버들이 등장하기 시작했고 새롭게 업그레이드된 웹 브라우저들이 Http/2를 지원하면서 인터넷 환경은 이전 보다 빠른 서비스를 제공하기 위한 새로운 환경을 얻게 되었습니다.
참고링크
http://blog.chromium.org/2015/02/hello-http2-goodbye-spdy-http-is_9.html
https://www.nginx.com/blog/early-alpha-patch-http2/

 

Posted by 이경윤 @카테노이드 연구소

 

 

 

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.