Was ist FTP?

Eine kurze Einführung

Das File Transfer Protocol (engl. für Dateiübertragungsverfahren, kurz FTP), ist ein Netzwerkprotokoll, zur Dateiübertragung über Netzwerke. Es wird verwendet, um mit Hilfe eines Computerprogrammes Dateien vom Server auf den Rechner herunterzuladen (Download), auf den Server herauf zu spielen (Upload) oder zwischen zwei Servern zu übertragen. Außerdem können mit FTP Verzeichnisse auf einem Server angelegt und ausgelesen, sowie Verzeichnisse und Dateien umbenannt oder gelöscht werden.

Eine FTP-Sitzung kommt zu stande, in dem vom Rechner aus eine Verbindung zum Server aufgebaut wird. FTP kennt für den Aufbau einer Verbindungen zwei Modi:

  • Beim Active Mode baut der Server eine Verbindung zu einem vom Client gewählten beliebigen Port auf.
    Die Kommunikation mit Befehlen erfolgt ausschließlich auf dem Control Port. Man spricht auch von der Steuerung "Out of Band". Somit bleibt es möglich, dass während der Datenübertragung die Partner noch immer miteinander kommunizieren können.

  • Beim Passive Mode baut der Client eine Datenverbindung zu einem vom Server gewählten Port auf.
    Diese Technik wird eingesetzt, wenn der Client für den Server nicht erreichbar ist. Dies ist beispielsweise der Fall, wenn der Client sich hinter einem Router befindet oder eine Firewall das Netzwerk abschirmt

Viele FTP-Server, vor allem Server von Universitäten und Fachhochschulen, bieten u.a auch so genanntes Anonymous FTP an. Hier ist es möglich sich über ein spezielles Benutzerkonto, typischerweise anonymous und/oder ftp, auf dem Server ohne Passwort anzumelden. Zum "guten Ton " gehört jedoch, bei anonymem FTP seine eigene, gültige E-Mail-Adresse als Passwort anzugeben

Originaleintrag zum File Transfer Protocol auf Wikipedia unter:
http://de.wikipedia.org/wiki/File_Transfer_Protocol
[Anzeige]
banner1 hostweb