1 00:00:00,002 --> 00:00:02,006 - Remote Desktop Protocol was developed 2 00:00:02,006 --> 00:00:04,007 by Microsoft to provide a graphical terminal 3 00:00:04,007 --> 00:00:07,000 for a remotely connected client. 4 00:00:07,000 --> 00:00:08,006 This functionality is also known 5 00:00:08,006 --> 00:00:11,009 as a terminal server or terminal services. 6 00:00:11,009 --> 00:00:15,008 It listens for connections on TCP port 3389. 7 00:00:15,008 --> 00:00:18,008 In essence, RDP allows a client to connect 8 00:00:18,008 --> 00:00:21,003 to a server through a software interface. 9 00:00:21,003 --> 00:00:23,004 This user is presented with what looks 10 00:00:23,004 --> 00:00:26,009 like a complete desktop through this application. 11 00:00:26,009 --> 00:00:29,002 It can also run an application mode 12 00:00:29,002 --> 00:00:31,001 which loads a shortcut from the user's desktop. 13 00:00:31,001 --> 00:00:33,006 It appears as if it's a standard application, 14 00:00:33,006 --> 00:00:37,004 when in reality it's an RDP session established 15 00:00:37,004 --> 00:00:38,008 from the server. 16 00:00:38,008 --> 00:00:41,000 Every version of windows since windows XP 17 00:00:41,000 --> 00:00:44,004 has a copy of the RDP client installed. 18 00:00:44,004 --> 00:00:46,003 A version of the RDP server was introduced 19 00:00:46,003 --> 00:00:48,007 into Windows XP versions saved for home 20 00:00:48,007 --> 00:00:52,006 to act as a remote administration portal. 21 00:00:52,006 --> 00:00:54,005 Terminal services have been available 22 00:00:54,005 --> 00:00:57,003 on Windows server since Windows NT 4.0 23 00:00:57,003 --> 00:00:59,000 Terminal Server Edition. 24 00:00:59,000 --> 00:01:01,005 Standard windows servers since 2000 25 00:01:01,005 --> 00:01:03,005 have included terminal services allowing 26 00:01:03,005 --> 00:01:04,007 two users to connect remotely for 27 00:01:04,007 --> 00:01:07,004 administrative purposes. 28 00:01:07,004 --> 00:01:08,006 The newest version supports a plethora 29 00:01:08,006 --> 00:01:12,003 of great features like 32 bit color; 30 00:01:12,003 --> 00:01:14,001 TLS 128-bit encryption using the 31 00:01:14,001 --> 00:01:16,003 RC four algorithm; 32 00:01:16,003 --> 00:01:18,005 Audio redirection which allows audio 33 00:01:18,005 --> 00:01:20,009 to be processed remotely then sent to the client; 34 00:01:20,009 --> 00:01:23,009 File system redirection allowing local files 35 00:01:23,009 --> 00:01:26,001 to be used over the RDP session; 36 00:01:26,001 --> 00:01:28,001 Printer redirection which allows local printers 37 00:01:28,001 --> 00:01:30,006 to be used over a remote session; 38 00:01:30,006 --> 00:01:33,004 Port redirection for use of local ports 39 00:01:33,004 --> 00:01:35,000 over the remote session; 40 00:01:35,000 --> 00:01:36,005 Clipboard sharing; 41 00:01:36,005 --> 00:01:37,009 Terminal Services Gateways now allow 42 00:01:37,009 --> 00:01:42,002 a client to connect via TCP Port 443 43 00:01:42,002 --> 00:01:43,006 to an IAS server. 44 00:01:43,006 --> 00:01:45,007 This will proxy a client to an internal 45 00:01:45,007 --> 00:01:47,002 terminal server; 46 00:01:47,002 --> 00:01:49,001 Bandwidth tuning for when connectivity; 47 00:01:49,001 --> 00:01:52,008 Multiple monitor support and remote FX 48 00:01:52,008 --> 00:01:56,003 was introduced in Windows server 2008 R2SP1 49 00:01:56,003 --> 00:01:59,007 to include virtualized GPU support. 50 00:01:59,007 --> 00:02:01,006 Like most popular software packages, 51 00:02:01,006 --> 00:02:03,005 there are Open-source versions 52 00:02:03,005 --> 00:02:05,006 for non-Windows operating systems 53 00:02:05,006 --> 00:02:07,003 like Linux and Mac. 54 00:02:07,003 --> 00:02:09,007 This covers both client and server versions. 55 00:02:09,007 --> 00:02:12,000 More and more enterprises are moving to 56 00:02:12,000 --> 00:02:14,002 a Thin Client model. 57 00:02:14,002 --> 00:02:16,000 Browser-based clients are starting to gain 58 00:02:16,000 --> 00:02:17,005 in popularity. 59 00:02:17,005 --> 00:02:18,009 This prevents an admin from having to 60 00:02:18,009 --> 00:02:21,008 install any client software at all. 61 00:02:21,008 --> 00:02:23,003 More and more enterprises are moving 62 00:02:23,003 --> 00:02:25,001 to a Thin Client model. 63 00:02:25,001 --> 00:02:27,009 This means users connect via lightweight terminals 64 00:02:27,009 --> 00:02:29,008 from their remote office to a central server. 65 00:02:29,008 --> 00:02:33,002 This central terminal server is usually 66 00:02:33,002 --> 00:02:34,008 co-located in a data center. 67 00:02:34,008 --> 00:02:37,004 Data centers generally have redundant power, 68 00:02:37,004 --> 00:02:39,001 as well as redundant connectivity, 69 00:02:39,001 --> 00:02:41,001 which will provide a higher level 70 00:02:41,001 --> 00:02:43,004 of reliability for end clients. 71 00:02:43,004 --> 00:02:45,004 Centralized servers can also lower 72 00:02:45,004 --> 00:02:47,003 the administrative burden for CIS admins. 73 00:02:47,003 --> 00:02:49,006 Instead of having to maintain 74 00:02:49,006 --> 00:02:52,003 multiple desktop PCs they only 75 00:02:52,003 --> 00:02:54,000 have to facilitate updates on a 76 00:02:54,000 --> 00:02:55,005 handful of servers. 77 00:02:55,005 --> 00:02:57,007 Also, the Thin Clients usually cost less 78 00:02:57,007 --> 00:03:00,001 than a traditional PC and don't need 79 00:03:00,001 --> 00:03:02,006 to be cycled out at regular intervals. 80 00:03:02,006 --> 00:03:05,003 RDP is key to many enterprises and now 81 00:03:05,003 --> 00:03:08,000 you should have a few solid ideas why.