Was ist ein FTP-Server?

November 6

In den letzten 10 Jahren hat sich das Internet schnell entwickelt. Während dieser Entwicklung blieb das File Transfer Protocol (FTP) eine aktuelle und nützliche Technologie. Dieser Artikel befasst sich mit was ein ftpserver ist, wie und warum solche Technologie für Internet-Kommunikation genutzt werden kann.

Geschichte

Der erste veröffentlichte Standard für File Transfer Protocol älter als das Transmission Control Protocol und Internet Protocol (TCP/IP) gebräuchlich heute. Veröffentlicht in 1971, lief FTP über Network Control Protocol (NCP), Vorgänger des Internets. Es wurde entwickelt, um die indirekten Austausch über das Netzwerk--diesen Austausch zu erleichtern, in dem Daten oder Programme übertragen wurden, auf einem anderen System ausgeführt oder bearbeitet werden.

Verwendet

FTP wurde ursprünglich für die großen Massen Übertragung von Daten, so dass es ideal für Dateidownloads eignet. Dies gilt vor allem über das Internet, wobei FTP verwendet häufig als Mechanismus zum Downloaden von Patches, die Lieder und Programme gekauft.

Funktion

Auf der technischen Ebene verwendet FTP ein Out-of-Band-Kontrollmechanismus. Dies bedeutet, dass die Daten zwischen Client und Server über einen Kommunikationspfad verschoben. Control-Messages, die den Fluss der Daten Regeln bewegen zwischen den Systemen über einen anderen Kommunikationskanal. Da FTP für Dateiübertragungen entwickelt wurde, nutzt es die TCP als zugrunde liegende Protokoll, die robustere Paket Zustellungszusicherung umfasst.

Identifikation

Ähnlich wie die meisten anderen Client/Server-Beziehungen der FTP-Client ist das System, das Daten anfordert, und der FTP-Server stellt diese Daten. Es ist Internet üblich, einen bestimmten Rechner oder sogar einen Satz oder "Bauernhof" von Maschinen um als FTP-Server für ein Unternehmen arbeiten zu reservieren. Es soll auf Clientanforderungen abhören und (unter der Annahme von Sicherheitsüberprüfungen es ermöglichen) schnell und präzise übertragen große Dateien auf diese Clients. Wenn Ihr Webbrowser plötzlich liest "ftp: / / < Server >" wissen Sie, Sie sind das FTP-Protokoll in Ihrem Download nutzt.

Vorteile

Web-Seiten, die häufig über HyperText Transfer Protocol (HTTP) herunterladen, bestehen meist aus vielen kleinen Dateien, die gleichzeitig an eine Vielzahl von Kunden in kleinen Grad heruntergeladen werden muss. Eine bestimmte Web-Seite machen Dutzende oder sogar Hunderte von Anfragen nur auf eine einzige Seite zu füllen. Dies ist ein grundlegend Stil der Arbeit als eine Anforderung, die mehrere Dutzend Megabytes des kontinuierlichen Datendownload führt. Es ist gerade wegen dieser Unterschied das FTP-Servern haben weiterhin ihren Platz inmitten der vielen Webservern im Internet haben.

Gestaltung

Da FTP-Servern für die Übertragung von großen Dateien entwickelt, sind sie am besten als Teil einer Gesamtstrategie der Internet-Server verwendet. Es ist üblich, zum Beispiel allgemeine informationelle-Seiten gehostet von Webserver (HTTP) und Links auf diesen Seiten auf separate Server verwendet, um Host große Dateien zum Download--wie Musik, Videos, große PDF Dokumente, Computer-Code und Patches enthalten. Da Sicherheit ein Problem mit FTP (ursprünglich konzipiert, um Benutzernamen und Kennwörter unverschlüsselt senden) sein kann, ist es üblich, finden Sie unter FTP-Server als host für Dateien, die keine spezifische Berechtigung zum Download--erfordern oder für die Verwendung ein Modells Verbundsicherheit verlässt, die Authentifizierung und Autorisierung auf andere Systeme.