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이라는 숫자를 입력하게 되면 접속이 되는것을 알수 있다.