웹의 동작 방식

옛슬·2022년 1월 7일
0

WEB 👩‍💻

목록 보기
2/2

AJAX를 공부하면서 서버에 대한 개념이 너무나도 없어서 강의를 듣고 정리해보았다. 👼🤍

서버와 클라이언트

  • 요청하는 컴퓨터 : Client (= 웹 브라우저)
  • 응답하는 컴퓨터 : Server

[출저] : 생활코딩 유튜브

웹의 동작 방식

  1. 브라우저에 웹주소 입력
  2. 브라우저는 DNS 서버로 가서 웹사이트가 있는 서버의 진짜 주소를 찾음
  3. 클라이언트는 웹사이트를 요청함 - HTTP 요청 메시지를 전송
    👉 메시지 및 클라이언트, 서버 사이에 전송된 모든 데이터는 TCP/IP 연결을 통해서 전송됨
  4. 메시지를 받은 서버는 클라이언트 요청 승인 - 200 ok 메시지 클라이언트에게 전송, 웹사이트 파일 전송 (응답)
  5. 브라우저는 해당 파일로 웹사이트를 보여줌.

관련 용어

  1. 서버 : 웹페이지, 사이트, 또는 앱을 저장하는 컴퓨터.
  2. 인터넷 연결 : 웹에서 데이터를 보내고 받을 수 있게 해줌.
  3. TCP/IP : 데이터가 인터넷에서 전송될 때 통신 규약
    Transmission Control Protocol (전송 제어 규약)
    Internet Protocol (인터넷 규약)
  4. DNS : 웹사이트 주소록 (도메인)
    👉 63.245.217.105 IP주소는 웹의 하나뿐인 특정 위치를 나타냄. 하지만 기억하기 어려워 도메인 이름 서버가 발명됨.
  5. HTTP : 클라이언트와 서버가 서로 통신할 수 있게 하기 위한 언어를 정의하는 어플리케이션 규약
    Hypertext Transfer Protocol (하이퍼텍스트 전송 규약)

[출저] : MDN

profile
웹 퍼블리셔입니다💓

0개의 댓글