Terminálový server - Terminal server

Terminálový server připojení zařízení s sériovým portem k místní síti (LAN). Produkty uváděné na trh jako terminálové servery mohou být velmi jednoduchá zařízení, která nenabízejí žádné funkce zabezpečení, jako je šifrování dat a ověřování uživatelů. Primárním scénářem aplikace je umožnit sériovým zařízením přístup k aplikacím síťového serveru nebo naopak, kde zabezpečení dat v síti LAN obecně není problém. Na trhu je také mnoho terminálových serverů, které mají vysoce pokročilé funkce zabezpečení, které zajišťují, že k různým serverům mají přístup pouze kvalifikovaní pracovníci a že veškerá data přenášená přes LAN nebo přes internet jsou šifrována. Společnosti, které potřebují terminálový server s těmito pokročilými funkcemi, obvykle chtějí vzdáleně ovládat, monitorovat, diagnostikovat a odstraňovat problémy se zařízením prostřednictvím telekomunikační sítě.

Konzoly serveru (označovaný také jako přístupový konzole serveru pro správu Konzola serveru, sériového koncentrátoru, nebo sériovou konzoli serveru) je zařízení nebo služba, která poskytuje přístup k systémové konzole výpočetního zařízení pomocí síťových technologií.

Dějiny

Přestože byl Honeywell 316 primárně používán jako procesor zpráv rozhraní od roku 1971, mohl být také konfigurován jako podpora procesoru koncového rozhraní ( TIP ) A POSKYTOVAT terminálový server až pro 63 sériových terminálů ASCII prostřednictvím víceřádkového ovladače místo jednoho z hostitelé.

Historicky byl terminálový server zařízení, které se připojovalo k sériovým zařízením RS-232 , jako jsou textové terminály „zelené obrazovky“ nebo sériové tiskárny, a přenášelo provoz přes TCP/IP , Telnet , SSH nebo jiné síťové protokoly specifické pro dodavatele (např. LAT ) prostřednictvím ethernetového připojení.

Digital Equipment Corporation je DECserver 100 (1985), 200 (1986) a 300 (1991), jsou časné příklady této technologie. (Dřívější verze tohoto produktu, známá jako DECSA Terminal Server, byla ve skutečnosti testovací postel nebo důkaz konceptu pro používání proprietárního protokolu LAT v komerčních produkčních sítích.) Se zavedením levných komponent flash paměti , pozdější DECserver Digital 700 (1991) a 900 (1995) již nesdíleli se svými dřívějšími jednotkami potřebu stahovat jejich software z „hostitele načtení“ (obvykle Digital VAX nebo Alpha) pomocí proprietárního protokolu Maintenance Operations Protocol (MOP) společnosti Digital . Ve skutečnosti tyto pozdější produkty terminálových serverů obsahovaly také mnohem větší flash paměť a plnou podporu pro část Telnet sady protokolů TCP/IP. Mnoho dalších společností vstoupilo na trh terminálových serverů se zařízeními s předinstalovaným softwarem plně kompatibilním s LAT a Telnet.

Moderní použití

„Terminálový server“ se používá mnoha způsoby, ale ze základního smyslu, pokud má uživatel sériové zařízení a potřebuje přesouvat data přes LAN, je to produkt, který potřebují.

  • Připojení soketu Raw TCP: Surové připojení soketu TCP, které lze zahájit z terminálového serveru nebo ze vzdáleného hostitele/serveru. Může to být point-to-point nebo sdílené, kde lze sériová zařízení (jako čtečky karet, skenery, čtečky čárových kódů, váhy atd.) Sdílet mezi více zařízeními. Relace TCP lze zahájit z aplikace serveru TCP nebo z terminálového serveru.
  • Připojení soketu Raw UDP: Pro použití s ​​aplikacemi založenými na UDP mohou terminálové servery převádět data sériového zařízení pro přenos mezi pakety UDP na bázi point-to-point nebo sdíleno mezi více zařízeními.
  • Správa konzoly - reverzní Telnet, reverzní SSH: V terminologii správy konzoly mohou uživatelé použít reverzní Telnet nebo SSH k připojení k sériovému zařízení. Na svém klientovi (PC) provozují Telnet nebo SSH a připojí se k terminálovému serveru a poté se připojí k sériovému zařízení. V této aplikaci se terminálové servery také nazývají konzolové servery, protože se používají k připojení k portům konzoly, které se nacházejí na produktech, jako jsou routery, PBX, přepínače a servery (Linux nebo Sun). Cílem je získat přístup k těmto zařízením prostřednictvím jejich portu konzoly.
  • Propojte sériové aplikace s ovladačem portu COM/TTY: Mnoho softwarových aplikací bylo napsáno pro komunikaci se zařízeními, která jsou přímo připojena k sériovým portům COM serveru (robotické montážní stroje, skenery, čtečky karet, senzory, analyzátory krve atd.) ). Společnosti mohou chtít tyto aplikace propojit, protože zařízení, která byla přímo připojena k portům COM serveru, je třeba přesunout na místo v určité vzdálenosti od aplikačního serveru. Vzhledem k tomu, že původní aplikace byla navržena tak, aby mluvila přímo s konkrétním portem COM, musí být implementováno řešení bezproblémové jak pro aplikaci, tak pro zařízení, které umožní komunikaci přes IP síť. (tj. řešení, díky kterému si aplikace myslí, že mluví přímo na port COM.) V této aplikaci mohou být sériové porty připojeny k síťovým serverům nebo pracovním stanicím se softwarem pro přesměrování portů COM, který funguje jako virtuální port COM. Mnoho prodejců terminálových serverů obsahuje ke svým terminálovým serverům software pro přesměrování portů COM. Tato potřeba aplikace je nejběžnější v prostředích Windows, ale existuje také v prostředích Linux a Unix.
  • Sériové tunelování mezi dvěma sériovými zařízeními: Sériové tunelování umožňuje uživatelům navázat propojení přes ethernet se sériovým portem na jiném terminálovém serveru.
  • Zády k sobě: Tato aplikace je navržena tak, aby vyřešila problém s kabeláží. Uživatel například potřebuje vyměnit kabel RS-232, RS-422 nebo RS-485 a provozovat svá data po ethernetu, aniž by prováděl jakékoli změny na serveru nebo na konečném sériovém zařízení. s paralelní ethernetovou sítí, nebo někdo, kdo má zařízení typu pick and place, které umísťuje integrované obvody na desky, a chtějí server přesunout do zadní místnosti, kde bude zařízení v bezpečí před poškozením. Tato aplikace je ideální tam, kde existuje zařízení s aplikací napsanou pro shromažďování informací z tohoto zařízení (běžné u senzorů). Tato aplikace jim umožňuje eliminovat zapojení. Lze jej také použít s průmyslovými zařízeními (Allen-Bradley, Siemens, Modbus), takže tato zařízení lze transparentně provozovat v celé síti.
  • Virtuální modem: Virtuální modem je dalším příkladem aplikace typu back-to-back. Může být použit k nahrazení modemů, ale stále používá sadu příkazů AT. Místo telefonního čísla sériového zařízení se do sady příkazů AT zadá IP adresa.

