1.1. HTTP: 인터넷의 멀티미디어 배달부

  • 대량의 데이터 전송: 인터넷을 통해 수십억 개의 JPEG 이미지, HTML 페이지, 텍스트 파일, MPEG 동영상, WAV 음성 파일, 자바 애플릿 등이 지속적으로 전송된다.
  • HTTP의 역할: 이러한 정보를 전 세계 웹 서버로부터 빠르고, 간편하며, 정확하게 사용자의 PC에 설치된 웹브라우저로 옮긴다.
  • 신뢰성 있는 데이터 전송: HTTP는 신뢰성 있는 전송 프로토콜을 사용하여, 데이터가 전송 중에 손상되거나 꼬이지 않도록 보장한다.
  • 사용자 혜택: 인터넷에서 얻은 정보가 손상되지 않았음을 안심할 수 있다.
  • 개발자 혜택: HTTP 통신이 전송 중 파괴, 중복, 왜곡되지 않아, 개발자는 인터넷의 결함이나 약점에 대한 걱정 없이 애플리케이션의 고유 기능 구현에 집중할 수 있다.

HTTP가 웹 트래픽을 어떻게 전송하는지 더 자세히 알아보자.