Marktplatz - FTP
Aufgabe / Dienst
Wie der Name (Dateitransfer) schon sagt, ermöglicht er es den Austausch von Befehlen und Daten zwischen einem Computer / Programm und dem Server.
Entstehung
Das FTP-Protokoll wurde damals 1971 von einem IT-Student mit dem Namen Abhay Bhushan entwickelt. Ursprünglich sollte das Protokoll den Austausch zwischen Computer im ARPANET ermöglichen.
ARPANET: Das Arpanet war damals ein Computernetzwerk, welches von der US AirForce genutzt worden ist, es ist bekannt als der Vorgänger des heutigen Internets
Funktionalität
Die Verbindung zu einem FTP-Server, verläuft wie oben abgebildet, über 2 Kanäle.
Datenkanal: Hier werden Dateien übertragen.
Steuerkanal: Hier werden Kommandos und Befehle übertragen.
FTP Produkte
Hier in der Tabelle sieht man 9 verschiedene Produkte, Lösungen welche man beziehen kann, wenn man einen FTP Server betreiben möchte.
Name | Erscheinungsjahr | Entwickler | Plattform | Kosten |
Commander One | 2015 | Eltima Software | macOS | 29,99 $ |
Cyberduck | 2002 | Iterate | Windows, macOS | Kostenfrei |
FileZilla | 2001 | Tim Kosse | Windows, macOS, Linux | Kostenfrei |
FireFTP | 2004 | Mime Cuvalo | Plattformübergreifend | Kostenfrei |
ForkLift | 2007 | BinaryNights | macOS | 29,95 $ |
SmartFTP | 2001 | SmartSoft Ltd. | Windows | 40$ / Jahr |
Transmit | 1998 | Panic | macOS | 45 $ |
WinSCP | 2000 | Martin Prikry | Windows | Kostenfrei |
WISE-FTP | 1998 | AceBIT | Windows | 50 $ |
Anwendungsfall
Typischerweise benutzt man den FTP-Server, wenn man eine sehr grosse Menge an Dateien versenden/hochladen möchte.
Ablauf:
- Der Benutzer stellt per IP-Adresse und Port, eine Verbindung zum FTP-Server her. Der Server antwortet anschliessend darauf, das die Verbindung erfolgreich war.
- Der Benutzer authentifiziert sich nun auf dem Server mit Benutzername und Passwort.
- Der Benutzer kann nun Befehle auf dem FTP-Server ausführen, z.B. hochladen, herunterladen oder löschen.
Anwendungsfall wäre nun, wenn jemand ganz viele Bilder von einem Firmenevent versenden möchte, funktioniert dies über das Mail z.B. nicht. Nun kann der Benutzer, diese Bilder auf den FTP-Server hochladen. All diejenigen, welche diese dann benötigen, können sich auf den Server anmelden und diese Bilder herunterladen.
Plattformübergreifend
Dies ist von Produkt zu Produkt unterschiedlich, wie oben in der Tabelle dargestellt, kann man dort sehen welches Produkt für welche Plattformen geeignet ist.
No Comments