Was ist das File Transfer Protocol?

von | 15.2.2022

Die meisten Menschen wissen oder haben ein gutes Verständnis dafür, was das File Transfer Protocol (FTP) ist. Das Wort wird oft als pauschaler Begriff für die Dateiübertragung verwendet, was aber nicht der Fall ist. Was also ist das File Transfer Protocol genau? Wie funktioniert es und wie wird es verwendet? Diese Fragen beantworten wir im Folgenden. 

Zum Abschnitt springen:

Was ist FTP?

Dateiübertragungsprotokoll (FTP) ist ein Netzwerkprotokoll für die Übertragung von Dateien zwischen Computern in einem TCP/IP-Netzwerk (Transmission Control Protocol/Internet Protocol). Mit anderen Worten, das Internet (aber nicht immer).  

Es gibt alle Arten von kostenpflichtigen und Open-Source-FTP-Optionen. Einer der ältesten FTP-Dienste, FileZilla, ist eine Open-Source-Anwendung aus dem Jahr 2001.

Wissenswertes: FileZilla wurde im Rahmen eines Informatikstudiums entwickelt. Klassenprojekt.

FTP ist als Dateiübertragungsmethode sehr gut etabliert. Für viele Webentwickler, die Websites bereitstellen oder aktualisieren, ist es seit Jahren das Mittel der Wahl. Mit dem Aufkommen von Drag-and-Drop-WYSIWYG-Web-Editoren ist diese Methode jedoch langsam in Ungnade gefallen.

Aber die lange Geschichte von FTP bedeutet auch, dass sie etwas... veraltet ist. Viele Beobachter sagen FTP ist eine veraltete Technologie, die ihr Haltbarkeitsdatum längst überschritten hat. 

Und wenn man bedenkt, dass das allererste File Transfer Protocol, RFC 114von dem damaligen MIT-Studenten Abhay Bushan im Frühjahr 1971 geschrieben wurde, könnten sie Recht haben. 

Nichtsdestotrotz wird FTP nach wie vor weltweit als Methode zur Übertragung von Dateien und Daten genutzt.

Sichere und schnelle Cloud-Dateiübertragung

Senden Sie Terabytes an Daten über die Cloud mit MASV.

Wie funktioniert das File Transfer Protocol?

Da FTP ein Client-Server-Protokoll ist, muss ein Absender zunächst Dateien auf einen FTP-Server hochladen. Für den Server sind in der Regel Anmeldedaten erforderlich, obwohl einige FTP-Server anonyme Anmeldungen zulassen. 

Der FTP-Server ist im Wesentlichen der Knotenpunkt oder Mittelpunkt der Dateiübertragung. Nach der Anmeldung muss der Empfänger der Datei die Daten vom selben Server herunterladen. Nach der Anmeldung haben die Benutzer die Möglichkeit, eine Reihe von Aktionen durchzuführen, darunter das Hoch- und Herunterladen von Dateien, aber auch das Löschen, Umbenennen oder Verschieben.

FTP verwendet sowohl einen Befehlskanal (für Befehle und Antworten) als auch einen Datenkanal (für die Datenübertragung).

Eine FTP-Sitzung läuft entweder im passiven oder im aktiven Modus ab. Aktiver Modus bedeutet, dass der Benutzer proaktiv Änderungen am Server anfordert, wobei der Server eine Verbindung zurück zum Computer des Benutzers herstellt. Dieser Vorgang kann daher zu Problemen mit Firewalls führen. Bei der FTP-Übertragung im passiven Modus wird dies umgangen, indem alle Befehle an den Computer des Benutzers zurückgegeben werden.

Wie verwendet man das File Transfer Protocol?

FTP wird typischerweise verwendet in auf eine von drei Arten:

  1. Befehlszeilen-FTP (Zugriff über die Eingabeaufforderung in Windows oder Terminal für Mac)
  2. Über einen Webbrowser
  3. Über einen FTP-Client.

Letzteres ist heute bei weitem die am häufigsten verwendete Methode. Es gibt mehrere FTP-Clients auf dem Markt, wie z. B. das bereits erwähnte FileZilla sowie Cyberduck, WinSCP, WS_FTP, Transmit und CrossFTP.

FTP gilt jedoch normalerweise nicht als sicheres Protokoll. Es verwendet keine Verschlüsselung und benutzt in der Regel Benutzernamen und Kennwörter im Klartext. Das bedeutet, dass FTP-Server gefährlich ausgesetzt für Spoofing, Brute-Force und andere rudimentäre Cyberangriffe. 

