
같은 IP 내에서 여러 프로그램이 실행되어 통신된다면 기존 IP만으로는 해결될 수 없기 때문에, 이러한 부분은 PORT로 해결할 수 있다.

TCP와 IP 를 묶어서 TCP/IP 패킷이라고 지칭하는데, TCP 에는 PORT가 있기 때문에 위 사진과 같이 구성된다.

김영한님께서는 IP를 아파트에 비유를 하였고, PORT를 아파트 내의 몇동 몇호 로 비유를 하셨다.

기본적으로 0 ~ 65535 까지 PORT를 할당할 수 있는데, 기본적으로 미리 알려지고 지정된 PORT들이 있기 때문에 위와 같이 지정된 PORT는 사용하지 않는 것이 좋다.
결론
PORT란 하나의 IP 내에서 여러 프로그램에 할당하여 통신을 하도록 하기 위한 주소
해당 내용은 김영한님의 HTTP 웹 기초 강의(인프런)의 자료와 내용을 사용하였습니다.