? In den letzten 10 Jahren hat sich das Internet entwickelt schnell . Im Laufe dieser Entwicklung hat das File Transfer Protocol (FTP) blieb eine aktuelle und nützliche Technologie . Dieser Artikel befasst sich , was ein FTP-Server ist , warum und wie eine solche Technologie kann für Internet-Kommunikation genutzt werden. History
Die erste veröffentlichte Standard für das File Transfer Protocol älter als die Transmission Control Protocol und Internet Protocol ( TCP /IP) heute im Einsatz. Veröffentlicht im Jahr 1971 , lief FTP über das Network Control Protocol ( NCP ) , der Internet- Vorgänger. Es wurde entwickelt, um indirekte Austausch über das Netzwerk zu erleichtern - . Dieser Austausch , in dem Daten oder Programme auf ein anderes System übertragen wurden , die ausgeführt werden oder arbeitete an
Verwendet
FTP wurde ursprünglich für die große Masse Übermittlung von Daten ausgelegt , so dass es sich ideal für Datei-Downloads geeignet. Dies gilt vor allem über das Internet , wo FTP wird häufig als Mechanismus zum Herunterladen von Patches , Lieder und gekaufte Programme verwendet .
Funktion
Auf technischer Ebene nutzt FTP eine Out- of-Band- Kontrollmechanismus . Das bedeutet, die Daten bewegt sich zwischen Client und Server über einen Kommunikationsweg . Control-Meldungen , die den Fluss dieser Daten regeln bewegen zwischen den Systemen auf einem anderen Kommunikationskanal . Da FTP für Dateiübertragungen entworfen wurde , nutzt sie die TCP als zugrunde liegende Protokoll, das robuster Paketzustellung Qualitätssicherung umfasst .
Identification
viel wie die meisten anderen Client /Server-Beziehungen , ist der FTP-Client das System, das einen Antrag auf Daten ermöglicht , und der FTP -Server stellt die Daten . Es ist eine gemeinsame Internet Praxis , um eine bestimmte Maschine oder sogar eine Reihe (oder " Bauernhof" ) von Maschinen als FTP-Server für ein Unternehmen funktionieren zu reservieren. Ihr Zweck ist es, für die Client- Anforderungen überwacht und (vorausgesetzt Sicherheitskontrollen ermöglichen es ) schnell und präzise Übertragung großer Dateien zu diesen Kunden. Wenn Ihr Web- Browser plötzlich liest " ftp:// " Sie wissen, dass Sie die Nutzung der FTP-Protokoll in Ihren Download .
Vorteile
Webseiten , die allgemein durch das HyperText Transfer Protocol (HTTP) herunterzuladen, werden in der Regel aus vielen kleinen Dateien, die gleichzeitig zu einer Vielzahl von Kunden in kleinen Grad heruntergeladen werden muss besteht. Einem beliebigen Web- Seite kann machen Dutzende oder sogar Hunderte von Auskunftsersuchen , nur um eine einzelne Seite zu füllen. Dies ist eine grundlegend andere Art der Arbeit als eine Anforderung , dass die Ergebnisse in mehreren Dutzend Megabyte kontinuierliche Daten herunterzuladen. Es ist gerade wegen dieser Unterschied, dass FTP-Server haben weiterhin ihren Platz inmitten der vielen Web- Server im Internet haben .
Entwurf
Da FTP Server sind für Übertragung großer Dateien , werden sie am besten als Teil einer umfassenden Internet-Server -Strategie eingesetzt. Es ist üblich , zum Beispiel, um allgemeine Informationsseiten von Web- (HTTP) Servern gehostet haben und auch Links in diesen Seiten, um separate Server verwendet, um große Dateien zum Download Gastgeber - wie Musik , Videos, große PDF-Dokumente , Computer-Code und Patches . Da die Sicherheit ein Problem mit FTP ( ursprünglich entworfen, um Benutzernamen und Passwörter im Klartext zu senden) sein kann, ist es typisch, FTP-Server Host-Dateien , die keine besonderen Berechtigungen zum Download finden - oder eine föderierte Sicherheitsmodell, Authentifizierung verwenden lässt und Autorisierung zu anderen Systemen.