Neuere Versionen von FTP (siehe unten) enthalten zwar eine Verschlüsselung, aber die Technologie wird immer noch als "Sicherheitslücke" von vielen IT-Experten. FTP-Verbindungen sind auch berüchtigt für frustrierende und zeitraubende Probleme mit der Firewall.

Da die Installation und Nutzung von FTP-Servern bestimmte technische FähigkeitenIm Vergleich zu SaaS-Tools, die eine einfache Dateiübertragung per Drag-and-Drop ermöglichen, ist dies im Allgemeinen eine zeitaufwändigere (und potenziell frustrierende) Erfahrung für normale Benutzer.

Verwandt: Datendiebstahl: Wie Hacker Ihre Dateien aus der Ferne stehlen können

Arten von FTP

Mehrere Arten von FTP existieren, darunter:

  1. Anonymes FTP: Einfaches FTP ohne Benutzernamen oder Passwort und ohne Verschlüsselung.
  2. Passwortgeschütztes FTP: Einfaches FTP, das einen Benutzernamen und ein Passwort erfordert. Es funktioniert auf Port 21. 
  3. Sicheres FTP (FTPS): FTPS, auch bekannt als FTP-SSL (FTP Secure Sockets Layer), ermöglicht implizite Verbindungen mit Transport Layer Security (TLS), um die Sicherheit zu erhöhen. Es verwendet Port 990. 
  4. FTP über explizites SSL/TSL (FTPES): Erlaubt explizite TSL-Verbindungen. Funktioniert auf Port 21. 
  5. Sicheres FTP (SFTP): Technisch gesehen ist SFTP kein FTP-Protokoll, sondern ein verschlüsselbarer Ableger des Secure Shell-Protokolls (SSH), das von der Internet Engineering Task Force (IETF) entwickelt wurde. Es läuft über Port 22. 

Mehrere verschiedene Datentypen werden mit FTP übertragen, einschließlich ASCII (Typ A) für Textdaten, Image (Typ I) und EBCDIC (Typ E) für reinen Text.

Schnelle, einfache und zuverlässige Dateiübertragung

Weg mit der FTP-Komplexität mit MASV.

Die Entwicklung des Dateiübertragungsprotokolls

Wie bereits oben erwähnt, wurde FTP Anfang 1971 entwickelt. Es wurde entwickelt, um Dateien über das Advanced Research Projects Agency Network (ARPANET) in den USA, eines der allerersten öffentlichen Netze (und Vorläufer des Internets), das 1969 in Betrieb genommen und 1989 stillgelegt wurde. 

Als sich das Internet durchsetzte, brauchte FTP mehrere Überarbeitungen um sicherzustellen, dass es mit TCP/IP funktioniert: RFC 765 wurde 1980 eingeführt, und RFC 959 erschien 1985, die beide neue Funktionen hinzufügten. RFC 959 wurde 1997 veröffentlicht, um die Sicherheit zu verbessern, und RFC 2428 erschien 1999, um IPv6 zu behandeln.

In den letzten Jahren ist FTP jedoch in einigen Kreisen in Ungnade gefallen. Google Unterstützung entfernt für die FTP-Dateiübertragung mit der Veröffentlichung von Chrome 88 Anfang 2021. Es wäre sogar noch früher gewesen, aber die Pandemie erzwang eine Verzögerung.

FTP-Video-Erklärer

Sie können MASV anstelle von FTP verwenden

masv security open graph

MASV ist eine ausgezeichnete Alternative zu FTP für diejenigen, die große Dateien übertragen möchten, ohne einen veralteten FTP-Server zu verwalten. Ganz zu schweigen von der Konfiguration von Firewalls und der Suche nach Personen, die über das Wissen verfügen, um FTP effizient zu nutzen. 

MASV ermöglicht es jedem Benutzer, innerhalb von 60 Sekunden nach der Anmeldung mit dem Versand von Dateien zu beginnen. Es hat die technische Komplexität des Versendens einer E-Mail. Das bedeutet, dass Sie keine Tutorials oder Schulungen absolvieren müssen, um mit MASV große Dateien von bis zu 15 TB zu versenden. Und da MASV den Sicherheits- und Konformitätsstandards des Trusted Partner Network entspricht, können Sie MASV getrost als schnellere, robustere und weitaus sicherere Alternative zu FTP verwenden.

MASV weiß, wie leicht die Datenübertragung gefährdet werden kann. Aus diesem Grund haben wir unsere Übertragungslösung von Grund auf mit Sicherheit im Sinn.

Heute anmelden und erhalten Sie 100 GB kostenloses Datenvolumen für die Übertragung in unserem kostenlosen Test.

Sichern Sie Ihre Dateien

Holen Sie sich 100 GB zur Nutzung mit dem schnellsten heute verfügbaren Service zur Übertragung großer Dateien, MASV.