Terminal server

Terminal server

A terminal server is a specialized computer which aggregates multiple communication channels together. Because these channels are bidirectional, two models emerge: Multiple entities connecting to a single resource, and a single entity connecting to multiple resources. Both of these models are widely used. Both physical and virtual resources can be provided through a terminal server: centralized computing can provide multiple users access to a remote virtual operating system. Access Providers often use terminal servers to terminate physical connections to their customers, for example customers who get Internet through some form of modem.

History

Historically, a terminal server was a device that attaches to serial RS-232 devices, such as "green screen" text terminals or serial printers, and transports this traffic via TCP/IP TELNET, SSH or other vendor-specific network protocol (e.g. LAT) via an Ethernet connection.

Digital Equipment Corporation's DECserver 100 (1985), 200 (1986) and 300 (1991) are early examples of this technology. (An earlier version of this product, known as the DECSA Terminal Server was actually a test-bed or proof-of-concept for using the proprietary LAT protocol in commercial production networks.) With the introduction of inexpensive Flash memory components, Digital's later DECserver 700 (1991) and 900 (1995) no longer shared with their earlier units the need to download their software from a 'load host' (usually a Digital VAX or Alpha) using Digital's proprietary MOP protocol. In fact, these later terminal server products now also included much larger Flash memory and full support for the TELNET part of the TCP/IP protocol suite.

Many other companies, such as Spider Systems, entered the terminal server market with terminal servers pre-loaded with software fully compatible with LAT and TELNET. Some manufacturers also stated specifically that they had emulated Digital's command set for terminal server management. Besides retaining the ability of the older terminal servers to obtain their run-time code from a load host, most were able to bootstrap from on-board flash memory or from a floppy disc held in a drive in the terminal server. Some Xyplex terminal servers could act as load host for each other; one would hold the code on a PCMCIA Flash card and serve it to another.

Starting in the mid-1990s, several manufacturers such as U.S. Robotics produced "modem terminal servers". Instead of having RS-232 ports, these would directly incorporate an analog modem. These devices were commonly used by Internet service providers to allow consumer dial-up. Modern versions interface to an ISDN PRI instead of having analog modem ports.

Modern usage

The term "terminal server" is used in three main ways, as of 2006:

* Console servers (also known as "serial terminal servers") are often used for connection to the console ports of Unix servers. This then allows system administrators to connect to the servers over the network. This is important for rebooting the system and for hardware debugging, where the operating system will not boot correctly.

* A terminal server may refer to a network access server.

* Most commonly, "terminal server" means a server used in centralized computing (see next section).

Centralized computing

There are two contemporary models of centralized computing:

In one, the terminal server provides a Windows or Linux desktop to multiple user terminals - the modern term for these terminals is "thin client".

In the other model, an ordinary computer acts "temporarily" as a terminal server, providing its desktop to a remote computer over a wide area network such as the Internet, in order to enable teleworking.

A client of a terminal server is referred to as a thin client. Software clients used in the teleworking model are known as remote desktop applications; however, these remote desktop applications are also used in the thin client model as well.

ee also

* Computer terminal
* Console server
* FreeNX
* Linux Terminal Server Project (LTSP)
* Terminal Services (a.k.a. TSE) for Microsoft Windows
* Virtual Network Computing (VNC)
* X Window System
* NX Technology
* Out-of-band Management
* Reverse Telnet


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Terminal Server — Terminal Server,   Server …   Universal-Lexikon

  • Terminal-Server — Ein Terminalserver ist eine Software, die grafische Benutzeroberflächen oder Kommandozeilen über ein Netzwerk zur Verfügung stellt. Mehrere Clients können diesen Netzwerkdienst gleichzeitig nutzen. Die Ausführung von Anwendungsprogrammen erfolgt… …   Deutsch Wikipedia

  • Terminal Server — Ein Terminalserver ist eine Software, die grafische Benutzeroberflächen oder Kommandozeilen über ein Netzwerk zur Verfügung stellt. Mehrere Clients können diesen Netzwerkdienst gleichzeitig nutzen. Die Ausführung von Anwendungsprogrammen erfolgt… …   Deutsch Wikipedia

  • Terminal Server Edition — Services de terminal Pour les articles homonymes, voir TSE. Terminal Services est un composant de Microsoft Windows (dans les versions clientes et serveur) qui permet à un utilisateur d accéder à des applications et des données sur un ordinateur… …   Wikipédia en Français

  • Terminal Server Emulation — Services de terminal Pour les articles homonymes, voir TSE. Terminal Services est un composant de Microsoft Windows (dans les versions clientes et serveur) qui permet à un utilisateur d accéder à des applications et des données sur un ordinateur… …   Wikipédia en Français

  • terminal server —    A special purpose computer used to enablemultiple asynchronous terminals to communicate with host computers byconnecting over a network …   IT glossary of terms, acronyms and abbreviations

  • Linux Terminal Server Project — (LTSP) is a free and open source terminal server for Linux that allows many people to simultaneously use the same computer. Applications run on the server with a terminal known as a thin client (also known as an X terminal) handling input and… …   Wikipedia

  • Linux Terminal Server Project — Das Linux Terminal Server Project (LTSP) ist ein Linux Programmpaket, das dazu dient, Benutzern von Terminals Zugriff auf den Terminal Server zu gewähren, von dem aus Anwendungen ausgeführt und mittels des Terminals gesteuert werden können.… …   Deutsch Wikipedia

  • Linux Terminal Server Project — (LTSP) est un ensemble de programmes permettant à plusieurs personnes d utiliser le même ordinateur. Cela est réalisé par la mise en place d un réseau informatique composé d un serveur sous Linux et de clients légers. Le serveur héberge et… …   Wikipédia en Français

  • Terminal (informatique) — Terminal informatique Pour les articles homonymes, voir Terminal. En informatique, un terminal désigne un ensemble de périphériques de sortie (écran...) ou d entrée (clavier, souris...), en quelque sorte l extrémité d un réseau. Avant l arrivée… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”