FTP - Das Konzept und die Arbeitsweise

Einleitung:

FTP (File Transfer Protocol) ist im Internet das Protokoll für das effiziente Übertragen von Dateien. Fast alle downloadfähige Dateien wird über FTP-Server bereitgehalten und selbst das Updaten der Web-Seiten im Internet wird per FTP durchgeführt. FTP gehört mit zu den ältesten Protokollen im Internet; sein Ursprung stammt aus dem ARPANet – dem militärischen Vorläufer des Internets. FTP wird von Servern bereitgestellt – man spricht von einem Dienst. Der Dienst arbeitet nach dem Client-Server-Prinzip. Eine genau und detaillierte Beschreibung findet man in der RFC 959.

Die Besonderheit von FTP ist die Trennung von Kontroll- (Port 21) und Datenverbindung (Port 20). Bei einer Verbindung baut der Client eine Kontrollverbindung (auch Steuerleitung genannt) zum Server auf. Hier werden Kommandos und Antworten zwischen Client und Server übertragen. Nach Festlegung der Übertragungsparameter wird der Datenkanal geöffnet, hier werden die Dateien übertragen.

Die wichtigsten FTP-Kommandos und die wichtigsten Status-Codes werden in den anderen Artikeln im Inhalt erläutert.

Für fast alle Systeme (Betriebssysteme / Plattformen) gibt es komfortable Programme (sog. FTP-Client-Software), die das Navigieren auf einem FTP-Server ohne Eingabe von direkten FTP-Befehlen ermöglichen. Selbst moderne HTML-Editoren und Web-Browser unterstützen spezielle FTP-Steuerungen.

Möglichkeiten mit FTP zu arbeiten:

FTP mit FTP-Client (komfortable):

Der direkte Zugriff auf einen FTP-Server erfolgt über einen FTP-Client. Als Beispiel sei hier WS_FTP zu nennen, welches wir schon näher erläutert haben (siehe im Inhalt). Die grafische Oberfläche erlaubt per Mausklick Befehle auszuführen und Dateien zu übertragen. Selbst der Login auf den Server kann automatisch erfolgen, sollte jedoch aus Sicherheitsgründen nicht eingeschaltet werden.

FTP auf der Kommando-Ebene:

Dieser direkte Zugriff erfolgt mittels Textorientierten Programmen (Konsolen). Bei Textorientierten Clients muss man im Gegensatz zu grafischen Clients die Syntax der Befehle genau kennen und befolgen. Hilfe bei der Schreibweise wird mittels Befehl „help“ erreicht bzw. angezeigt.

Beide oben beschriebene Varianten haben Vor- und Nachteile die sich nur aus der Anwendung selbst ergeben.

FTP mit Anonymus FTP:

Die größte Bedeutung sollte Anonymus-FTP bekommen. Hier erhält man Zugang zu einer Vielzahl von öffentlichen FTP-Servern im Internet. Als Beispiel sollte hier der Treiber-Download oder das Pattern-File des Anti-Virenprogrammes genannt werden.

Die Syntax ist:
Benutzername:             anonymous
Passwort:                    deine@email.de

Bei einem Web-Browser erkennt man an der URL ob man sich auf einem FTP-Server befindet; sie fängt mit ftp://... an.

Beispiel ftp mit MS-DOS:

Beispiel ftp mit MS-DOS

---- hier wurden Kommandos / Befehle als Beispiel eingegeben.

Beispiel ftp mit einem ftp-Client:

Beispiel ftp mit einem ftp-Client

Hinweis für Ihre Sicherheit:

Bitte geben Sie niemals Ihre richtige E-Mail-Adresse als Passwort an - es sei den Sie möchten viel Werbepost bekommen!

 


Weitere Informationen unter dem Punkt:   Internet / Programme   im Inhalt !


Suche nach Literatur / Bücher zum Thema!

Unsere Seiten nach weiteren Informationen durchsuchen!


Letzte Bearbeitung:       10 / 2004     -   Bitte beachten Sie das Copyright und die Hinweise im Inhalt unter www.datahelp.de


Copyright ©       www.datahelp.de

Modifizierung oder Weitergabe an Dritte nur mit Einverständnis des Autors gestattet !