컴퓨터 네트워크에 사용되는 포트 번호

컴퓨터 네트워킹 에서 포트 번호는 메시지의 보낸 사람과받는 사람을 식별하는 데 사용되는 주소 지정 정보의 일부입니다. 그것들은 TCP / IP 네트워크 연결과 관련이 있으며 IP 주소 에 일종의 애드온 (add-on)으로 설명 될 수 있습니다.

포트 x 호를 사용하면 동일한 컴퓨터의 여러 응용 프로그램이 네트워크 자원을 동시에 공유 할 수 있습니다. 홈 네트워크 라우터 및 컴퓨터 소프트웨어는 이러한 포트와 작동하며 때로 포트 번호 설정 구성을 지원합니다.

참고 : 네트워킹 포트는 소프트웨어 기반이며 네트워크 장치가 케이블을 연결하는 데 사용하는 물리적 포트 와 관련이 없습니다.

포트 번호 작동 방식

포트 번호는 네트워크 주소 지정 과 관련됩니다. TCP / IP 네트워킹에서 TCP와 UDP는 모두 IP 주소와 함께 작동하는 고유 한 포트 세트를 사용합니다.

이 포트 번호는 전화 내선 번호처럼 작동합니다. 업무용 전화 교환기가 주요 전화 번호를 사용하고 각 직원에게 내선 번호 (x100, x101 등)를 할당 할 수있는 것처럼 컴퓨터도 들어오고 나가는 연결을 처리하기 위해 주 주소와 포트 번호 세트를 가질 수 있습니다 .

건물 내 모든 직원에게 하나의 전화 번호를 사용할 수있는 것과 같은 방식으로 하나의 IP 주소를 사용하여 하나의 라우터 뒤에있는 다양한 종류의 응용 프로그램과 통신 할 수 있습니다. IP 주소는 대상 컴퓨터를 식별하고 포트 번호는 특정 대상 응용 프로그램을 식별합니다.

메일 응용 프로그램, 파일 전송 프로그램, 웹 브라우저 등 이건간에 사실입니다. 사용자가 웹 브라우저에서 웹 사이트를 요청하면 포트 80을 통해 HTTP를 통해 통신하므로 데이터가 동일한 포트로 다시 전송됩니다 포트를 지원하는 프로그램 (웹 브라우저)에 표시됩니다.

TCP와 UDP 모두에서 포트 번호는 0에서 시작하여 65535까지 올라갑니다. 낮은 범위의 숫자는 SMTP의 경우 포트 25, FTP의 경우 포트 21과 같은 일반적인 인터넷 프로토콜 전용입니다.

특정 응용 프로그램에서 사용되는 특정 값을 찾으려면 TCP 및 UDP 포트 번호 목록을 참조하십시오. Apple 소프트웨어를 다루는 경우 Apple 소프트웨어 제품에서 사용하는 TCP 및 UDP 포트를 참조하십시오.

포트 번호로 조치를 취해야하는 경우

포트 번호는 네트워크 하드웨어 및 소프트웨어에 의해 자동으로 처리됩니다. 캐주얼 사용자는 네트워크를 보지도 못하고 작업과 관련하여 어떤 조치도 취할 필요가 없습니다.

그러나 개인은 특정 상황에서 네트워크 포트 번호를 접할 수 있습니다.

개방형 및 폐쇄 형 포트

네트워크 보안 애호가는 공격 취약성 및 보호의 주요 측면으로 사용되는 포트 번호를 자주 논의합니다. 포트는 개방형 또는 폐쇄 형으로 분류 할 수 있습니다. 개방형 포트는 새로운 연결 요청을 수신 대기하는 연결된 응용 프로그램을 가지고 폐쇄 형 포트는 포함하지 않습니다.

네트워크 포트 스캐닝 이라는 프로세스는 각 포트 번호에서 테스트 메시지를 개별적으로 감지하여 어떤 포트가 열려 있는지 식별합니다. 네트워크 전문가는 포트 스캔을 도구로 사용하여 공격자에 대한 노출을 측정하고 중요하지 않은 포트를 닫아 네트워크를 잠그는 경우가 많습니다. 해커는 포트 스캐너를 사용하여 악용 될 수있는 개방 포트에 대한 네트워크를 검사합니다.

Windows의 netstat 명령 을 사용하면 활성 TCP 및 UDP 연결에 대한 정보를 볼 수 있습니다.