Was ist das von Wireshark identifizierte Protokoll „FTP-Daten“?

Was ist das von Wireshark identifizierte Protokoll „FTP-Daten“?

Implementiere einfach einen FTP-Server und verwende Wireshark, um das Protokoll zu analysieren. Ich finde, dass es ein von Wireshark identifiziertes Protokoll gibt FTP-DATA. Was ist das? Kann auf jedes Dokument oder RFC verwiesen werden?

Danke und viele Grüße.

Antwort1

Es ist Portwein 20nach demWiki.

Der Port 21wird für Steuerdaten verwendet. Die eigentlichen Dateidaten werden über einen anderen Port gesendet.

Soweit ich weiß, wird dieser Port normalerweise vor der Übertragung ausgehandelt. Ich weiß nicht, ob Wireshark einen festen Wert verwendet 20oder ob esweißwelcher Port für die Datenübertragung verwendet wurde.

Bitte beachten Sie, dass das, was Wireshark alsProtokollist so etwas wieTCP.
Ich gehe davon aus, dass Sie von einer für Menschen lesbaren Version eines Ports sprechen.

Aus:http://www.wireshark.org/docs/wsug_html_chunked/ChAdvNameResolutionSection.html

7.7.5. Auflösung von TCP/UDP-Portnamen (Transportschicht)

Versuchen Sie, einen TCP/UDP-Port (z. B. 80) in einen für Menschen besser lesbaren Wert aufzulösen.

TCP/UDP-Portkonvertierung (Systemdienst):Wireshark fordert das Betriebssystem auf, einen TCP- oder UDP-Port in seinen bekannten Namen zu konvertieren (z. B. 80 → http).

XXX – erwähnen Sie die Rolle der Datei /etc/services (aber vergessen Sie nicht den Abschnitt „Dateien und Ordner“)!

Es handelt sich also um einen statischen Suchansatz von der Portnummer zum Dienst. Die Informationen sind im Grunde bedeutungslos.

Antwort2

Dem FTP-Protokoll sind zwei Ports zugeordnet. Sie heißen 20 und 21, wobei 20 der Kanal ist, über den die Daten übertragen werden (FTP-Daten), während Port 21 der Port ist, über den die Steuernachrichten gesendet werden (also 200 OK).

Es gibt auch Unterschiede hinsichtlich des passiven oder aktiven Modus, wobei im passiven Modus ein beliebiger hoher Port für die Datenübertragung verwendet wird.

Denken Sie auch daran, dass FTP standardmäßig Klartext ist und über das Kabel leicht abgefangen werden kann. Wenn diese FTP-Lösung nicht in Ihrem LAN verfügbar ist, empfehle ich zum Verschieben von Dateien zum und vom Server SFTP, FTP über VPN oder SCP.

verwandte Informationen