[Web] Web의 Request & Response

Dico·2020년 12월 16일
1

[Web]

목록 보기
1/3
post-thumbnail

브라우저가 페이지를 요청할 때, Web의 뒤에서 일어나는 일들을 알아보자 💡

  • IP Address: Internet Protocol Address; IP주소; 네트워크에서 컴퓨터마다 할당되는 고유의 주소.
  • Domain: 주소를 대신하는 일종의 별명. IP주소를 기억하기는 쉽지 않기 때문에 쉽게 기억할 수 있는 Domain을 추가로 지어놓는 것.
  • DNS: Domain Name System; 도메인의 IP주소를 찾아주는 역할을 한다.
    DNS 서버로부터 IP주소를 반환받으면, Client는 실제 Web Server에 주문을 넣는다.
  • TCP: Transmission Control Protocol; 전송제어프로토콜; IP와 함께 TCP/IP라는 이름으로 불린다.
    클라이언트의 요청을 packets로 불리는 수천개의 작은 단위로 쪼개어 가지고 온 후, 목적지에 다다르면 원래 형태로 재조립한다. 이는 메세지를 최대한 빠르게 가져오기 위한 방법으로 각각의 packet이 다른 route를 통해 동시다발적으로 전송될 수 있게 한다.
  • IP protocol: IP protocol은 IP주소를 이용해 packet들이 목적지에 도착할 수 있도록 돕는다. 인터넷을 통해 packet들을 routing하고 전송하는 역할.
  • HTTP protocol: Hypertext Transfer Protocol; 클라이언트와 서버가 통신을 주고받을 때 이용되는 정해진 형식.
    크게 2가지로
    1) 클라이언트가 서버에게 요청을 할 때 사용되는 HTTP요청(HTTP Request)과,
    2) 서버가 클라이언트에게 답변을 전송할 때 사용되는 HTTP응답(HTTP Response)이 있다.

Reference

https://www.udemy.com/course/the-complete-javascript-course/learn/lecture/22649297#overview

profile
프린이의 코묻은 코드가 쌓이는 공간

0개의 댓글