Mandalex

FTP bedeutet "File Transfer Protokoll" und ist dafür zuständig, Dateien und Ordner via Netz von einem Computer zum anderen zu senden. FTP ist nach den Standard RFC 959 aufgebaut.

Um eine FTP-Verbindung aufzubauen, öffnet der Client auf Port 21 eine Verbindung zum Server. Dieser erstellt zusätzlich eine zweite Verbindung auf Port 20 und ist dann bereit, Daten zu liefern oder zu empfangen. Der Kanal auf Port 21 ist für Kontrollbefehle reserviert, auf dem Kanal 20 fliessen die eigentlichen Daten.

Die Befehle für FTP werden wie in HTTP über einfachen Ascii-Text ausgetauscht. Beispiele für Befehle sind USER, PASS, LIST.