포트(Port), 잘 알려진 포트(Well-Known Port)

서정범·2023년 4월 11일
0

네트워크

목록 보기
4/26

포트

포트는 운영 체제 통신의 종단점입니다. 하드웨어 장치에도 사용되지만, 소프트웨어에서는 네트워크 서비스나 특정 프로세스를 식별하는 논리 단위입니다.

포트일종의 "논리적인 접속 장소"입니다.

컴퓨터는 동시에 하나 이상의 프로그램을 실행하기 때문에 IP주소만으로 특정 서비스에 접근 할 수 없습니다.

포트는 1에서 65535까지 숫자의 표현되며 각 포트트 특정 서비스에 할당 될 수 있고 포트를 통해 원하는 서비스에 접근 할 수 있다.

구분포트 범위설명
잘 알려진 포트(well-known port)1 - 1023- 어떤 특권을 가진 서비스에 의해 사용될 수 있도록 예약되어 있다.
- 루트(root) 권한으로만 포트를 열 수 있다.
- 루트 권한으로 실행된 프로그램만이 이 포트에서 데이터를 수신할 수 있지만, 권한에 상관없이 모든 프로그램이 이 포트로 데이터를 보낼 수 있다.
등록된 포트(registered port)1024 - 49151- 서버 소켓으로 사용하는 영역
동적 포트(dynamic port)49152 - 65535- 매번 접속할 때마다 포트번호가 동적으로 부여
- 서버 소켓 포트로 사용할 수 없다.

잘 알려진 포트 번호 목록

profile
개발정리블로그

0개의 댓글