TCP 및 UDP 포트란 무엇입니까? Windows에서 차단하거나 여는 방법은 무엇입니까?

네트워크 엔지니어 또는 일반 사용자인 경우 응용 프로그램에 대한 TCP(TCP) 또는 UDP 포트 와 같은 가상 포트를 찾거나 열거나 차단해야 할 수 있습니다 . 가상 포트는 정보 트래픽과 관련하여 네트워크 하드웨어 및 소프트웨어를 관리하는 데 도움이 됩니다. 평신도의 언어로 가상 포트는 웹사이트 트래픽, 이메일 수신, 파일 전송 등과 같은 특정 트래픽에 대한 전용 레인 역할을 합니다.

기본적으로 가상 포트에는 TCPUDP 의 두 가지 유형이 있습니다. TCP는 전송 제어 프로토콜(Transmission Control Protocol) 을 의미합니다 . UDP는 사용자 데이터그램 프로토콜(User Datagram Protocol) 을 의미합니다 . TCPUDP 포트는 정보 트래픽을 처리할 때 서로 다른 네트워크 프로토콜을 사용합니다. 네트워크 프로토콜은 특정 정보를 보내고 받는 방법에 대한 규칙과 규정에 불과합니다. 그러나 TCP 또는 UDP 포트의 기본은 IP , 즉 인터넷 프로토콜(Internet Protocol) 입니다.

이 두 포트의 특징과 기능이 어떻게 다른지 살펴보겠습니다.

TPC 포트는 어떻게 작동합니까?

TCP 포트를 사용하려면 사용자 가 보낸 사람의 컴퓨터와 받는 사람의 컴퓨터 간에 연결을 설정해야 합니다. 전화를 거는 것과 매우 유사합니다. 발신자와 수신자 사이에 연결이 설정되면 외부에서 연결이 끊어질 때까지 정보를 앞뒤로 전송할 수 있습니다.

TCP 는 가장 복잡한 전송 계층 프로토콜 이지만 오류 없는 정보를 수신할 때 가장 안정적인 프로토콜이기도 합니다. 프로토콜은 대상 시스템이 데이터그램의 수신을 확인하는지 확인합니다. 그래야만 정보를 전송합니다. 따라서 (Hence)TCPUDP 보다 일반적으로 사용됩니다 .

UDP 포트는 어떻게 작동합니까?

반면 에 UDP 포트는 사용자가 정보를 보내기 위해 발신자와 수신자 사이에 연결을 설정할 필요가 없습니다. 그러나 TCP(TCP) 포트 와 달리 UDP 포트 를 통해 전송된 정보 는 수신자에게 도달하지 않을 수 있습니다. 편지를 보내는 것과 비슷합니다. 사용자가 편지를 받았을 필요는 없습니다. 따라서(Hence) 브로드캐스트해야 하는 정보는 UDP 포트를 통해 전송됩니다. 지정된 UDP 포트를 조정하거나 청취하는 사용자는 정보를 수신할 수 있습니다.

UDP 는 대기 시간이 짧고 지속적인 정보 스트림을 제공합니다. 따라서 UDP 는 스트리밍 방송, 온라인 비디오 게임 및 VoIP (Voice-over-IP ) 스트리밍에 완벽한 선택입니다. 따라서 UDP 포트는 전송되는 정보와 관련하여 특정 요구 사항이 있는 경우에만 사용됩니다.

올바른 포트 식별

모든 PC에서 사용할 수 있는 가상 포트가 많이 있습니다. 범위는 0에서 65535입니다. 그러나 이러한 각 포트에는 특정 표준이 있으며 특정 애플리케이션 전용입니다. 이 중 다음 포트 중 일부는 TCPUDP 를 사용 합니다.

  • 20( TCP ): FTP ( 파일 전송 프로토콜(File Transfer Protocol) )
  • 22(TCP): 보안 셸(SSH)
  • 25( TCP ): 단순 메일 전송 프로토콜(Mail Transfer Protocol) ( SMTP )
  • 53( TCPUDP ): 도메인 이름 시스템(System) ( DNS )
  • 80( TCP ): 하이퍼텍스트 전송 프로토콜(Transfer Protocol) ( HTTP )
  • 110( TCP ): 우체국 프로토콜(Post Office Protocol) ( POP3 )
  • 143( TCP ): 인터넷 메시지 액세스 프로토콜(Message Access Protocol) ( IMAP )
  • 443(TCP): HTTP 보안(HTTPS).

Windows PC의 어떤 포트가 열려 있거나 닫혀 있는지 확인할 수 있습니다. 특정 TCP(TCP) 또는 UDP 포트 를 차단하거나 열려면 다음과 같이 하십시오.

열린 TCP 또는 UDP 포트 찾기

시작 메뉴(Start Menu) 를 엽니다 . ( Windows 10 의 경우 Windows 버튼 누르기) CMD 를 입력 합니다. 이제 관리자 권한으로 실행(Run as Administrator) 옵션을 클릭하십시오.

UDP 포트

명령 프롬프트(Command Prompt) 창이 열리면 Netstat -ab(Netstat -ab ) 를 입력 하고 Enter 키를 누릅니다. ( Enter. )TCPUDP 포트 목록이 IP 주소 및 기타 세부 정보와 함께 표시되기 시작합니다.

UDP 포트

더 오래 기다릴수록 열려 있는 포트 목록이 커집니다. 전체 목록이 창에 나타날 때까지 기다리 십시오. (Wait)목록이 완전히 나타나면 CTRL+CCTRL+V눌러(Press) 정보를 복사하여 메모장(Notepad) 이나 다른 텍스트 편집기에 붙여넣습니다.

