Select the product you need help with
Das TELNET-ProtokollArtikel-ID: 231866 - Produkte anzeigen, auf die sich dieser Artikel bezieht Auf dieser SeiteZusammenfassungTelnet bietet Benutzern die Möglichkeit, Remote Ausführen von Programmen und erleichtert die Remoteverwaltung. Telnet ist verfügbar für praktisch alle Betriebssysteme und erleichtert die Integration in heterogene Netzwerkumgebungen. Weitere InformationenTelnet wird am besten im Kontext eines Benutzers mit einem einfachen Terminal mithilfe das lokale Telnet-Programm (bezeichnet als Client-Programm) ausführen eine Anmeldesitzung auf einem Remotecomputer an, wobei Benutzeranforderungen Kommunikation von einer Telnet-Server-Programm durchgeführt verstanden. Es sollte hervorgehoben, dass Telnet-Server auf die Daten übergeben kann er für viele andere Arten von Prozesse wie z. B. einen Remoteanmeldung Server vom Client empfangen hat. Dies wird im RFC854 beschrieben und wurde zuerst in 1983 veröffentlicht. Das Netzwerk Virtual TerminalKommunikation wird hergestellt über TCP/IP und basiert auf eine der virtuellen Terminal (NVT). Auf dem Client ist das Telnet-Programm für eingehende NVT Codes Codes von des Clients Anzeigegerät sowie für die Tastatur Client generierten Codes in ausgehenden NVT Codes übersetzen verstanden übersetzen verantwortlich.Die NVT verwendet 7-Bit-Codes für Zeichen. Das Anzeigegerät, als einen Drucker in der RFC bezeichnet ist nur zum Anzeigen von der ASCII-drucken Zeichen durch 7-Bit-Codes dargestellt und zum Erkennen und verarbeiten bestimmte Steuerungscodes erforderlich. 7-Bit-Zeichen werden übertragen, 8-Bit-Bytes mit das wichtigste Bit auf 0 (null) festgelegt. Eine End-of-Line wird übertragen, wie ein Wagenrücklauf (CR) gefolgt von einer Zeile (LF) feed. Wenn Sie eine tatsächliche Wagenrücklauf übertragen möchten, wird dies als ein Wagenrücklauf gefolgt von einem (alle Bits 0 (null)) NUL-Zeichen übertragen. NVT ASCII wird durch viele andere Internetprotokolle wie SMTP und FTP verwendet. Die folgenden Steuerungscodes müssen die NVT verständlich sein. Tabelle minimieren
Die folgenden weiteren Steuerungscodes sind optional, aber sollte der angegebene definiert haben Auswirkungen auf die Anzeige. Tabelle minimieren
BefehleDas Telnet-Protokoll verwendet verschiedene Befehle, um die Client-/ Serververbindung zu steuern. Diese Befehle werden in den Datenstrom übertragen. Die Befehle werden von den Daten unterschieden, indem Sie das wichtigste Bit auf 1 festlegen. (Denken Sie daran, dass Daten übertragen werden, mit das achte Bit 7-Bit auf 0 festgelegt) Befehle werden immer von der Interpret als Befehl eingeführt (IAC-) Zeichen.Hier ist der vollständige Satz von Befehlen: Tabelle minimieren
Telnet-OptionenOptionen geben dem Client und dem Server eine allgemeine Ansicht die Verbindung. Sie können durch die Verwendung der Befehle jederzeit während der Verbindung ausgehandelt werden. Diese werden in separaten RFCs beschrieben.Beispiele für allgemeine Optionen sind: Tabelle minimieren
Ende einer Telnet-Unterhaltung können lokal oder Remote aktivieren oder deaktivieren eine Option. Der Initiator sendet einen 3-Byte-Befehl des Formulars: Tabelle minimieren
Die Antwort ist desselben Formulars. Operation ist eines der: Tabelle minimieren
Jeder dieser zugeordnet Befehle sind verschiedene mögliche Antworten: Tabelle minimieren
Wenn der Absender das andere Ende um Go-ahead zu unterdrücken, wäre es z. B. Byte-Sequenz senden: Tabelle minimieren
Das letzte Byte der 3-Byte-Sequenz identifiziert erforderlichen Aktion. Einige Optionswerte müssen übermittelt werden, nachdem Unterstützung für die Option wurde zugestimmt hat. Dies erfolgt mithilfe von Sub-option-Aushandlung. Werte werden ausgehandelt mithilfe von Wert Abfragebefehle und Antworten in der folgenden Form: Tabelle minimieren
Tabelle minimieren
Beispielsweise kann möchte, dass der Client den Terminalserver an den Server zu identifizieren, folgende Exchange Ort dauern: Tabelle minimieren
Der erste Exchange herstellt, Terminaltyp (Option die Anzahl 24) erfolgt, der Server dann Statusabfragen des Clients welchen Wert Wünsche terminal Typ zuordnen möchten. Die Sequenz SB, 24, 1 bedeutet Sub-option Aushandlung für Optionstyp 24, erforderlichen Wert (1). Die IAC-SE Sequenz kennzeichnet das Ende dieser Anforderung. Die Antwort IAC-, SB, 24, 0, 'V'... Sub-option Aushandlung für Optionstyp 24 Wert (0), die IAC-impliziert, SE Sequenz kennzeichnet das Ende der Antwort (und der angegebene Wert). Die Codierung des Wertes ist spezifisch für die Option dagegen eine Folge von Zeichen, wie oben beschrieben, häufige. Beschreibungen der Telnet-OptionenViele der aufgeführten sind self-evident, aber einige weitere Informationen aufrufen.Gehe zu unterdrücken machenDie ursprüngliche Telnet-Implementierung standardmäßig auf Halbe Vollduplex-Betrieb. Dies bedeutet, dass Datenverkehr nur in eine Richtung zu einem Zeitpunkt gehen kann und bestimmten Aktion an das Ende des Datenverkehrs in eine Richtung erforderlich ist und, dass Datenverkehr jetzt in die andere Richtung starten kann. [Dies ähnelt der Verwendung von "roger" und "over" Amateur und KB radio Operatoren.] Bestimmte Aktion ist die Einbeziehung eines globalen Zeichens in den Datenstrom.Moderne Verknüpfungen ermöglichen normalerweise Bi-direktionale Vorgang und die "unterdrücken, wechseln Sie im Voraus" aktiviert ist. EchoDie Echo aktiviert ist, in der Regel durch den Server an, die Server-Echos jedes Zeichen, es empfängt. Eine Kombination aus "unterdrücken, wechseln Sie im Voraus" und "Echo" heißt Zeichen-at-a-Time-Modus, d. h., jedes Zeichen einzeln übertragen und zurückgegeben wird.Es ist ein Verständnis bekannt als Kludge-Line Modus, der, wenn entweder bedeutet "unterdrücken fortfahren" oder "echo"ist aktiviert, aber nicht beide, dann Telnet arbeitet in Zeile-at-a-Time-Modus, d. h., vollständige Zeilen an jedem Ende zusammengestellt und in einem übertragen werden"wechseln". LinemodeDiese Option ersetzt und ersetzt die Zeile Modus Kludge.Remote-FlusssteuerungDiese Option steuert, wo die spezielle Fluss Steuerelement Auswirkungen STRG + S bzw. STRG + Q implementiert werden.Telnet-Steuerelement FunktionenDas Telnet-Protokoll enthält eine Reihe von Steuerelement-Funktionen. Diese werden als Antwort auf Bedingungen, die von dem Client (i. d. r. bestimmte besonderen Tasten oder Tastenkombinationen) oder dem Server erkannten initiiert. Die erkannte Bedingung bewirkt, dass ein Sonderzeichen im Datenstrom integriert werden.Prozess unterbrechenDies wird vom Client verwendet, um die Unterbrechung oder Beendigung des Serverprozesses verursachen. Normalerweise gibt der Benutzer STRG + K auf der Tastatur. Eine IP-(244) Zeichen in den Datenstrom enthalten ist.Abort OutputHiermit wird die Übertragung von Remoteprozess Ausgabe zu unterdrücken. Im Datenstrom ist ein AO (238) Zeichen enthalten.Sind Sie esHiermit wird eine sichtbare Antwort vom anderen Ende der Verbindung mit den Betrieb von der Verknüpfung und der Remoteprozess bestätigen auslösen. Ein AYT (246) Zeichen wird im Datenstrom integriert.Zeichen löschenDies wird an die Anzeige gesendet, um mitzuteilen, damit das unmittelbar vorhergehende Zeichen aus der Anzeige löschen. Ein Zeichen EC (247) wird im Datenstrom integriert.Zeile löschenDiese Option veranlasst das Löschen der aktuellen Zeile von Eingabedaten. Ein Zeichen EL (248) wird im Datenstrom integriert.Daten markierenEinige Funktionen Steuerelement AO sowie IP-erfordern sofortige Aktion und Schwierigkeiten verursachen diese, indem Daten im Puffer warten auf Eingabe Anforderungen von einem (möglicherweise fehlerhafte) Remoteprozess gehalten werden. Um dieses Problem zu umgehen, wird ein DM (242) Zeichen in einem Segment TCP dringend gesendet Dies weist den Empfänger, um den Datenstrom für "interessante" Zeichen wie z. B. IP, AO und AYT zu untersuchen. Dies wird als Mechanismus für Telnet-Synchronisierung bezeichnet.Eine DM nicht in einem sofortigen TCP-Segment hat keine Auswirkungen. Der Telnet-BefehlUnter Windows NT und die meisten UNIX-Systemen kann eine Telnet-Sitzung mit dem Telnet-Befehl initiiert werden. Die meisten Benutzer geben einfach: Telnet remote_host Wenn der Benutzer gerade Telnet eingibt, stehen jedoch dann verschiedenen Optionen und Unterbefehle. Im folgenden ist ein Beispiel einer Telnet-Sitzung von Sfuclnt, Sfusrvr. C:\>Telnet Microsoft (R) Windows NT (TM), Version 4.00 (Build 1381) Willkommen bei Microsoft Telnetclient Telnetclient, Build 5.00.99034.1 Escape-Zeichen ist ' STRG +] " Microsoft Telnet > öffnen Sie Sfusrvr **** Die Bildschirminhalt zu löschen und die folgende Informationen angezeigt: Microsoft (R) Windows NT (TM), Version 4.00 (Build 1381) Willkommen bei Microsoft Telnetdienst Telnetserver 5.00.99034.1 erstellen Benutzername: Sfu Kennwort: ******** **** Der Bildschirm wird erneut gelöscht und die folgende Informationen angezeigt: *=============================================================== Willkommen bei Microsoft Telnet-Server. *=============================================================== C:\ > EigenschaftenArtikel-ID: 231866 - Geändert am: Dienstag, 18. August 2009 - Version: 3.0 Die Informationen in diesem Artikel beziehen sich auf:
Maschinell übersetzter Artikel Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten. Den englischen Originalartikel können Sie über folgenden Link abrufen: 231866
(http://support.microsoft.com/kb/231866/en-us/
)
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| SPRACHE AUSWÄHLEN
|




Zum Anfang








