Answered: RDP는 UDP인가 TCP인가?

이 게시물은 질문 "RDP는 UDP인가 TCP인가?"에 대한 답변을 목적으로 합니다. 구체적으로 UDP와 TCP는 무엇인지, RDP는 UDP인가 TCP인가, 그리고 더 나은 것은 누구인지 소개됩니다.

Tyler

By Tyler / Updated on February 17, 2025

공유하세요: instagram reddit

RDP는 UDP 또는 TCP인가요?

"원격 데스크톱에 사용되는 포트를 알고 싶습니다. Windows Server 2012 R2 서버에서 RDP를 실행하고 있습니다. RDP는 원격 세션에 UDP 3389 또는 TCP 3389를 사용합니까? 알려주세요."

TCP UDP

TCP와 UDP란?

위의 질문에 답하기 전에, TCP와 UDP가 무엇인지 알아봅시다.

TCP 포트란?

TCP 포트는 인터넷과 TCP/IP 네트워크에서 가장 널리 사용되는 프로토콜인 Transmission Control Protocol을 사용합니다. TCP는 두 호스트 사이에서 연결을 생성하고 데이터 스트림을 교환합니다. 데이터의 전달과 패킷의 순차적 전달을 보장합니다. TCP와 UDP의 주요 차이점은 통신 및 전달의 보장입니다.

TCP 작동 방식

UDP 포트란?

UDP 포트는 데이터그램 프로토콜을 사용합니다. TCP와 마찬가지로 IP와 함께 사용되며, 한 컴퓨터에서 다른 컴퓨터의 애플리케이션으로 데이터그램을 전송하는 데 사용됩니다. 그러나 UDP는 연결 지향적이지 않으며 신뢰할 수 있는 통신을 보장하지 않습니다. 메시지를 수신하는 애플리케이션이 오류를 처리하고 올바른 전달을 검증하는 것은 사용자의 책임입니다. 음성/영상 스트리밍 및 실시간 게임과 같은 실시간 애플리케이션에서는 지연된 데이터를 기다리는 대신 몇몇 패킷을 누락시키는 것이 선호되므로 UDP가 자주 사용됩니다.

UDP 작동 방식

RDP는 TCP 또는 UDP를 사용하며, 어느 쪽이 더 나은가요?

TCP와 UDP가 무엇인지 이해했으므로 이제 위의 질문에 답할 수 있습니다.

RDP는 TCP 또는 UDP를 사용합니까?

실제로, 원격 데스크톱은 TCP 포트 3389를 열어야 합니다. 또한 UDP 포트 3389를 열면 가속화 기능을 사용할 수 있습니다(RDP 8.0부터 사용 가능합니다. 예: RDP 8 업데이트가 적용된 Windows 7, Windows 8 또는 Windows 10). 다시 말해, 이전 버전의 RDP(8.0 이전)을 사용하는 경우 TCP만 사용할 수 있습니다. 그러나 RDP 8.0/8.1을 사용하는 경우 TCP만 또는 TCP와 UDP를 모두 사용할 수 있습니다. 사용자가 세션 구성 매개변수에서 전송 방식을 지정하지 않은 경우, UDP가 먼저 시도되고 성공하면 UDP가 사용되며, 그렇지 않으면 TCP가 사용됩니다.

TCP vs UDP, 어느 쪽이 더 나은가요?

그러면 TCP와 UDP 중 어느 것이 더 좋을까요? UDP는 TCP의 혼잡 회피 알고리즘에 영향을 받지 않기 때문에 UDP를 사용하는 RDP 8.0은 보통 TCP 전송보다 주어진 시간 동안 더 많은 데이터를 전송할 수 있습니다. 보다 추진력이 있습니다. 하지만, 모든 세그먼트가 올바른 순서로 수신되고 손실된 세그먼트가 재전송되는 것은 UDP로는 보장되지 않는 반면 TCP는 더 신뢰할 수 있습니다. 연결이 좋지 않은 상태에서는 UDP 세그먼트가 사라져 버리거나 잘못된 순서로 도착할 수 있습니다.

RDP의 무료 대안: AnyViewer

