Answered: RDPはUDPかTCPですか?

この投稿は、「RDPはUDPかTCPですか?」という質問に答えることを目的としています。具体的には、UDPとTCPとは何か、RDPはUDPかTCPか、そしてどちらが優れているかが紹介されています。

Tyler

By Tyler 最後の更新 2025年02月17日

Share this: instagram reddit

RDPはUDPまたはTCPですか?

「リモートデスクトップに使用されているポートを知りたいです。Windows Server 2012 R2サーバーでRDPを実行しています。RDPはリモートセッションにUDP 3389またはTCP 3389を使用しているのか気になります。お知らせください。」

TCP UDP

TCPとUDPとは何ですか?

上記の質問に答える前に、まずTCPとUDPが何であるかを見てみましょう。

TCPポートとは何ですか?

TCPポートはTransmission Control Protocolを使用し、インターネットおよび任意のTCP/IPネットワーク上で最も広く使用されるプロトコルです。TCPは2つのホスト間で接続を作成し、データストリームを交換します。データの配信とパケットの順次配信が保証されます。TCPとUDPの主な違いは、確実な通信/配信の保証です。

TCPの動作方法

UDPポートとは何ですか?

UDPポートはDatagram Protocolを使用します。TCP同様、IPと共に使用され、コンピュータ間でのデータグラムの送信をアプリケーションに容易にします。ただし、UDPは接続を持たずに信頼性のある通信を保証しません。メッセージを受信するアプリケーションがエラーを処理し、正確な配信を確認する必要があります。タイムセンシティブなアプリケーション(オーディオ/ビデオストリーミングやリアルタイムゲームなど)では、遅延データを待つよりもパケットを破棄する方が望ましいため、UDPがよく使用されます。

UDPの動作方法

RDPはTCPまたはUDPを使用し、どちらが優れていますか?

これまでにTCPとUDPの概要を理解したので、上記の質問に答えることができます。

RDPはTCPまたはUDPを使用しますか?

実際には、リモートデスクトップにはTCPポート3389が開いている必要があります。また、UDPポート3389を開くことで、RDP 8.0以降(たとえばRDP 8 Updateを実行しているWindows 7、Windows 8、またはWindows 10)で加速が可能となります。つまり、以前のバージョンのRDP(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送信の2倍から8倍のデータを与えられた時間内に送信することができます。その一方で、TCPはすべてのセグメントが正しい順序で受信され、失われたセグメントが再送信されることを保証するため、より信頼性があります。UDPセグメントは接続が良くない状態では消えることなく進んだり、正しい順序で到着しないことがあります。

RDPの無料代替品:AnyViewer

あなたはRDPの最高の無料代替品であるAnyViewerも使用することができます。これは高速で安全なリモートデスクトップソフトウェアです。通常、AnyViewerはUDP/TCPのインテリジェント切り替えモードを採用しています。一般的に、ファイアウォールのポートパーミッションを設定する必要はありません。ただし、ホストが厳しいフィルタリングルールを設定している場合は、TCP 30192、30193、およびUDP 30196を開いてください。

AnyViewerのためのTCPまたはUDPポートを開く方法

Step 1. Win Rを押して実行ボックスを開き、"control panel"と入力し、Enterキーを押してコントロールパネルを開きます。

Run Control Panel

Step 2. システムとセキュリティをクリックし、Windows Defender Firewallを選択します。 詳細設定を選択します。

Advanced Settings

Step 3. 左側のペインでInbound Rulesをクリックし、右側のペインでNew Ruleをクリックします。

Inbound Rules Firewall

Step 4. ポートをクリックし、Nextをクリックします。

Port

ステップ5. TCPをポートタイプとして選択し、特定のローカルポートをクリックします。ボックスにポート番号30192を入力し、次へをクリックします。

TCP 30192

注意: ここではTCP 30192を例にしていますが、TCP 30193とUDP 30196も同じ手順で開く必要があります。

ステップ6. 接続を許可するをクリックし、次へをクリックします。

Allow the Connection

ステップ7. 接続タイプのすべてのオプションを選択し、再度次へをクリックします。

Confirm Check

ステップ8. TCPポート30192などのルールの名前を入力し、30192ポートをWindowsファイアウォールで許可するために完了をクリックします。

TCP Port 3327

AnyViewerを使用して別のコンピューターをリモートで制御する方法

TCP 30192、30193、およびUDP 30196を正常に開いた後、AnyViewerは制限なく使用できます。使い方を見てみましょう。

無料ダウンロードWin 11/10/8.1/8/7
安全ダウンロード

ステップ1. AnyViewerを両方のコンピューターにダウンロード、インストールし、起動します。 ログインに移動し、サインアップをクリックします(公式ウェブサイトで既にサインアップ済みの場合は直接ログインできます)。

Log in AnyViewer

ステップ2. サインアップ情報を入力します。

Sign Up for AnyViewer

ステップ3. それから、AnyViewerに正常にログインされたことがわかります。デバイスは、ログインしたアカウントに自動的に割り当てられます。

Free Editions

ステップ4. 2つのデバイスで同じAnyViewerアカウントにログインし、クリックすることにより直接接続することができますワンクリック制御

Connect to My Devices

注意: アカウントをプロフェッショナルまたはエンタープライズプランにアップグレードすることもできます。次の権利があります:

  • 同じアカウントにより多くのデバイスを割り当て、より多くのコンピューターにワンクリック接続できます。
  • プライバシーモードで別のコンピューターに接続することができます。つまり、リモートコンピューターの画面を黒くし、マウスやキーボードをブロックしてプライバシーを保護できます。

結論

Is RDP UDP or TCP? 実際には、RDPはRDP 8.0以降、UDPとTCPの両方を使用できます。もちろん、私たちはもう一つのオプションを提供しています。最高の無料RDP代替であるAnyViewerを使用することもできます。AnyViewerは、UDP/TCPのインテリジェントスイッチングモードを採用しています。