HTTP의 이해 (웹의 동작)

jungnoeun·2021년 8월 10일
0

bc

목록 보기
7/7

인터넷의 이해(네트웍 통신)

  • 인터넷 != WWW(world wide web)

  • 물리적인 하나의 컴퓨터에는 여러개의 서버가 동작할 수 있다.

  • 각각의 서버들은 포트라는 값으로 구분되어 동작한다.

  • 그중 웹은 80번 포트를 사용한다.

  • 즉, 인터넷은 네트워크들의 네트워크라고 할 수 있다. 수많은 네트워크들의 결합체라고도 할 수 있다.

  • 이러한 인터넷은 보통 TCP/IP라는 약속으로 연결되어 있다.









HTTP란?

  • Hypertext Transfer Protocol
  • 인터넷 중 웹에서는 서로 통신하기 위해 http를 사용한다.
  • 팀 버너스리와 그 팀은 html뿐 아니라 웹 브라우저 및 관련기술과 http를 발명한다.
  • 문서화된 최초의 http버전은 http v0.9이다.

http

  • http는 서버와 클라이언트가 인터넷상에서 데이터를 주고 받기 위한 프로토콜을 이야기한다.
  • 가장 성공한 인터넷 프로토콜이라고 할 수 있다.
  • http는 어떤 종류의 데이터도 전송할 수 있게 설계되어있다. 그래서 이미지, 동영상, 오디오, 텍스트문서등 종류에 상관없이 전송이 가능하다.
  • 우리가 브라우저로 동영상을 보고, 이미지가 포함된 문서를 볼 수 있는 이유는 http라는 프로토콜이 어느 종류의 데이터든 전송이 가능하기 때문이다.
  • HTTP는 계속 발전해서 HTTP/2까지 버전이 등장한 상태이다.

02:26

profile
개발자

0개의 댓글