टर्मिनल सर्वर

टर्मिनल सर्वर डिवाइस को सीरियल पोर्ट के साथ स्थानीय क्षेत्र नेटवर्क (एलएएन) से जोड़ता है। जो कि टर्मिनल सर्वर के रूप में विपणन किए जाने वाले उत्पाद बहुत सरल डिवाइस हो सकते हैं जो डेटा एन्क्रिप्शन और उपयोगकर्ता प्रमाणीकरण जैसी कोई सुरक्षा कार्यक्षमता प्रदान नहीं करते हैं। प्राथमिक एप्लिकेशन परिदृश्य सीरियल डिवाइसों को नेटवर्क सर्वर एप्लिकेशन तक पहुंचने में सक्षम बनाना है, या इसके विपरीत, जहां एलएएन पर डेटा की सुरक्षा समान्य रूप से कोई समस्या नहीं है। बाजार में ऐसे अनेक टर्मिनल सर्वर भी हैं जिनमें अत्यधिक उन्नत सुरक्षा कार्यक्षमता है जिससे यह सुनिश्चित किया जा सकता है कि केवल योग्य एम्प्लोयी ही विभिन्न सर्वरों तक पहुंच सकें और एलएएन या इंटरनेट पर प्रसारित होने वाला कोई भी डेटा एन्क्रिप्ट किया गया हो। जो कि समान्य रूप से, जिन कंपनियों को इन उन्नत कार्यों के साथ एक टर्मिनल सर्वर की आवश्यकता होती है, वे दूरसंचार नेटवर्क पर डिवाइसो को दूरस्थ रूप से नियंत्रित करना, देख-रेख करना, निदान करना और समस्या निवारण करना चाहते हैं।

एक कंसोल सर्वर (जिसे कंसोल एक्सेस सर्वर, कंसोल मैनेजमेंट सर्वर, सीरियल कंसंट्रेटर या सीरियल कंसोल सर्वर भी कहा जाता है) डिवाइस या सर्विस है जो नेटवर्किंग प्रौद्योगिकियों के माध्यम से कंप्यूटिंग डिवाइस के सिस्टम कंसोल तक पहुंच प्रदान करता है।

इतिहास
चूँकि 1971 में प्रारंभ होने वाले मुख्य रूप से इंटरफ़ेस मेसेज प्रोसेसर के रूप में उपयोग किया जाता है, हनीवेल 316 को टर्मिनल इंटरफ़ेस प्रोसेसर (टीआईपी) के रूप में भी कॉन्फ़िगर किया जा सकता है और होस्ट में से एक स्थान पर मल्टी-लाइन नियंत्रक के माध्यम से 63 एएससीआईआई सीरियल टर्मिनलों के लिए टर्मिनल सर्वर समर्थन प्रदान किया जा सकता है। ।

ऐतिहासिक रूप से, टर्मिनल सर्वर डिवाइस था जो सीरियल आरएस-232 डिवाइस से जुड़ा होता था, जैसे कि ग्रीन स्क्रीन टेक्स्ट टर्मिनल या सीरियल प्रिंटर, और टीसीपी/आईपी, टेलनेट, एसएसएच या अन्य विक्रेता-विशिष्ट नेटवर्क प्रोटोकॉल (उदाहरण के लिए, स्थानीय) के माध्यम से ट्रैफिक ट्रांसपोर्ट करता था। जो कि ईथरनेट कनेक्शन के माध्यम से है।

डिजिटल इक्विपमेंट कॉर्पोरेशन के डीईसीसर्वर 100 (1985), 200 (1986) और 300 (1991) इस तकनीक के प्रारंभिक उदाहरण हैं। (इस उत्पाद का पुराना संस्करण, जिसे डीईसीएसए टर्मिनल सर्वर के रूप में जाना जाता है, जो कि वास्तव में वाणिज्यिक उत्पादन नेटवर्क में स्वामित्व एलएटी प्रोटोकॉल का उपयोग करने के लिए टेस्ट-बेड या अवधारणा का प्रमाण था।) सस्ते फ़्लैश मेमोरी घटकों की प्रारंभ के साथ, डिजिटल का बाद का डीईसीसर्वर 700 (1991) और 900 (1995) अब डिजिटल के स्वामित्व मेंटेनेंस ऑपरेशन प्रोटोकॉल (एमओपी) का उपयोग करके लोड होस्ट (समान्य रूप से डिजिटल वैक्स या अल्फा) से अपने सॉफ़्टवेयर को डाउनलोड करने की आवश्यकता को अपनी पिछली इकाइयों के साथ साझा नहीं करते हैं। वास्तव में, इन बाद के टर्मिनल सर्वर उत्पादों में बहुत बड़ी फ्लैश मेमोरी और टीसीपी/आईपी प्रोटोकॉल सूट के टेलनेट भाग के लिए पूर्ण समर्थन भी सम्मिलित था। अनेक अन्य कंपनियों ने एलएटी और टेलनेट के साथ पूरी तरह से संगत सॉफ़्टवेयर के साथ पहले से लोड किए गए डिवाइसो के साथ टर्मिनल-सर्वर मार्किट में प्रवेश किया था।

