1. 잘 알려진 포트 번호(Well-Known Port Number)
ㅇ 이미 널리 알려진(Well-Known) 포트를 Well Known Port 이라고 하며
ㅇ 이는 서버 측에 각 용도별로 예약되어 동작되고 있으며
ㅇ 이를 사용하게되는 클라이언트 자신은 보통 임시(Ephemeral) 포트 번호를 이용하여 접속
2. 포트 번호의 관리
ㅇ 잘알려진(WellKnown) 포트 번호(Port Number)(1~1023)의 관리는 IANA에서 하고 있음
※ 관련사이트 ☞ IANA 의 공식 Port Numbers
3. UNIX 또는 윈도우 시스템 내 포트확인
ㅇ 널리 알려진(well-known) 포트번호와 해당 서비스들은,
- Unix/Linux 시스템에서는, etc/services ,
- 윈도우에서는, Windows/System32/drivers/etc/services 파일에, 기본으로 설정되어있고,
* 모든 네트워크 프로그램들은 이 파일을 참조하게됨
- [형식] (매 줄 마다) 서비스명칭 포트번호/프로토콜 별칭
4. 주요 포트 번호 例
※ [범례] 포트번호 : 서비스명 (내용)
ㅇ 1 : TCPMUX (TCP Port service multiplexer)
ㅇ 7 : ECHO (echo)
- 클라이언트 송신 문자열을 그대로 돌려주는, 메아리 같은, 단순 서비스
ㅇ 13 : DAYTIME (daytime)
ㅇ 20 : FTP - DATA (FTP의 데이터 전송)
ㅇ 21 : FTP - CONTROL (FTP의 데이터 전송 제어)
ㅇ 23 : TELNET (터미널 에뮬레이션)
ㅇ 25 : SMTP (메일 메세지 전송 프로토콜)
ㅇ 53 : DNS (DNS 질의응답)
ㅇ 69 : TFTP (간단한 화일전송프로토콜)
ㅇ 80 : HTTP (웹 전송)
ㅇ 110 : POP3
ㅇ 123 : NTP (Network Time Protocol)
ㅇ 179 : BGP (BGP 라우팅 프로토콜)
ㅇ 220 : IMAP
ㅇ 443 : HTTPS