File Transfer Protokoll (FTP)

Drucken
Stern inaktivStern inaktivStern inaktivStern inaktivStern inaktiv
 

FTP ist ein Programm, mit dem man Daten zwischen Rechnern übertragen und kopieren kann. Während das Terminalemulationsprogramm Telnet lediglich eine Verbindung aufbaut und dann die Kontrolle dem Betriebssystem des Zielhosts überlässt, wird bei FTP der komplette Vorgang der Datenübertragung von der Client-Seite gesteuert.

Normalerweise benötigt man für FTP natürlich ein Password, um auf Dateien eines fremden Rechners zugreifen zu können. Es ist allerdings so, dass viele Betreiber sehr interessiert daran sind, dass man ohne große Umstände auf ihre Daten zugreifen kann, z.B. wenn sie einem etwas verkaufen möchten oder den in den Daten niedergelegten Informationsgehalt aus anderen Gründen weitverbreitet wissen möchten. Dazu gibt es eine besondere Form des FTP, das anonyme FTP, bei dem man als Benutzeridentifikation „Anonymus“ angeben muss.

FTP benutzt ebenfalls das TCP/IP-Protokoll, allerdings werden immer zwei Verbindungen zwischen Client und Server aufgebaut, eine Verbindung zur Steuerung und eine andere zum Datenverkehr. Logischerweise braucht man dafür auch zwei Port-Paare. Da die allermeisten FTP-Server UNIX-Maschinen sind, gelten die Eigenschaften des UNIX-Dateisystems, einschließlich der einschlägigen Befehle. Es gibt aber auch andere Server, so z. B.DEC VAX mit VMS.

Mit einer graphischen Oberfläche lässt sich FTP noch viel einfacher bedienen, wie z.B mit dem kostenlosen FileZilla. Die Oberflächen zeigen dann z.B. die Verzeichnisse des lokalen (eigenen) und des entfernten Rechners in zwei Fenstern an. Man kann die Dateien dann per Mausklick anwählen und übertragen lassen.

Eine wesentliche Aufgabe kommt Protokollen wie FTP bei der Integration unterschiedlicher älterer Rechnerwelten in Unternehmen zu. Ein Internet als „lokales“ Internet kann dazu beitragen, diese Integration dadurch zu stützen, dass die unterschiedlichen älteren Hosts von PCs angesprochen werden können, die die entsprechenden Terminalemulationen besitzen. Die Kommunikation als solche erfolgt dann mit TCP/IP.