Konzolový server

Server 32-portové sériové konzoly

Konzoly serveru ( console server přístup , konzole pro správu serveru , serial koncentrátor nebo sériovou konzolu serveru ) je zařízení nebo služba, která poskytuje přístup k systémové konzole výpočetního zařízení pomocí síťových technologií.

Nejčastěji konzolový server poskytuje řadu sériových portů , které jsou poté připojeny k sériovým portům jiných zařízení, jako jsou servery, směrovače nebo přepínače. Ke konzolám připojených zařízení lze pak přistupovat připojením k serveru konzoly prostřednictvím sériového připojení, jako je modem , nebo prostřednictvím sítě pomocí softwaru emulátoru terminálu, jako je telnet nebo ssh , přičemž je zachována možnost přežití, která umožňuje vzdáleným uživatelům přihlásit se různé konzoly, aniž byste byli fyzicky poblíž.

Popis

Server se 96 portovými sériovými konzolami.

Dedikovaná konzolová serverová zařízení jsou k dispozici od řady výrobců v mnoha konfiguracích, přičemž počet sériových portů se pohybuje od jednoho do 96. Tyto konzolové servery se primárně používají pro zabezpečený vzdálený přístup k serverům Unix, Linux, přepínačům, routerům, firewallům, a jakékoli další zařízení v síti s portem konzoly. Účelem je umožnit pracovníkům síťových operačních center (NOC) provádět zabezpečenou vzdálenou správu datových center a out-of-band správu IT prostředků odkudkoli na světě. Produkty uváděné na trh jako konzolové servery mají obvykle vysoce pokročilé funkce zabezpečení, které zajišťují, že k různým serverům mají přístup pouze kvalifikovaní pracovníci a že veškerá data přenášená přes LAN nebo přes internet jsou šifrována. Marketing produktu jako konzolového serveru je velmi specifický pro aplikaci, protože ve skutečnosti odkazuje na to, co chce uživatel dělat - vzdáleně ovládat, monitorovat, diagnostikovat a odstraňovat problémy se zařízením přes síť nebo internet.

Někteří uživatelé vytvořili své vlastní konzolové servery pomocí běžně dostupného komoditního počítačového hardwaru, obvykle s víceportovými sériovými kartami, které obvykle používají zeštíhlený unixový operační systém, jako je Linux . Takové „doma pěstované“ konzolové servery mohou být levnější, zvláště pokud jsou postaveny z komponent, které byly vyřazeny z upgradu, a umožňují větší flexibilitu tím, že plnou kontrolu nad softwarem pohánějícím zařízení v rukou správce. To zahrnuje plný přístup k široké škále bezpečnostních protokolů a šifrovacích standardů a jejich konfigurovatelnost, což umožňuje vytvořit bezpečnější server konzoly. Toto řešení však může mít vyšší TCO , menší spolehlivost a vyšší nároky na prostor ve stojanu, protože většina průmyslových konzolových serverů má fyzický rozměr jedné rackové jednotky (1U), zatímco stolní počítač s kartami PCI plné velikosti vyžaduje alespoň 3U , čímž se domácí řešení stane nákladnější v případě infrastruktury umístěné společně .

Alternativním přístupem ke konzolovému serveru používanému v některých nastaveních klastru je null-modem wire a daisy-chain konzole k jinak nepoužívaným sériovým portům na uzlech s nějakou jinou primární funkcí.

Viz také

externí odkazy

  1. ^ Kirstein, Peter T. (červenec – září 2009). „Počátky Arpanetu“ . IEEE Annals of the History of Computing . 31 (3): 67. doi : 10,1109/mahc.2009,35 . ISSN  1058-6180 .