본문 바로가기
Log/Elice

[TIL] 웹, 웹의 동작원리, 웹 호스팅

by shinbian11 2022. 6. 28.

엘리스 SW 엔지니어 트랙 2기

 

TIL(Today I Learned)이지만, 미루다 미루다 이제서야 조금씩 써봅니다.


웹 vs 인터넷

  • 웹과 같은 서비스들은 모두 인터넷 위에서 돌아간다.
  • 인터넷은 웹을 포함한다.
  • 웹이 자동차라면 인터넷은 그 자동차들이 지나가는 도로
  • 웹이 건물이라면 인터넷은 그 건물들이 모여 만드는 도시
  • 웹의 창시자 : 팀 버너스 리

 

웹의 동작원리

 

(출처) 엘리스 SW 엔지니어 트랙 2기 - 이고잉님 HTML 이론 강의 중 화면 캡쳐

 

    • (웹 브라우저) Client host <=> (웹 서버) Server host 관계이다.
    • info.cern.ch에 가서 index.html을 요청하면,  web 서버는 자신의 하드에서 index.html를 찾아서 응답한다.
    • open with live server 확장 기능 : 위 그림에서 ‘WEB 서버’ 의 역할이다.
    • http://ABC/index.html : ABC 에 가서, index.html 을 요청하는 것. (ABC의 index.html 을 보여달라!)

 

 

웹 호스팅

    • 호스팅 : 호스트(컴퓨터)를 빌려주는 서비스
    • 웹 호스팅 : 웹 서버를 빌려주는 서비스
    • 대표적인 웹 호스팅 서버 : 깃허브
    • 웹 호스팅이 필요한 이유 : 내 pc 자체에서 웹 서버 역할을 하기에는 너무 환경이 열악하니까

 

클라우드, HTTP, 사물인터넷

    • 클라우드 : 호스팅과 같은 의미
    • HTTP : hypertext transfer protocol
    • 사물인터넷 (IoT, Internet of Things) : 각종 사물에 센서와 통신 기능을 내장하여 인터넷에 연결하는 기술. 즉, 무선 통신을 통해 각종 사물을 연결하는 기술