टेलनेट
टेलनेट (टेलिटाइप नेटवर्क) एक द्विदिशी संवादात्मक आवागमन सुगमता प्रदान करने के लिए इंटरनेट या स्थानीय क्षेत्र नेटवर्क पर इस्तेमाल किये जाने वाला नेटवर्क प्रोटोकॉल है। आमतौर पर, टेलनेट एक दूरस्थ होस्ट पर एक आभासी टर्मिनल कनेक्शन, जो ट्रान्समिशन कंट्रोल प्रोटोकॉल (TCP) के ऊपर एक 8-बिट बाइट उन्मुख डेटा कनेक्शन को एकमत करता है, के माध्यम से एक कमांड-लाइन इंटरफेज़ का अधिगम प्रदान करता है। उपयोगकर्ता डेटा TELNET नियंत्रण जानकारी के साथ बैंड में फैले हुए हैं। टेलनेट, RFC 15 के साथ 1969 में विकसित हुआ, RFC 854 में विस्तारित हुआ और इंटरनेट इंजीनियरिंग टास्क फोर्स (IETF) इंटरनेट मानक STD 8 के रूप में पहले इंटरनेट मानकों में से एक मानकीकरण किया गया। शब्द टेलनेट उस सॉफ्टवेयर को भी संदर्भित कर सकता है जो प्रोटोकॉल का ग्राहक भाग लागू करते हैं। टेलनेट क्लाइंट अनुप्रयोग वस्तुतः सभी कंप्यूटर प्लेटफॉर्म के लिए उपलब्ध हैं। एक TCP/IP स्टैक के साथ अधिकांश नेटवर्क उपकरण और ऑपरेटिंग सिस्टम दूरदराज के विन्यास (विंडोज़ NT आधारित प्रणालियों सहित) के लिए एक टेलनेट सेवा का समर्थन करते हैं। टेलनेट के साथ सुरक्षा मुद्दों के कारण, दूरस्थ पहुँच के लिए इसका प्रयोग SSH के पक्ष में कम हो गया है। टेलनेट एक क्रिया के रूप में भी प्रयोग किया जाता है। टेलनेट करना मतलब टेलनेट प्रोटोकॉल के साथ एक संबंध स्थापित करना, या आदेश पंक्ति ग्राहक या एक कार्यक्रम इंटरफ़ेस के साथ. उदाहरण के लिए, एक आम निर्देश हो सकता है: "अपना पासवर्ड बदलो, सर्वर से टेलनेट करो, लॉगिन और पासवर्ड कमांड चलाओ ." अत्यधिक प्रायः, एक उपयोगकर्ता एक यूनिक्स-जैसे सर्वर सिस्टम या नेटवर्क डिवाइस जैसे एक राउटर को टलनेटिंग कर रहे होंगे और उन्हें एक कमांड लाइन अंतरफलक या एक अक्षर आधारित पूर्ण स्क्रीन प्रबंधक प्राप्त होगा. कई सिस्टम पर, एक टेलनेट ग्राहक अनुप्रयोग संवादात्मक असंपूर्ण-TCP सत्र स्थापित करने के लिए इस्तेमाल किया जा सकता है। आमतौर पर यह माना जाता है कि एक टेलनेट सत्र जो IAC (वर्ण 255) का प्रयोग नहीं करता कार्यात्मक रूप से समान है।[उद्धरण चाहिए] लेकिन, मामला यह नहीं है, क्योंकि दूसरे नेटवर्क वर्चुअल टर्मिनल (NVT) नियम हैं जैसे, एक बेयर केरेज रिटर्न केरेक्टर (CR, ASCII 13), का NULL (ASCII 0) केरेक्टर द्वारा अनुसरण करना, जो टेलनेट प्रोटोकॉल को असंपूर्ण-TCP सत्र से अलग करता है।