SCP vs. FTP-hastighet

Secure Copy Protocol og File Transfer Protocol tilbyr begge enkle kommandolinjemetoder for å overføre filer mellom datamaskiner, men det er stort sett der likhetene slutter. SCP er bedre designet for en engangsoverføring mellom to datamaskiner på samme nettverk, men det kan også brukes eksternt over Internett. Omvendt brukes FTP til ikke bare å overføre data til en ekstern server, men også til å administrere disse dataene.

Hastigheter

Å sammenligne SCP og FTP er litt ujevnt, fordi SCP er designet for å fungere innenfor samme nettverk, og FTP er en Internett-protokoll designet for bruk på eksterne servere. FTP har også en tendens til å bli brukt til å flytte flere filer; mens du kan bruke jokertegn til å overføre flere filer eller kopiere hele kataloger i SCP, er det ikke den vanligste bruken av det. Alt i alt er SCP og FTP omtrent likt i hastighet sammenlignet på samme nettverk og med samme fil; men kjørelengden din kan variere avhengig av størrelsen på filene du overfører og måten nettverket er konfigurert på. Din bruk av kommandoflagg kan også endre filer; Chris Dillon, programvareutvikler og skribent av teknologibloggen Squarism bruker "-c arcfour" for å få fart på SCP-overføringen i testingen.

Dagens video

Sikkerhet

En SCP-overføring er en individuell overføring -- du bruker "scp" i en terminal for å kopiere filene eller katalogen til den andre datamaskinen, uten dikkedarer eller andre alternativer. Det er en engangsbevegelse, i motsetning til FTP. Med FTP logger du på en FTP-sesjon og kan ikke bare kopiere filer fra datamaskinen din, men kan også administrere filer på den eksterne datamaskinen. Dette inkluderer muligheten til å gi nytt navn, slette, flytte og endre filer fra den eksterne datamaskinen. SCP er en sikker overføring; den bruker sikkert skall for å kryptere både data og legitimasjon. FTP tilbyr ikke beskyttelse mot noen som prøver å se nettverkslegitimasjonen din.

Bruk

SCP er en Unix-kommando designet for å brukes fra terminalen. FTP er mer fleksibel ved at du kan bruke den enten i en terminal eller ved å bruke et grafisk program som WinSCP for Filezilla. Du kan også bruke FTP i en terminal, selv om dette ikke er vanlig blant tilfeldige Internett-brukere. Hvis du velger å bruke terminalen, må du slå opp FTP-kommandoer. For det meste ligner de veldig på grunnleggende kommandoer – for eksempel for å overføre en fil fra datamaskinen til den eksterne plasseringen du ville brukt "put test.file."

Alternativer

Den største fordelen for SCP er sikkerheten; fordelen med FTP er kontrollen over reisemålet ditt. Hvis ingen av dem helt oppfyller dine behov, er en potensiell løsning SFTP, som ble bygget med både FTP og SSH – sikkert skall – for å lage en protokoll som er sikker og lar deg kontrollere destinasjonen din område. Når det gjelder hastighet, kommer du ikke til å se noen stor forskjell mellom FTP og SFTP; om noe, vil SFTP gå tregere på grunn av behovet for å sikre overføringen. SFTP kommer også til å være tregere enn SCP. SFTP kan brukes i terminalen eller i programvare designet for oppgaven, det samme som FTP.