आधुनिक उपयोग
एक टर्मिनल सर्वर का उपयोग अनेक विधियों से किया जाता है किन्तु मूल अर्थ से यदि किसी उपयोगकर्ता के पास सीरियल डिवाइस है और उन्हें एलएएन पर डेटा स्थानांतरित करने की आवश्यकता है, तो यह वह उत्पाद है जिसकी उन्हें आवश्यकता है।


 * रॉ टीसीपी सॉकेट कनेक्शन: रॉ टीसीपी सॉकेट कनेक्शन जिसे टर्मिनल सर्वर या रिमोट होस्ट/सर्वर से प्रारंभ किया जा सकता है। इसे पॉइंट-टू-पॉइंट या साझा किया जा सकता है, जहां सीरियल डिवाइस (जैसे कार्ड रीडर, स्कैनर, बार कोड रीडर, वेट स्केल इत्यादि) को अनेक डिवाइस के बीच साझा किया जा सकता है। जो कि टीसीपी सत्र टीसीपी सर्वर एप्लिकेशन या टर्मिनल सर्वर से प्रारंभ किया जा सकता है।
 * रॉ यूडीपी सॉकेट कनेक्शन: यूडीपी आधारित अनुप्रयोगों के साथ उपयोग के लिए, टर्मिनल सर्वर पॉइंट-टू-पॉइंट आधार पर यूडीपी पैकेट में परिवहन के लिए सीरियल डिवाइस डेटा को परिवर्तित कर सकते हैं या अनेक डिवाइसो में साझा कर सकते हैं।
 * कंसोल मैनेजमेंट - रिवर्स टेलनेट, रिवर्स एसएसएच: कंसोल मैनेजमेंट शब्दावली में, उपयोगकर्ता सीरियल डिवाइस से कनेक्ट करने के लिए रिवर्स टेलनेट या एसएसएच का उपयोग कर सकते हैं। वे अपने क्लाइंट (पीसी) पर टेलनेट या एसएसएच चलाते हैं और टर्मिनल सर्वर से जुड़ते हैं, फिर सीरियल डिवाइस से कनेक्ट होते हैं। इस एप्लिकेशन में, टर्मिनल सर्वर को कंसोल सर्वर भी कहा जाता है क्योंकि उनका उपयोग कंसोल पोर्ट से कनेक्ट करने के लिए किया जाता है जो राउटर, पीबीएक्स, स्विच और सर्वर (लिनक्स या सन) जैसे उत्पादों पर पाए जाते हैं। विचार उन डिवाइसो तक उनके कंसोल पोर्ट के माध्यम से पहुंच प्राप्त करने का है।
 * सीरियल-बेस्ड एप्लिकेशन को कॉम/टीटीवाई पोर्ट ड्राइवर से कनेक्ट करें: अनेक सॉफ़्टवेयर एप्लिकेशन उन डिवाइसो के साथ संचार करने के लिए लिखे गए हैं जो सीधे सर्वर के सीरियल सीओएम (हार्डवेयर इंटरफ़ेस) पोर्ट (रोबोट असेंबली मशीन, स्कैनर, कार्ड रीडर, सेंसर रक्त विश्लेषक, आदि)) से जुड़े होते हैं। कंपनियाँ इन एप्लीकेशन को नेटवर्क करना चाह सकती हैं क्योंकि जो डिवाइस सीधे सर्वर के सीओएम पोर्ट से जुड़े थे उन्हें एप्लिकेशन सर्वर से कुछ दूरी पर किसी स्थान पर ले जाने की आवश्यकता होती है। चूंकि मूल एप्लिकेशन को विशिष्ट सीओएम पोर्ट से सीधे बात करने के लिए डिज़ाइन किया गया था, इसलिए आईपी नेटवर्क पर संचार सक्षम करने के लिए एप्लिकेशन और डिवाइस दोनों के लिए सहज समाधान प्रयुक्त किया जाना चाहिए। (अथार्त, समाधान जो एप्लिकेशन को लगता है कि यह सीधे सीओएम पोर्ट से बात कर रहा है।) इस एप्लिकेशन में, सीरियल पोर्ट को वर्चुअल सीओएम पोर्ट के रूप में काम करने वाले कॉम पोर्ट रेडिरेक्टर सॉफ़्टवेयर चलाने वाले नेटवर्क सर्वर या वर्कस्टेशन से जोड़ा जा सकता है। जो कि अनेक टर्मिनल सर्वर विक्रेता अपने टर्मिनल सर्वर के साथ सीओएम पोर्ट रीडायरेक्टर सॉफ़्टवेयर सम्मिलित करते हैं। इस एप्लिकेशन की आवश्यकता विंडोज़ एनवायरमेंट में सबसे समान्य है, किन्तु लिनक्स और यूनिक्स एनवायरमेंट में भी उपस्थित है।
 * दो सीरियल डिवाइसो के बीच सीरियल टनलिंग: यह सीरियल टनलिंग उपयोगकर्ताओं को ईथरनेट पर किसी अन्य टर्मिनल सर्वर पर सीरियल पोर्ट से लिंक स्थापित करने में सक्षम बनाती है।
 * बैक टू बैक: यह एप्लिकेशन वायरिंग समस्या को हल करने के लिए डिज़ाइन किया गया है। उदाहरण के लिए, उपयोगकर्ता को आरएस-232, आरएस-422 या आरएस-485 तार को परिवर्तित करने और सर्वर या अंतिम सीरियल डिवाइस में कोई परिवर्तन किए बिना ईथरनेट पर अपना डेटा चलाने की आवश्यकता है, उपयोगकर्ता समानांतर लीज्ड लाइन मॉडेम नेटवर्क में परिवर्तन करना चाहता है अपने समानांतर ईथरनेट नेटवर्क के साथ, या किसी के पास पिक एंड प्लेस मशीन है जो बोर्डों पर आईसी लगाती है, और वे सर्वर को पीछे के कमरे में ले जाना चाहते हैं जहां डिवाइस क्षति से सुरक्षित रहेंगे। यह एप्लिकेशन आदर्श है जहां डिवाइस उस डिवाइस से जानकारी संग्रह करने के लिए लिखे गए एप्लिकेशन के साथ उपस्थित है (सेंसर के साथ समान्य)। यह एप्लिकेशन उन्हें वायरिंग को समाप्त करने की अनुमति देता है। इसका उपयोग व्यावसायिक डिवाइसो (एलन-ब्रैडली, सीमेंस, मोडबस) के साथ भी किया जा सकता है जिससे उन डिवाइसो को पूरे नेटवर्क में पारदर्शी रूप से चलाया जा सकता है।
 * वर्चुअल मॉडेम: वर्चुअल मॉडेम बैक-टू-बैक एप्लिकेशन का और उदाहरण है। इसका उपयोग मॉडेम को परिवर्तित करने के लिए किया जा सकता है किन्तु फिर भी यह एटी कमांड सेट का उपयोग करता है। सीरियल डिवाइस के फोन नंबर के अतिरिक्त एटी कमांड सेट में आईपी एड्रेस टाइप किया जाता है।

