Session 10 | How the Web Works?

Hyeonju L.·2020년 11월 27일
0

Sessions

목록 보기
1/8

How the web works?

요청과 응답의 과정(HTTP 통신의 과정)

Hosting(호스팅, Web hosting service)

인터넷에 띄운다는 것은 홈페이지의 구성파일들이(html, css, js) 인터넷에 "항상" 연결되고, "절대" 꺼지지 않는 호스트 컴퓨터(웹 서버)에 저장되어 있다가 사용자의 요청이 오면 언제든 응답하는 것

서버 컴퓨터의 전체 또는 일정 공간을 이용할 수 있도록 임대해 주는 서비스 (e.g. AWS ec2/S3, cafe24 호스팅센터 등)

IP

IP 주소인터넷으로 통신하는 각 device(컴퓨터, 통신장비)에 부여된 고유한 값
인터넷 상의 모든 컴퓨터는 숫자를 사용하여 서로를 찾고 통신하며, 이러한 숫자를 IP 주소라고 한다.

  • IP 구조

Domain

문자(string)으로 된 고유 주소.
수많은 IP 주소를 사람이 외워서 접속할 수 없기 때문에 기억하기 쉽도록 함. (ex. www.wecode.co.kr)

  • Domain 구조

DNS(Domain Name System)

  • DNS(Domain Name System)은 사람이 읽을 수 있는 도메인 이름을 머신이 읽을 수 있는 IP 주소로 변환
  • DNS는 이름과 숫자간의 매핑을 관리하여 마치 전화번호부와 같은 기능을 한다.
  • DNS 서버(도메인과 서버를 연결해주는 중간 서버)가 도메인 주소로 IP 주소를 찾으려고 요청하는 것 = 쿼리
    (서비스 ex. Amazon Route 53, Cafe24 도메인관리, 가비아 네임서버 관리)

배포

배포(deploy)한다는 것은, 그동안 개발하던 것을 세상(인터넷상)에 드디어 공개하고 모든 사람들이 접근해서 볼 수 있게 하는 것을 의미.
'호스트 서버'에 배포하는 것.

profile
What you think, you become. What you feel, you attract. What you imagine, you create.

0개의 댓글