[Node.js]-인터넷-동작-방식

Oct 3, 2017


  1. 컴퓨터와 컴퓨터가 연결 되서 협력적인 일을 할 수 있게되었다.

  • 클라이언트가 도메인(http://a.com) 을 통해 서버 컴퓨터에 접근할 수 있다.

  • 도메인은 IP주소(52.192.173.151)를 알아보기 쉽게 한 주소이다.

(예를들어 전화번호부에 ‘박영환’이 저장되어있고 전화를 걸면 010-7442-0000을 통해서 연결되는 것과 같은 의미)

2.도메인을 통해 들어온 사용자가 어떤 서버를 이용할지 결정을 해야한다.

  • 서버에는 ‘데이터베이스 서버’, ‘채팅 서버’, ‘게임 서버’, ‘웹 서버’ 등 여러 서버들이 있다.

  • http://a.com 만으로는 어떤 서버에 접속 하고 싶은지 알수가 없다.

  1. 포트

  • 서버에는 0부터 65535에 해당하는 포트(PORT)라는 문이 있다.

  • 그 중에서 80번 포트는 웹 서버를 리스닝하고 있다. (포트와의 연결을 정확한 용어로 ‘리스닝’ 하고 있다고 말한다.)

  • ‘http’ 라는 것을 통해 도메인 뒤에 :80 이라는 포트번호를 적어주지 않아도 자동으로 연결이 가능하다.

  1. 다른 포트