고민상담

IT용어중에 포트라는 개념이 정확히 뭔가요?

IT용어중에 포트라는 개념이 정확히 뭔가요? 회사에서 몇번 포트를 열어야 전송이 된다고 어디서 주숴듣는데 정확히 포트의 개념이 뭔지 궁금합니다

3개의 답변이 있어요!

  • 포트(Port)는 컴퓨터 네트워크에서 데이터를 전송하기 위한 출입구 역할을 하는 번호입니다.

    • 0부터 65535까지 총 65,536개의 번호가 있으며, 이 중에서 0부터 1023까지는 잘 알려진 포트(Well-known Port)라고 하며, HTTP, FTP, SMTP 등의 주요 서비스에서 사용됩니다.

    • 1024부터 49151까지는 등록된 포트(Registered Port)라고 하며, 회사나 개인이 특정 서비스를 위해 사용할 수 있습니다.

    • 49152부터 65535까지는 동적 포트(Dynamic Port)라고 하며, 클라이언트가 서버에 접속할 때마다 무작위로 할당됩니다.

    회사에서 특정 포트를 열어야 전송이 된다는 것은, 해당 포트를 통해 데이터를 주고받을 수 있도록 설정해야 한다는 것을 의미합니다.

  • 간단하게 말하자면 데이터가 지나다닐수있는 통로를 말합니다.

    TCP/IP를 사용할때에는 클라이언트 프로그램이 네트워크상의 특정 서버 프로그램을 지정하는 방법으로 사용됩니다.

    포트번호는 0부터 65535까지이며, 0부터 1023까지는 특수목적으로 사용되며, 참고로 HTTP서비스는 대개 80번을 사용합니다.

  • 컴퓨터가 각종 신호를 받아들이고 내보낼 수 있도록 연결할 수 있는 연결단자를 포트라고 합니다. 케이스에 달린 외부 포트와 내부에 있는 내부 포트로 나뉩니다.