무료로 사용할 수 있는 RDP의 최고의 대체재인 AnyViewer를 사용할 수도 있습니다. 이것은 빠른 보안 원격 연결을 제공하는 원격 데스크톱 소프트웨어입니다. 일반적으로 AnyViewer는 UDP/TCP 지능형 전환 모드를 채택하고 있습니다. 보통 방화벽의 포트 권한을 설정할 필요가 없습니다. 하지만 만약 호스트가 엄격한 필터링 규칙을 설정한 경우에는 TCP 30192, 30193 및 UDP 30196을 여십시오.

AnyViewer를 위한 TCP 또는 UDP 포트 열기

1단계. Win R을 눌러 실행 상자를 실행하고 "control panel"을 입력한 다음 Enter 키를 눌러 제어판을 엽니다.

Run Control Panel

2단계. 왼쪽 패널에서 시스템 및 보안을 클릭한 다음 Windows Defender 방화벽을 선택합니다. 고급 설정을 선택합니다.

Advanced Settings

3단계. 왼쪽 패널에서 들어오는 연결을 클릭한 다음 오른쪽 패널에서 새 규칙을 클릭합니다.

Inbound Rules Firewall

4단계. 포트를 클릭한 다음 다음을 클릭합니다.

Port

,위의 내용을 한국어로 번역하세요.HTML 태그 a의 href 속성 값 및 img 태그의 src 속성 값을 번역하지 마세요. {{}} 안의 내용은 번역할 필요가 없습니다. 유니코드 문자는 번역하지 않습니다. HTML 구조와 속성을 번역하거나 수정하지 마세요.

단계 5. TCP를 선택한 다음 지정된 로컬 포트를 클릭합니다. 상자에 포트 번호 30192를 입력한 후 다음을 클릭합니다.

TCP 30192

참고: 여기서는 TCP 30192를 예로 들었지만, TCP 30193과 UDP 30196도 동일한 절차를 따라야 합니다.

단계 6. 연결 허용을 선택한 다음 다음을 클릭합니다.

연결 허용

단계 7. 연결 유형에 대한 모든 옵션을 선택한 다음 다시 다음을 클릭합니다.

확인 체크

단계 8. TCP 포트 30192와 같이 규칙에 대한 이름을 입력한 다음 완료를 클릭하여 Windows 방화벽에서 30192 포트를 허용합니다. 

TCP 포트 3327

AnyViewer를 사용하여 원격으로 다른 컴퓨터 제어하기

TCP 30192, 30193 및 UDP 30196을 성공적으로 열었으면, AnyViewer를 제한 없이 사용할 수 있습니다. 사용 방법을 살펴보겠습니다.

무료 다운로드Win 11/10/8.1/8/7
안전 다운로드

단계 1. 양쪽 컴퓨터에 AnyViewer를 다운로드하고 설치한 후 실행합니다. 로그인으로 이동하여 가입을 클릭합니다. (이미 공식 웹사이트에 가입한 경우 직접 로그인할 수 있습니다.)

AnyViewer 로그인

단계 2. 가입 정보를 입력합니다.

Sign Up for AnyViewer

스텝 3. 이제 AnyViewer에 성공적으로 로그인한 것을 볼 수 있습니다. 디바이스는 로그인한 계정에 자동으로 할당됩니다.

Free Editions

스텝 4. 두 디바이스에서 동일한 AnyViewer 계정으로 로그인한 다음 원클릭 제어를 클릭하여 직접 연결할 수 있습니다.

Connect to My Devices

참고: 계정을 프로페셔널 또는 엔터프라이즈 플랜으로 업그레이드할 수도 있습니다. 그럼 다음 권한을 갖게 됩니다:

  • 하나의 계정에 더 많은 디바이스를 할당하고 그로 인해 더 많은 컴퓨터에 원클릭 연결이 가능합니다.
  • 개인 정보 보호 모드에서 다른 컴퓨터에 연결할 수 있으며, 이는 원격 컴퓨터의 화면을 블랙 처리하고 마우스와 키보드를 차단하여 개인 정보를 보호하는 것을 의미합니다.

결론

RDP는 UDP와 TCP 모두 사용할 수 있습니다(버전 8.0부터). 물론, 다른 선택도 제공됩니다. 최고의 무료 RDP 대안인 AnyViewer를 사용할 수도 있으며, 이는 UDP/TCP 자동 전환 모드를 채택합니다.