위의 이미지에서 볼 수 있듯이 괄호 안의 정보는 TCP 또는 UDP 포트가 열려 있는 프로그램의 이름을 나타냅니다. 프로토콜 이름 옆에 콜론 뒤에 IP 주소와 포트 번호가 표시됩니다. 예를 들어, 192.168.0.107: 50741 에서 숫자 192.168.0.107IP 주소( IP address) 이고 숫자 50741 은 포트 번호 입니다.(.)

읽기(Read)열려 있는 포트를 확인하는 방법은 무엇(How to check what Ports are open) 입니까?

차단된 TCP 또는 UDP 포트 찾기

Windows 방화벽(Windows Firewall) 에 의해 차단된 포트를 확인 하려면 다음 단계를 따르십시오.

첫 번째 단계는 열려 있는 TCP 또는 UDP 포트를 찾는 것과 동일합니다. Windows 버튼 을 눌러 시작 메뉴(Start Menu) 를 열고 CMD 를 입력 합니다. 이제 관리자 권한으로 실행(Run as Administrator) 옵션을 클릭하십시오.

명령 프롬프트(Command Prompt) 창이 열리면 다음 명령을 입력하십시오. netsh firewall show state

UDP 포트

일부 포트는 라우터 또는 ISP(ISP) 에 의해 차단될 수 있으며 이러한 포트는 위 목록에 나열되지 않을 수 있습니다. 해당 포트를 찾으려면 다음 명령을 입력하십시오. netstat -ano | findstr -i SYN_SENT

UDP 포트

이 명령이 목록을 반환하지 않으면 라우터나 ISP 에 의해 차단된 포트가 없다는 의미 입니다.

TCP 또는 UDP 포트 를 열거나 차단하는 방법

이제 Windows PC에서 (Windows)TCPUDP 포트를 식별했으므로 여기에서 가장 중요한 부분이 나옵니다.

먼저(First) 응용 프로그램이 원활하게 실행되도록 포트를 열어야 할 수 있습니다. 반면에 특정 포트는 더 이상 사용되지 않고 위협의 게이트웨이 역할을 할 수 있으므로 차단해야 할 수 있습니다. 따라서(Hence) 이러한 포트는 방화벽에 의해 차단됩니다.

TCP 또는 UDP 포트 를 열거나 차단하려면 다음 단계를 따르십시오 .

Windows 키(Windows-key) 를 눌러 시작 메뉴(Start Menu) 를 엽니다 . Windows Defender 방화벽(Windows Defender Firewall) 을 입력 하고 결과에서 고급 보안이 포함된 Windows Defender 방화벽을(Windows Defender Firewall with Advanced Security) 선택 합니다.

UDP 포트

다음 창이 열립니다.

UDP 포트

왼쪽 메뉴에서 인바운드 규칙(Inbound Rules) 탭을 클릭 합니다.

UDP 포트

오른쪽 메뉴 의 작업 창에서 (Actions)새 규칙...(New Rule…) 탭을 클릭 합니다. 이 창이 열리면 포트(Port) 라디오 버튼을 선택하고 다음(Next) 을 클릭 합니다.

UDP 포트

다음(Next ) 탭을 누르면 다음과 같은 새 인바운드 규칙 마법사(New Inbound Rule Wizard) 창이 열립니다. 이 창에서 열거나 차단하려는 포트 유형을 선택할 수 있습니다. 선택한 유형 또는 특정 로컬 포트의 모든 포트를 열거나 차단할지 여부를 선택할 수도 있습니다. 열거나 차단하려는 로컬 포트의 번호 또는 범위를 지정합니다. 다음(Next) 을 클릭 합니다.

UDP 포트

다음을 클릭하면 다음 창이 열립니다. 여기 에서 연결(Allow the connection) 허용 또는 보안인 경우 연결 허용(Allow the connection if it is secure) 라디오 버튼 을 선택하여 포트를 열 수 있습니다 . 세 번째 라디오 버튼 차단 연결(Block the connection) 을 선택하여 지정된 포트를 차단합니다.

UDP 포트

이제 규칙을 Domain , Private 또는 Public 또는 모두에 적용할지 여부를 선택합니다. 다음(Next) 을 클릭 합니다.

UDP 포트

다음 을 클릭하면 다음(Next) 창이 열립니다 . 이 창에서 이 새 인바운드 규칙 의 (Inbound Rule)이름(Name) 을 지정합니다 . 설명(Description) 섹션 에서 차단되거나 열린 포트를 지정할 수도 있습니다 .

UDP 포트

마침(Finish) 을 클릭 하여 이 새 인바운드 규칙을 만듭니다.

특정(Please) 포트를 차단한 후 앱이 제대로 작동하지 않을 수 있습니다. 특정 리소스에 연결하는 동안 문제가 발생할 수도 있습니다. 즉, 차단한 포트를 열어야 할 수도 있습니다. 동일한 프로세스에 따라 언제든지 포트 차단을 취소할 수 있습니다.

다음 읽기(Read next) : PortExpert를 사용하여 Windows에서 TCP, UDP 통신을 모니터링 하는 방법.



About the author

저는 프리웨어 소프트웨어 개발자이자 Windows Vista/7 옹호자입니다. 팁과 트릭, 수리 가이드, 모범 사례를 포함하여 운영 체제와 관련된 다양한 주제에 대해 수백 편의 기사를 작성했습니다. 또한 회사인 헬프 데스크 서비스를 통해 사무실 관련 컨설팅 서비스를 제공합니다. Office 365의 작동 방식, 기능 및 가장 효과적으로 사용하는 방법을 깊이 이해하고 있습니다.



Related posts