[Network] IP Adress와 PORT

re u·2022년 4월 24일
0

IP Adress

네트워크 상에서 다른 PC에 접속하기 위해서는 PC를 가리키는 주소를 알아야 한다.
여기서 네트워크에 연결된 특정 PC의 주소를 나타내는 체계를 IP Adress 라고 한다

IPv4

IP 주소 체계의 4번째 버전으로, 구간(0.0.0.0)마다 0부터 255까지(총 2^32개의 주소 표현이 가능) 나타낼 수 있다.

여기서, 용도가 정해져있는 IP 주소도 존재한다.

  • localhost, 127.0.0.1: 현재 사용중인 로컬PC를 지칭
  • 0.0.0.0, 255.255.255.255: broadcast adress로, 서버에서 접근 가능 IP주소를 broadcast adress로 지정하면, 모든 기기에서 서버에 접근가능

PORT

IP 내에서 애플리케이션 상호(프로세스 구분) 구분을 위해 사용하는 번호로, 포트 번호는 IP주소가 가리키는 PC에 접속할 수 있는 통로를 의미한다

터미널에서 리액트 프로젝트를 실행할 때 로컬 PC IP주소인 127.0.0.1 뒤에 :3000과 같이 포트 번호가 표현된 것을 본 적 있을 것이다.
그리고 하나의 프로젝트를 더 실행 시켰을 때 3001번 포트로 실행 되는 것도 본적이 있을 것이다.
이는 이미 사용중인 포트가 중복해서 사용될 수 없기 때문이다.

추가적으로 0~1024번까지의 포트번호는 주요 통신을 위한 규약에 따라 이미 정해져 있다.

profile
URE

0개의 댓글