FTP

FTP (englisch für file transfer protocol) ist ein Netzwerkprotokoll, um Dateien und Ordner auf einem mit dem Netzwerk verbundenen Computer / Gerät zu verwalten. Dazu ist auf einem Computer ein FTP-Server installiert. Von einem anderen Computer kann nun über ein FTP-Client (z. B. FileZilla) auf den FTP-Server zugegriffen werden. FTP-Verbindungen gehen über die TCP-Transportebene. Das FTP-Protokoll besteht aus zwei Netzwerk-Verbindungen: dem Kommando-Port (standardmäßig Port 21) zur grundlegenden Verwaltung und dem Daten-Port zum Transfer von Dateien und Dateilisten. Durch die Verwendung von zwei Netzwerk-Verbindungen kann während eines Datei-Transfers der Transfer über den Kommando-Port vom Client abgebrochen werden. Bei den Verbindungsarten von FTP unterscheidet man zwischen aktivem und passivem FTP. Dies gilt nur für den Daten-Port. In lokalen Netzwerken wird üblicherweise aktives FTP verwendet. Passives FTP wird immer dann eingesetzt, wenn sich der FTP-Server hinter einem Router befindet, da bei der aktiven Verbindung die Aktion durch den Router standardmäßig geblockt wird. In der Zwischenzeit können sogar einige Browser (wie Firefox oder Chrome) als FTP-Client fungieren. Dazu muss in der Adresszeile ftp:// vor dem Server-Name eingegeben werden (standardmäßig wird vom Browser automatisch http:// am Anfang eingefügt!).