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

서정범·2023년 4월 11일

네트워크

목록 보기
4/26

포트

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

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

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

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

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

잘 알려진 포트 번호 목록

profile
개발정리블로그

0개의 댓글