🌐 웹의 동작방식

IP 주소란?

Untitled

거대한 네트워크망에서 우리들의 컴퓨터를 식별하기 위한 위치 주소다.

네트워크상에서의 데이터 송/수신은 이 주소를 기준으로 이루어지고 있다.

<aside> 👌 192.168.0.123 과 같이 생긴 숫자를 IP주소라고 부른다.

</aside>

브라우저란?

Untitled

우리가 자주 사용하고 있는 크롬, 사파리, 엣지와 같이

웹페이지, 이미지, 비디오등의 컨텐츠를 송/수신하고 표현해주는 소프트웨어이다.

DNS(Domain Name Server)란?

Untitled

개발자가 아닌 일반적인 삶을 살 때 IP주소와 같은 것들을 접할 기회는 거의 없다. 우리가 실제로 웹 브라우저를 열고 웹 사이트로 이동할 때는 긴 숫자를 기억해 입력한적은 없다. 그 대신 www.naver.com 과 같은 도메인 이름을 입력해서 원하는 웹 사이트로 이동해왔다.

어떻게 이런일이 가능했을까?

바로 중간에 우리들의 요청을 받아줄 서버의 IP주소(192.168.0.123)와 우리들이 외우고 있는 도메인 이름을 중개해주는 전화번호부와 같은 서버가 중간에 있었기 때문이다.

IP 주소 Domain 이름
192.168.0.123 www.hello.com
192.168.0.124 www.world.com

실제로도 위와 같은 모습으로 되어 있는 중개 서버가 있기에, 우리들은 도메인 이름(사이트 주소)만 외워도 목적지를 알 수 있어 요청을 보낼 수 있게 된다.