Web은 어떻게 동작하는가?

Jivyy·2020년 5월 6일
1

WECODE

목록 보기
11/20

How the web works?

사용자 -> 브라우저 -url/요청-> Wecode 서버
서버에서는 응답하여 그 content를 브라우저를 통해 내보낸다.

Hosting(호스팅, Web Hosting Service)

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

서버 : 컴퓨터로 생각할 수 있다. 24시간 접속하기 위해서는 24시간 꺼지지 않고 인터넷에 연결되어 있는 서버가 필요한데 물리적으로 불리적하므로 이를 전문적으로 빌려주는 서버 호스팅 업체의 서비스를 이용하는 것이다.

어떻게 url 이 특정 서버를 알고 접속할까?

  • IP(internet protocol) : 인터넷으로 통신하는 모든 장비에게 부여된 고유한 값.
    스마트폰이나 노트북부터 대규모 사이트의 콘텐츠를 서비스하는 서버에 이르기까지 인터넷상의 모든 컴퓨터는 숫자를 사용하여 서로를 찾고 통신하며, 이러한 숫자를 IP 주소라고 한다.

  • Domain : 문자(string)으로 된 고유 주소. 수많은 ip주소를 사람이 외워서 접속할 수 없기 때문에 기억하기 쉬운 문자로 된 도메인 주소를 매칭하여 사용할 수 있게 한 것이다.

  • DNS (Domain Name System)
    사람이 읽을 수 있는 도메인이름을 머신이 읽을 수 있는 ip주소로 변환. DNS 는 이름과 숫자 간의 매핑을 관리하여 마치 전화번호부와 같은 기능을 한다. DNS 서버는 이름에 대한 요청을 ip 주소로 변환하여 최종 사용자가 도메인 이름을 웹브라우저에 입력핳 때 해당 사용자를 어떤 서버에 연결할 것인지를 제어하고 이 요청을 쿼리라고 부른다.

Deply(배포)

그동안 개발하던 것을 인터넷상에 공개하고 모든 사람들이 접근해서 볼 수 있게 하는 것을 의미한다.

profile
나만의 속도로

0개의 댓글