PORT란?
- 하나의 IP에서 다중으로 실행되고 있는 어플리케이션의 구분할 수 있게 해주는 기준이다.
PORT는 어떤 경우에 사용할까?
- 동시에 여러 서버와 통신해야할 경우 해당 패킷이 어떤 어플리케이션에 해당하는 패킷인지 구분이 어렵다. 이런 경우에 PORT 번호를 통해 어떤 애플리케이션에 해당하는 패킷인지 구분이 가능하다.
- TCP/IP에 담긴 패킷정보를 살펴보면 출발지와 목적지의 IP 뿐만 아니라 PORT 또한 담겨있는것을 알 수 있다.
- IP가 서버 컴퓨터를 찾는 기준이라면 PORT는 해당 컴퓨터에서 실행하고 있는 애플리케이션(프로세스)를 찾는 기준이다.
PORT 할당정보
0
~ 65535
: 할당 가능
0
~ 1023
: 잘 알려진 포트번호, 사용하지 않는것이 좋다.
20
, 21
: FTP
23
: TELNET
80
: HTTP
443
: HTTPS