SCP vs. FTP Geschwindigkeit

January 4

Secure Copy Protocol und File Transfer Protocol beide bieten einfache Befehlszeilenmethoden zum Übertragen von Dateien zwischen Computern, aber das ist ziemlich viel wo enden die Gemeinsamkeiten. SCP ist besser für eine einmalige Übertragung zwischen zwei Computern im selben Netzwerk entwickelt, obwohl es aus der Ferne über das Internet sowie verwendet werden kann. FTP ist umgekehrt nicht nur Daten auf einem remote-Server übertragen, sondern auch um die Verwaltung dieser Daten verwendet.

Geschwindigkeiten

Vergleich von SCP und FTP ist ein wenig uneben, weil SCP entwickelt wurde, um im gleichen Netzwerk arbeiten und FTP ein Internetprotokoll für den Einsatz auf Remoteservern ist. FTP, neigt auch zum Verschieben von mehreren Dateien verwendet werden; während Sie Platzhalter für mehrere Dateien übertragen oder Kopieren ganzer Verzeichnisse im SCP verwenden können, das ist nicht die häufigste Verwendung dafür. Alles in allem sind SCP und FTP über gleichmäßig in der Geschwindigkeit, wenn im selben Netzwerk und mit der gleichen Datei vergleicht abgestimmt; aber Ihre Erfahrungen können variieren, abhängig von der Größe der Dateien, die Sie übertragen und die Art und Weise, die Ihr Netzwerk konfiguriert ist. Ihre Nutzung des Befehlsflags kann auch Dateien ändern; Chris Dillon, Software-Entwickler und Autor von der Tech-Blog Squarism verwendet "-C Arcfour", die SCP-Übertragung bei seiner Prüfung zu beschleunigen.

Sicherheit

Ein SCP-Transfer ist ein individueller Transfer--Sie "scp" in einem Terminal verwenden, kopieren Sie Ihre Dateien oder Verzeichnis auf dem anderen Computer, ohne jeden Schnickschnack oder andere Optionen. Es ist eine einmalige Bewegung, im Gegensatz zu FTP. Verwalten Sie mit FTP einloggen, um eine FTP-Sitzung und können nicht nur Dateien von Ihrem Computer Kopieren sondern können auch Dateien auf dem Remotecomputer. Dazu gehört die Möglichkeit, umbenennen, löschen, verschieben und Ändern der Dateien vom remote-Computer. SCP ist eine gesicherte Übertragung; Sicherheitsshell verwendet, um Ihre Daten und die Anmeldeinformationen zu verschlüsseln. FTP bietet keinen Schutz gegen jeden, der möglicherweise versucht, die Netzwerk-Daten einsehen.

Verwendung

SCP ist ein Unix-Befehl vom Terminal verwendet werden soll. FTP ist flexibler, da Sie es entweder in ein Terminal oder mit einem graphischen Programm wie WinSCP für Filezilla verwenden können. Sie können auch FTP in einem Terminal, obwohl dies nicht lässig Internetnutzer verbreitet ist. Sie das Terminal verwenden möchten, müssen Sie FTP-Befehle nachschlagen. Sie sind zum größten Teil grundlegende Befehle sehr ähnlich – die beispielsweise um eine Datei von Ihrem Computer auf die Fernbedienung übertragen Speicherort, den Sie verwenden würden, "test.file."

Alternativen

Der größte Vorteil bei SCP ist die Sicherheit; der Vorteil für FTP ist die Kontrolle über Ihr Reiseziel. Wenn weder ganz Ihren Anforderungen entspricht, ist eine mögliche Lösung SFTP, errichtete mit FTP und SSH – sichere Shell — ein Protokoll zu erstellen, ist sicher und können Sie Ihren Zielbereich zu steuern. In Bezug auf Geschwindigkeit wirst du nicht sehen, keinen großen Unterschied zwischen FTP und SFTP; Wenn überhaupt, wird SFTP langsamer durch die Notwendigkeit, Ihren Transfer zu sichern. Außerdem wird SFTP SCP langsamer werden. SFTP kann im Terminal oder in Software, die für die Aufgabe, das gleiche wie FTP verwendet werden.