Wie unterscheidet sich Telnet von einer rohen TCP-Verbindung?

Ich versuche, Befehle über ein Python-Skript an einen Server zu senden. Ich kann sehen, dass die Socket-Verbindung auf dem Server hergestellt wird. Aber die Befehle, die ich übermittele, scheinen es nicht zu schaffen (Server liest auf dem Socket). Der Server unterstützt derzeit einen Telnet-Befehlsinterpreter. Das heißt: Sie telneten an die Befehlsadresse und den Port und können mit dem Senden von Zeichenfolgenbefehlen beginnen. Meine Frage ist, gibt es etwas grundlegend anderes als das Senden von Strings über einen TCP-Socket, im Gegensatz zur Verwendung von Telnet. Ich habe sowohl Raw Sockets als auch das Twisted Framework verwendet.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage