Telnet (Telecommunication Network) ist der Name eines im Internet weit verbreiteten Netzwerkprotokolls. Dieses alte und bekannte Client/Server-Protokoll basiert auf einem zeichenorientierten Datenaustausch über eine TCP-Verbindung. Programme, die die Funktion des Endgerätes implementieren, heißen häufig auch Telnet. Telnet besteht aus zwei Diensten: Telnet-Client und Telnet-Server.
Das Telnetprotokoll besteht aus einem Satz von Kernfunktionen sowie einigen Erweiterungen. Das Kernprotokoll wird in den IETF-Dokumenten RFC 854 und RFC 855 (STD 8) beschrieben. STD 8 beschreibt einige grundsätzliche Arbeitsweisen des Protokolls und Erweiterungsmöglichkeiten.
Es gibt zahlreiche Erweiterungen des Protokolls, einige davon wurden als Internetstandards aufgenommen. Die IETF-STD-Dokumente 27–32 beschreiben diese Erweiterungen.
Telnet-Clients sind für alle gängigen Betriebssysteme wie Linux, Unix, Mac OS und alle netzwerkfähigen Versionen von Windows verfügbar.
Zu beachten ist, dass auf einem Windows-7-Rechner der Telnet-Client erst aktiviert werden muss. Auf einem Windows Server 2008 muss der Dienst zunächst installiert und gestartet werden. Für den Fernzugriff muss zudem der Benutzer in die definierte Gruppe „TelnetClients“ hinzugefügt werden und die Firewall so eingestellt werden, dass der Standardport 23 nicht blockiert wird.
Erfunden wurde Telnet 1969 im Rahmen des Projektes ARPANET (Advanced Research Projects Agency Network) mit dem Ziel teure Rechenzeit, Anwendungsprogramme und Datenbanken auch entfernt nutzen zu können. Es kam aber erst 1974 zum ersten Mal zum Einsatz.
Telnet wird typischerweise zur Fernsteuerung von Computern in Form von textbasierten Ein- und Ausgaben eingesetzt. Nur Programme, die keine grafische Benutzeroberfläche verwenden, können mit Telnet verwendet werden.
Dabei kann die steuernde Einheit sowohl ein abgesetztes Gerät, als auch ein auf einem Computer installiertes Programm sein. Die Darstellung der übertragenen Informationen kann je nach Endgerät variieren.
Sobald die Verbindung zwischen dem Telnet-Client und dem Telnet-Server hergestellt wurde, werden die Tastatureingaben vom steuernden Endgerät zum fernen Computer gesendet und von dort wiederum Texte an das Endgerät zurück übertragen. Der ferne Computer überträgt so z. B. die textbasierten Ausgaben eines Programmes, etwa eine textbasierte Schnittstelle zur Eingabe von Befehlen an das Betriebssystem. Auf diese Weise lässt sich von einem Computer aus ein anderer Computer fernbedienen.
Heute wird Telnet für folgende Einsatzgebiete verwendet:
Aufgrund der fehlenden Verschlüsselung wird es zunehmend durch das Secure-Shell-Protokoll verdrängt.
Dieser Artikel basiert auf dem Artikel Telnet aus der freien Enzyklopädie Wikipedia und ist unter der Lizenz Creative Commons Attribution/Share Alike verfügbar. Zusätzliche Bedingungen können anwendbar sein. In der Wikipedia ist eine Liste der Autoren verfügbar. |