Difference between revisions of "Remote Desktop Protocol (RDP)"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
 
(51 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[wikipedia:Remote Desktop Protocol]]
+
[[wikipedia:Remote Desktop Protocol]] (RDP) is a proprietary protocol developed by [[Microsoft]], which provides a user with a [[Graphical user interface|graphical interface]] to connect to another computer over a network connection. The user employs RDP client software for this purpose, while the other computer must run RDP server software. RDP server software is not enabled by default.
  
  
By default, the server listens on [[Transmission Control Protocol|TCP]] [[Computer port (software)|port]] 3389<ref name=MSKBDefaultPort>{{cite web |url=http://support.microsoft.com/kb/306759 |title=How to change the listening port for Remote Desktop |publisher=Microsoft |date=January 31, 2007 |accessdate=November 2, 2007}} Microsoft KB article 306759, revision 2.2.</ref> and [[User Datagram Protocol|UDP]] port 3389.<ref>{{cite web |url=https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?&page=64 |title=Service Name and Transport Protocol Port Number Registry |publisher=Internet Assigned Numbers Authority |date=January 9, 2015 |accessdate=January 13, 2015}}</ref>
+
RDP server since version 8 ([[Windows Server 2012]]) support automatic selection of communication transport protocol using [[Transmission Control Protocol|TCP]] <ref name=MSKBDefaultPort>{{cite web |url=http://support.microsoft.com/kb/306759 |title=How to change the listening port for Remote Desktop |publisher=Microsoft |date=January 31, 2007 |accessdate=November 2, 2007}} Microsoft KB article 306759, revision 2.2.</ref>, [[User Datagram Protocol|UDP]]<ref>{{cite web |url=https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?&page=64 |title=Service Name and Transport Protocol Port Number Registry |publisher=Internet Assigned Numbers Authority |date=January 9, 2015 |accessdate=January 13, 2015}}</ref> or both on port 3389 depending on communication line on  [[Computer port (software)|port]] 3389. Microsoft allows to select if you want to use both protocols or one of them using <code>[[gpedit.msc]]</code> command<ref>https://www.hostwinds.com/guide/allow-multiple-remote-desktop-rdp-connections-in-windows-server-2012-2016/</ref>.
  
 +
 +
== Versions ==
 +
* Version 10: [[H.264]]/[[AVC]]
 +
* Version 9
 +
* Version 8 ([[Windows Server 2012]]): automatic selection of [[TCP]] or [[UDP]] as [[transport protocol]], [[multitouch support]]
 +
* 6.0 [[NLA]]
 +
* [[Windows NT 4.0 Terminal Server Edition]] ([[1998]]) including [[RDP]]
 +
 +
== Related terms ==
 +
* [[Remote Desktop Session Host]] (RDSH) role ([[Windows Server]])
 +
* <code>[[gpedit.msc]]</code>
 +
* [[Lockout policy (Windows)]]
 +
* [[PAN-OS]]: <code>[[show session all]] | [[match]] ms-rdp</code>
 +
* [[Ekran]] session recording https://www.youtube.com/watch?v=--DkE6Fccf0 and [[live session viewing]]
 +
* [[mousemux.com]]
 +
 +
==Software to protect RDP from [[brute force]] attacks==
 +
* <code>[[RdpGuard]]</code>
 +
* [[IPBan]]: https://ipban.com/ (Linux and Windows)
 +
* [[Cyberarms]] [[IDDS]]: https://cyberarms.net/ (Windows)
 +
 +
== Client sofware ==
 +
* [[Microsoft Remote Desktop]]
 +
* [[mRemoteNG]] (only Windows)
 +
* [[FreeRDP]]
 +
* [[Quick Assist]] ([[Windows 10]])
  
 
== Activities ==
 
== Activities ==
 +
* Activate RDP and enable multiple remote desktop session on [[Windows Server]] https://www.hostwinds.com/guide/allow-multiple-remote-desktop-rdp-connections-in-windows-server-2012-2016/ .
 
* Read differences between TeamViewer and [[RDP]], https://community.teamviewer.com/t5/Knowledge-Base/What-is-the-difference-between-TeamViewer-and-RDP/ta-p/3713
 
* Read differences between TeamViewer and [[RDP]], https://community.teamviewer.com/t5/Knowledge-Base/What-is-the-difference-between-TeamViewer-and-RDP/ta-p/3713
 
* Read https://serverfault.com/questions/12005/what-port-should-i-open-to-allow-remote-desktop
 
* Read https://serverfault.com/questions/12005/what-port-should-i-open-to-allow-remote-desktop
 +
* Understand differences between Windows 10 and Windows Server, and how to bypass 1 session limitation of [[Windows 10]] http://woshub.com/how-to-allow-multiple-rdp-sessions-in-windows-10/
 +
* Review article about RDP logging:  https://ponderthebits.com/2018/02/windows-rdp-related-event-logs-identification-tracking-and-investigation/
 +
* Understand "Allow connections only from computers running Remote Desktop with [[Network Level Authentication]]" option
 +
 +
Related activities
 +
* [[Activate OpenSSH on Windows]]
 +
 +
== Related terms ==
 +
* [[Windows Remote Management (WinRM)]]
 +
* [[X]]
 +
* [[Remote Desktop Service]]
  
 
== See also ==
 
== See also ==
 
* {{VNC}}
 
* {{VNC}}
 +
* {{OOB}}
 +
* {{RDP}}
  
  
 
[[Category:Computing]]
 
[[Category:Computing]]

Latest revision as of 07:30, 19 September 2023

wikipedia:Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft, which provides a user with a graphical interface to connect to another computer over a network connection. The user employs RDP client software for this purpose, while the other computer must run RDP server software. RDP server software is not enabled by default.


RDP server since version 8 (Windows Server 2012) support automatic selection of communication transport protocol using TCP [1], UDP[2] or both on port 3389 depending on communication line on port 3389. Microsoft allows to select if you want to use both protocols or one of them using gpedit.msc command[3].


Versions[edit]

Related terms[edit]

Software to protect RDP from brute force attacks[edit]

Client sofware[edit]

Activities[edit]

Related activities

Related terms[edit]

See also[edit]

  • "How to change the listening port for Remote Desktop". Microsoft. January 31, 2007. Retrieved November 2, 2007.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles> Microsoft KB article 306759, revision 2.2.
  • "Service Name and Transport Protocol Port Number Registry". Internet Assigned Numbers Authority. January 9, 2015. Retrieved January 13, 2015.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  • https://www.hostwinds.com/guide/allow-multiple-remote-desktop-rdp-connections-in-windows-server-2012-2016/
  • Advertising: