Christian Kruse: Putty - Raw, Rlogin und Serial

Beitrag lesen

Hallo Ingolf,

Nee, „Raw“ hat eben kein weiteres Protokoll eingebettet. PuTTy nimmt dir bei „Raw“ nur die TCP-Kommunikation mit dem Kommunikationspartner ab, damit du nicht von Hand TCP-Pakete schreiben musst. Das, was über TCP gesprochen wird, das musst du selbst sprechen. Wenn du dich mit „Raw“ etwa auf Port 80 bei einem Web-Server verbindest, musst du HTTP selber sprechen.

Wann macht die Nutzung von Raw in der Praxis Sinn? Es ist doch viel bequemer, wenn Putty die in TCP eingebetteten Pakete erstellt. Warum sollte man das händisch machen?

Nochmal: PuTTy macht dir das TCP. Das, was über TCP liegt (z.B. HTTP oder Telnet oder FTP) musst du selber machen.

Der Sinn von so einer Raw-Verbindung ist Debugging. Du kannst die Eingabeparameter kontrollieren und so die Ausgabe unter definierten Parametern betrachten. Etwa um die Caching-Header zu kontrollieren.

Ein weiterer Einsatzzweck wäre etwa die Kommunikation mit einem Dienst, der nur einen TCP-Socket zur Verfügung stellt.

LG,
CK