동일한 컴퓨터 안에서 통신을 하는 프로그램을 식별할 때 사용
Application 주소(또는 프로그램 주소)
4계층 주소
컴퓨터 상에 여러 개의 웹 기반 프로그램을 구동시킬 수 있게 함
생략할 수 없다
컴퓨터에서 메신저 프로그램을 켜놓고 웹 브라우저로 뉴스를 보는 경우를 가정하자. 이 때, 물리적 인터넷 회선은 하나인데 다수의 통신 프로그램을 동시에 활성화, 구동하기 위해 PORT 번호가 사용된다
☞ 아파트에 사는 주민이라고 생각하면 좋다. 한 아파트에서 사는 경우 주소는 같은데 호 수만 다르다. 여기서 호 수에 해당하는 것이 PORT 번호
1~65535
PORT 번호는 IANA(인터넷 할당 번호 관리기관;Internet Assigned Number Authority)에서 관리한다
RFC 1700 문서에서의 PORT 번호 분류
① Well-Known Port: 1~1023
② Registered Port: 1024~49151
③ Dynamic Port: 49152~65535
☞ ①과 ②가 정적 PORT번호, ③이 동적 PORT 번호이다
서버 측에서 사용되며, PORT 번호 별로 사용 목적이 정해져 있다
PORT 번호 | 연동 프로토콜 |
---|---|
21 | FTP |
23 | Telnet |
25 | SMTP |
80 | HTTP |
IANA 권고안으로, 다른 용도로 사용가능하나, 혼란을 야기할 수 있다
서버 측에서 사용되며, 기관이나 사업자들을 위해 IANA에서 관리하는 PORT이다
PORT 번호 | 연동 프로토콜 |
---|---|
1863 | MSN |
5004~5010 | 네이트온 |
8080,5223,52228,9282,10000~10010 | PC 카카오톡 |
IANA 권고안으로, 다른 용도로 사용가능하나, 혼란을 야기할 수 있다
등록된 번호는 다른 용도로 사용해도 문제가 없다
클라이언트 측에서 사용하며, 일반 사용자들이 자유롭게 사용할 수 있는 PORT