이처럼 한 컴퓨터에서 구동 중인 프로그램은 포트 번호로 구분합니다. 포트 번호는 0~ 65,535번까지이며, 그중 첫 번째인 0번과 마지막의 65,535번은 사용하지 않습니다. 1~ 1,023번은 ‘잘 알려진 포트(well-known port)’ 번호로, 이는 잘 알려진 프로그램의 용도에 따라 이미 할당돼 있습니다. 잘 알려진 포트 번호의 대표적인 예를 표 2-1에 정리했습니다.
표 2-1 잘 알려진 포트 번호
포트 번호 |
프로그램 |
프로토콜 |
설명 |
80 |
웹 서비스 |
HTTP |
웹 페이지의 데이터를 주고받음 |
443 |
보안이 강화된 웹 서비스 |
HTTPS |
보안을 위해 웹 페이지에서 데이터를 주고받는 과정을 암호화 |
22 |
외부 접속 서비스 |
SSH |
보안을 위해 컴퓨터를 원격에서 제어하는 과정을 암호화 |
53 |
DNS 서비스 |
DNS |
도메인 네임과 IP 주소를 서로 변환 |
20, 21 |
파일 전송 서비스 |
FTP |
파일 전송 |
25 |
메일 전송 서비스 |
SMTP |
메일 전송 |