포트

    [배포해보기 (4)] Port의 이해, Nginx 컨테이너 생성

    1. 포트 Port는 "논리적 접속장소"이며 인터넷 프로토콜인 TCP/IP를 사용할 때는 클라이언트 프로그램이 네트워크 상의 특정 서버 프로그램을 지정하는 방법으로 사용된다. 네트워크 상에서 통신을 할때 IP를 토대로 해당 서버가 있는 컴퓨터에 접근한다. 그런데 대부분의 경우 하나의 컴퓨터에는 여러개의 서버가 실행될 수 있다. 컴퓨터의 여러개의 서버가 실행되고 있다면, 어느 서버에 접속해야하는지 컴퓨터에 알려줄 수 있어야하며 이때 사용되는 것이 포트 번호이다. 어떠한 데이터가 송수신을 할 때 Datalink 계층에서는 호스트의 NIC로 MAC Address를 판별하고 Network 계층에서는 IP Address로 목적지를 판별한다. 이렇게 MAC Address와 IP Address를 통해 목적지 호스트에..