네트워크 / 잘 알려진 포트, 등록된 포트, 동적 포트
개요
포트 번호는 0~65535까지 사용 가능합니다. 이를 용도에 따라 잘 알려진 포트, 등록된 포트, 동적 포트 세 가지로 분류합니다.
관리는 IANA(Internet Assigned Numbers Authority)에서 하며, 공식 포트 목록은 아래 링크에서 확인할 수 있습니다.
Service Name and Transport Protocol Port Number Registry
잘 알려진 포트(Well-known Port)
전 세계 공통 표준 서비스에 사용하는 포트입니다.
포트 범위는 0 ~ 1023입니다.
IANA에 의해 예약되어 있습니다.
대표적인 포트 용도는 다음과 같습니다.
- 80 : HTTP
- 443 : HTTPS
- 25 : SMTP
- 143 : IMAP
- 21 : FTP
- 22 : SSH
- 53 : DNS
등록된 포트(Registered Port)
특정 앱이나 서비스에서 사용하는 포트입니다.
포트 범위는 1024 ~ 49151입니다.
IANA에 등록 신청 가능합니다.
대표적인 포트 용도는 다음과 같습니다.
- 1433 : Microsoft SQL
- 3306 : MySQL DB
- 3389 : RDP
- 5432 : PostgreSQL
- 25565 : Minecraft 서버
동적 포트(Dynamic Port)
사용자가 자유롭게 사용하는 포트입니다.
포트 범위는 49152 ~ 65535입니다.