कंसोल सर्वर
कंसोल सर्वर (कंसोल एक्सेस सर्वर, कंसोल मैनेजमेंट सर्वर, सीरियल कंसंट्रेटर, या सीरियल कंसोल सर्वर) डिवाइस या सेवा है जो नेटवर्किंग प्रौद्योगिकियों के माध्यम से कंप्यूटिंग डिवाइस के सिस्टम कंसोल तक पहुंच प्रदान करता है।

यह समान्य रूप से, कंसोल सर्वर अनेक सीरियल पोर्ट प्रदान करता है, जो फिर अन्य उपकरणों, जैसे सर्वर, राउटर या स्विच के सीरियल पोर्ट से जुड़े होते हैं। कनेक्टेड डिवाइस के कंसोल को मोडम जैसे सीरियल लिंक या टेलनेट या सिक्योर शेल जैसे टर्मिनल एमुलेटर सॉफ़्टवेयर वाले नेटवर्क पर कंसोल सर्वर से कनेक्ट करके एक्सेस किया जा सकता है, जिससे जीवित कनेक्टिविटी बनाए रखना जो दूरस्थ उपयोगकर्ताओं को भौतिक रूप से पास हुए बिना विभिन्न कंसोल में लॉग इन करने की अनुमति देता है।

विवरण
समर्पित कंसोल सर्वर डिवाइस अनेक निर्माताओं से अनेक कॉन्फ़िगरेशन में उपलब्ध हैं, जिनमें सीरियल पोर्ट की संख्या से लेकर 96 तक है। इन कंसोल सर्वर का उपयोग मुख्य रूप से यूनिक्स सर्वर, लिनक्स सर्वर, स्विच, राउटर, फ़ायरवॉल तक सुरक्षित रिमोट एक्सेस के लिए किया जाता है। और कंसोल पोर्ट के साथ नेटवर्क पर कोई अन्य डिवाइस है इसका उद्देश्य नेटवर्क ऑपरेशंस सेंटर (एनओसी) पेर्सोनेल को विश्व में कहीं से भी सुरक्षित रिमोट डेटा सेंटर मैनेजमेंट और आईटी प्रॉपर्टीज के आउट-ऑफ-बैंड मैनेजमेंट करने की अनुमति देना है। कंसोल सर्वर के रूप में विपणन किए जाने वाले उत्पादों में समान्य रूप से अत्यधिक उन्नत सुरक्षा कार्यक्षमता होती है जिससे यह सुनिश्चित किया जा सकता है कि केवल योग्य एम्प्लोयी ही विभिन्न सर्वरों तक पहुंच सकते हैं और एलएएन या इंटरनेट पर प्रसारित होने वाला कोई भी डेटा एन्क्रिप्ट किया गया है। जो कि कंसोल सर्वर के रूप में किसी उत्पाद का विपणन करना बहुत ही एप्लिकेशन विशिष्ट है क्योंकि यह वास्तव में संदर्भित करता है कि उपयोगकर्ता क्या करना चाहता है - किसी नेटवर्क या इंटरनेट पर डिवाइस को दूरस्थ रूप से नियंत्रित करना, मॉनिटर करना, निदान करना और समस्या निवारण करना है ।

