Adaptive Internet Protocol
Encyclopedia
Adaptive Internet Protocol (AIP) is a multi-channel protocol that allows an application running on any of multiple platforms to be displayed on any of a wide range of client systems. It supports rich remote display and input services with a number of display options to deliver the presentation of the remote applications onto the local display either as a standalone window, or within a contained remote environment delivered full-screen or in a standalone window. The protocol also supports audio, printing, and other device mapping services.
Secure Global Desktop
Server. Clients exist for most versions of Windows
(including handheld versions
), and other operating systems such as Linux
, Solaris and Mac OS X
. The server runs on Solaris and Linux platforms; it listens by default on TCP
ports 5307 or 3144 but can be configured to operate solely over a single port, usually 443, the so-called "Firewall Forwarding mode". The Secure Global Desktop Server additionally connects to back-end servers where the applications run using native display protocols such as RDP
, ssh
, X11, TN5250 or TN3270. These "application server" platforms can be Windows 2000
Server, Windows 2000 Advanced Server, Windows 2000 Datacenter Server and Windows Server 2003
, or Windows client platforms that support RDP such as Windows XP
and Windows Vista
, as well as other operating systems such as Linux, Solaris, AIX, HP-UX
and IBM application servers.
The protocol supports rich remote display and input services with a number of display options to deliver the presentation of the remote applications onto the local display alongside local applications using seamless windows, or self contained remote environments delivered full-screen or in a standalone window. The protocol also supports audio, printing, and other device mapping services including drive mapping, serial port access, and clipboard
mapping.
, Windows and other platforms and the associated device services needed by these platforms. It can be configured in a firewall-friendly way (one port); the separation of virtual display layer from application layer provides for greater security and mobility.
The Adaptive element of the protocol is driven by the dynamic monitoring of performance. Telemetry built into the protocol informs the server as to how best to communicate with the client and can change, for example, compression levels, packet coalescence, and packet pruning.
Description
AIP provides a connection between the client system and remote applications via the SunSun Microsystems
Sun Microsystems, Inc. was a company that sold :computers, computer components, :computer software, and :information technology services. Sun was founded on February 24, 1982...
Secure Global Desktop
Sun Secure Global Desktop
Oracle Secure Global Desktop software provides secure access to both published applications and published desktops running on Microsoft Windows, Unix, mainframe and System i systems via a variety of clients ranging from fat PCs to thin clients such as Sun Rays.-History:In 1993 the Santa Cruz...
Server. Clients exist for most versions of Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
(including handheld versions
Windows Mobile
Windows Mobile is a mobile operating system developed by Microsoft that was used in smartphones and Pocket PCs, but by 2011 was rarely supplied on new phones. The last version is "Windows Mobile 6.5.5"; it is superseded by Windows Phone, which does not run Windows Mobile software.Windows Mobile is...
), and other operating systems such as Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
, Solaris and Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...
. The server runs on Solaris and Linux platforms; it listens by default on TCP
Transmission Control Protocol
The Transmission Control Protocol is one of the core protocols of the Internet Protocol Suite. TCP is one of the two original components of the suite, complementing the Internet Protocol , and therefore the entire suite is commonly referred to as TCP/IP...
ports 5307 or 3144 but can be configured to operate solely over a single port, usually 443, the so-called "Firewall Forwarding mode". The Secure Global Desktop Server additionally connects to back-end servers where the applications run using native display protocols such as RDP
Remote Desktop Protocol
Remote Desktop Protocol is a proprietary protocol developed by Microsoft, which provides a user with a graphical interface to another computer. The protocol is an extension of the ITU-T T.128 application sharing protocol. Clients exist for most versions of Microsoft Windows , Linux, Unix, Mac OS...
, ssh
Secure Shell
Secure Shell is a network protocol for secure data communication, remote shell services or command execution and other secure network services between two networked computers that it connects via a secure channel over an insecure network: a server and a client...
, X11, TN5250 or TN3270. These "application server" platforms can be Windows 2000
Windows 2000
Windows 2000 is a line of operating systems produced by Microsoft for use on personal computers, business desktops, laptops, and servers. Windows 2000 was released to manufacturing on 15 December 1999 and launched to retail on 17 February 2000. It is the successor to Windows NT 4.0, and is the...
Server, Windows 2000 Advanced Server, Windows 2000 Datacenter Server and Windows Server 2003
Windows Server 2003
Windows Server 2003 is a server operating system produced by Microsoft, introduced on 24 April 2003. An updated version, Windows Server 2003 R2, was released to manufacturing on 6 December 2005...
, or Windows client platforms that support RDP such as Windows XP
Windows XP
Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base...
and Windows Vista
Windows Vista
Windows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs...
, as well as other operating systems such as Linux, Solaris, AIX, HP-UX
HP-UX
HP-UX is Hewlett-Packard's proprietary implementation of the Unix operating system, based on UNIX System V and first released in 1984...
and IBM application servers.
The protocol supports rich remote display and input services with a number of display options to deliver the presentation of the remote applications onto the local display alongside local applications using seamless windows, or self contained remote environments delivered full-screen or in a standalone window. The protocol also supports audio, printing, and other device mapping services including drive mapping, serial port access, and clipboard
Clipboard (software)
The clipboard is a software facility that can be used for short-term data storage and/or data transfer between documents or applications, via copy and paste operations...
mapping.
Features
- 24-bit color support, giving a palette of 16.7 million colors (8-, 15-, and 16-bit color also supported)
- 256-bit encryption, using the AESAdvanced Encryption StandardAdvanced Encryption Standard is a specification for the encryption of electronic data. It has been adopted by the U.S. government and is now used worldwide. It supersedes DES...
encryption algorithm (this is the default security; older clients may use encryption of lesser strength.) - Transport Layer SecurityTransport Layer SecurityTransport Layer Security and its predecessor, Secure Sockets Layer , are cryptographic protocols that provide communication security over the Internet...
support - Audio - allows users to run an audio program on the remote servers and have the sound redirected to their local computer
- File System Redirection - allows users to use their local files on a remote desktop within the terminal session.
- Printer Redirection - allows users to use their local printer within the application session as they would with a locally or network shared printer
- Port Redirection - allows applications running within the terminal session to access local serial ports directly
- Clipboard can be shared between the remote computer and the local computer
Advantages
AIP supports the remote display of a wide range of applications to the same client at the same time. The same protocol delivers applications running on UNIXUnix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...
, Windows and other platforms and the associated device services needed by these platforms. It can be configured in a firewall-friendly way (one port); the separation of virtual display layer from application layer provides for greater security and mobility.
The Adaptive element of the protocol is driven by the dynamic monitoring of performance. Telemetry built into the protocol informs the server as to how best to communicate with the client and can change, for example, compression levels, packet coalescence, and packet pruning.
Supported operating systems
The AIP or Sun Secure Global Desktop Server is supported on:- Solaris 10 (SPARCSPARCSPARC is a RISC instruction set architecture developed by Sun Microsystems and introduced in mid-1987....
and x86); Solaris 8 and 9 (SPARC only) - Red Hat Enterprise LinuxRed Hat Enterprise LinuxRed Hat Enterprise Linux is a Linux-based operating system developed by Red Hat and targeted toward the commercial market. Red Hat Enterprise Linux is released in server versions for x86, x86-64, Itanium, PowerPC and IBM System z, and desktop versions for x86 and x86-64...
4 and 5 - SUSE Linux Enterprise ServerSUSE Linux Enterprise ServerSUSE Linux Enterprise Server is a Linux distribution supplied by SUSE and targeted at the business market. It is targeted for servers, mainframes, and workstations but can be installed on desktop computers for testing as well. New major versions are released at an interval of 3-4 years, while...
10 - Fedora Core 6
See also
- Microsoft Terminal ServicesTerminal ServicesRemote Desktop Services in Windows Server 2008 R2, formerly known as Terminal Services in Windows Server 2008 and previous versions, is one of the components of Microsoft Windows that allows a user to access applications and data on a remote computer over a network, using the Remote Desktop...
- Citrix XenApp
- Independent Computing ArchitectureIndependent Computing ArchitectureIndependent Computing Architecture is a proprietary protocol for an application server system, designed by Citrix Systems. The protocol lays down a specification for passing data between server and clients, but is not bound to any one platform....
- rdesktopRdesktoprdesktop is a free, open source client for Microsoft's proprietary RDP protocol. It is released under the GNU General Public License and is available on Unix-like systems such as BSD and Linux....
- free open source client for Unix platforms - tsclientTsclienttsclient is a frontend for rdesktop and other remote desktop tools, which allow remotely controlling one computer from another. It is a GNOME application...
- free open source GUI frontend to rdesktop (UbuntuUbuntu (operating system)Ubuntu is a computer operating system based on the Debian Linux distribution and distributed as free and open source software. It is named after the Southern African philosophy of Ubuntu...
, GNOMEGNOMEGNOME is a desktop environment and graphical user interface that runs on top of a computer operating system. It is composed entirely of free and open source software...
) - Comparison of remote desktop software