Develop/Node.js

node.js 기초 인터넷의 동작방법

중대경 2022. 3. 21. 15:22

클라이언트 ------< 인터넷 >------ 서버

 

클라이언트는 사용자를 말한다. ( 웹 브라우저가 설치되어있는 클라우드) 

서버에게 http://a.com 을 요청하는 부분이기 때문이다.

 

서버의 http://a.com 도메인이라고 하는데 이것을 통해 가는것이 아니라 아이피를 통해 전달되게 된다.

전화번호로 전화를 거는 경우 

http://a.com  -> 전화번호에 있는 목록 

00.000.000.000 -> 전화번호에 해당하는 구체적인 주소 라고 이해하면 편할 것이다.

 

 

하지만 서버에서 여러가지의 서버로 설치가 되어있다면 어떤 서버의 연결을 해줘서 들어갈수 있게끔 해줄까?

라는 의문점을 가질 수 있다. 

 

포트에서 하는 역할 

포트에 웹 서버를 연결시켜놓고 

http://a.com:webserver를 호출해줘서 응답해줄수 있게끔 해주는 원리이다.

 

80번이 포트에 약속되어있으면 https에서 s를 제거해주고 약속된 숫자로 맨뒤쪽에 80이라는 숫자를 입력하게 되면 접속이 되는것을 알수 있다.