कुछ उपयोगकर्ताओं ने ऑफ-द-शेल्फ कमोडिटी कंप्यूटर हार्डवेयर का उपयोग करके अपने स्वयं के कंसोल सर्वर बनाए हैं, जो कि समान्य रूप से मल्टीपोर्ट सीरियल कार्ड के साथ समान्य रूप से लिनक्स जैसे स्लिम-डाउन यूनिक्स-जैसे ऑपरेटिंग सिस्टम चलाते हैं। ऐसे घरेलू कंसोल सर्वर कम मूल्यवान हो सकते हैं, यह विशेष रूप से यदि उन घटकों से निर्मित होते हैं जिन्हें अपग्रेड में हटा दिया गया है और डिवाइस को चलाने वाले सॉफ़्टवेयर का पूरा नियंत्रण व्यवस्थापक के हाथों में देकर अधिक लचीलेपन की अनुमति देता है। इसमें सुरक्षा प्रोटोकॉल और एन्क्रिप्शन मानकों की विस्तृत श्रृंखला की पूर्ण पहुंच और कॉन्फ़िगरेशन सम्मिलित है, जिससे कंसोल सर्वर बनाना संभव हो जाता है जो अधिक सुरक्षित है। चूँकि, इस समाधान में स्वामित्व की कुल निवेश अधिक, कम विश्वसनीयता और उच्च रैक-स्पेस आवश्यकताएँ हो सकती हैं, क्योंकि अधिकांश औद्योगिक कंसोल सर्वर में रैक इकाई (1U) का भौतिक आयाम होता है, जबकि पूर्ण आकार के पेरिफ़ेरल कंपोनेंट इंटरकनेक्ट वाला डेस्कटॉप कंप्यूटर होता है। यह कार्ड के लिए कम से कम 3यू की आवश्यकता होती है, जिससे कोलोकेशन सेंटर या सह-स्थित मूलभूत फ्रेम वर्क के स्थिति में घरेलू समाधान अधिक मूल्यवान हो जाता है।

कुछ कंप्यूटर क्लस्टर सेटअप में उपयोग किए जाने वाले कंसोल सर्वर के लिए वैकल्पिक दृष्टिकोण अशक्त-मॉडेम वायर और डेज़ी चेन (नेटवर्क टोपोलॉजी) या डेज़ी-चेन कंसोल को कुछ अन्य प्राथमिक फ़ंक्शन के साथ नोड्स पर अप्रयुक्त सीरियल पोर्ट में परिवर्तन करना है।

यह भी देखें

 * संरक्षक
 * केवीएम स्विच
 * लिनक्स टर्मिनल सर्वर प्रोजेक्ट
 * मॉडेम शेयरिंग डिवाइस
 * पी4000
 * टाइम शेयरिंग

बाहरी संबंध

 * Tom Fine: Console Server
 * How to build your own console server using FreeBSD
 * Remote Serial Console HOWTO
 * Linux Serial Consoles for Servers and Clusters By Matthew Hoskins 2004
 * Project Hydra: the USB Multiheaded Monster by Poul Petersen 2004