간단히 말하면 같은 IP 내에서 프로세스 구분
만약 내가 PC를 가지고 게임도 하고 있고, 노래도 듣고있을 때 나는 여러 서버와 통신을 하고 있는 상황이다.
이 상황에서 내 IP로 여러 패킷이 날라올 것이다.
이를 해결하기 위해 PORT가 있다.
즉, IP는 우리집 주소를 나타내고 PORT는 우리집에서 누구 방으로 들어갈 지 정하는 주소라고 생각하면 간단하다.
TCP/IP 패킷에선 출발지 IP,PORT와 목적지 IP,PORT가 있다.
- PORT는 0 ~ 65535 할당 가능
- 0 ~ 1023: 잘 알려진 포트, 사용하지 않는 것이 좋다.
- FTP : 20, 21
- TELENT : 23
- HTTP : 80
- HTTPS : 443