Das Internet bietet viele Dienste, darunter E-Mail, Dateiübertragung FTP, interaktives Durchsuchen von WWW-Informationen, Remote-Anmeldung bei Telnet, Bulletin Board BBS usw. (Empfohlenes Lernen: Web-Frontend-Video-Tutorial )
FTP (File Transfer Protocol, Dateiübertragungsprotokoll) ist eines der Protokolle im TCP/IP-Protokoll Gruppe. Das FTP-Protokoll besteht aus zwei Komponenten, einer ist der FTP-Server und die andere ist der FTP-Client.
Der FTP-Server wird zum Speichern von Dateien verwendet, und Benutzer können den FTP-Client verwenden, um über das FTP-Protokoll auf Ressourcen zuzugreifen, die sich auf dem FTP-Server befinden. Bei der Entwicklung einer Website wird normalerweise das FTP-Protokoll verwendet, um Webseiten oder Programme an den Webserver zu übertragen. Da die Übertragungseffizienz von FTP außerdem sehr hoch ist, wird dieses Protokoll im Allgemeinen bei der Übertragung großer Dateien im Netzwerk verwendet. Standardmäßig verwendet das FTP-Protokoll die TCP-Ports 20 und 21, von denen 20 für die Übertragung von Daten und 21 für die Übertragung von Steuerinformationen verwendet werden. Ob 20 als Port zum Übertragen von Daten verwendet werden soll, hängt jedoch vom Übertragungsmodus ab, der von FTP verwendet wird. Wenn der aktive Modus verwendet wird, ist der Datenübertragungsport 20; Welcher Port verwendet wird, hängt letztendlich von der Serverseite ab. Verhandeln Sie die Entscheidung mit dem Client.Wie die meisten Internetdienste ist FTP ein Client/Server-System.
Benutzer stellen über ein Client-Programm eine Verbindung zu einem Serverprogramm her, das auf einem Remotecomputer ausgeführt wird. Stellen Sie Dienste gemäß dem FTP-Protokoll bereit. Der Computer, der Dateien überträgt, ist der FTP-Server, und der Computer, der eine Verbindung zum FTP-Server herstellt und dem FTP-Protokoll folgt, um Dateien mit dem Server zu übertragen, ist der FTP-Client. Um eine Verbindung zum FTP-Server herzustellen, müssen Benutzer die FTP-Client-Software verwenden. Normalerweise wird Windows mit dem Befehl „ftp“ geliefert, einem Befehlszeilen-FTP-Client-Programm, darunter FileZilla, CuteFTP. Ws_FTP, Flashfxp, LeapFTP, Meteorschauer-Maoyan usw.Das obige ist der detaillierte Inhalt vonEs gibt viele Dienste, die das Internet bietet. Was bedeutet es, Dateien zu übertragen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!