Diferència entre FTP i SFTP

Autora: Laura McKinney
Data De La Creació: 1 Abril 2021
Data D’Actualització: 10 Ser Possible 2024
Anonim
Diferència entre FTP i SFTP - Tecnologia
Diferència entre FTP i SFTP - Tecnologia

Content


La tasca més habitual de l’entorn de xarxa és transferir fitxers / dades / informació entre els amfitrions de la xarxa. FTP i SFTP són els protocols de transferència d’arxius. La transferència dels fitxers a la xarxa en format normal pot augmentar la preocupació per la seguretat. El protocol FTP es va introduir quan la seguretat a Internet no era un gran problema. Les dades van ser enviades sense xifrar en FTP, la qual cosa pot ser interceptada fàcilment per l'atacant. Per tant, calia utilitzar un canal segur per transferir els fitxers. Per a això es pot afegir a Capa de presa segura entre la capa d’aplicació FTP i TCP o es pot utilitzar simplement un protocol independent anomenat SFTP.

FTP i SFTP transfereixen el fitxer d’un ordinador a un altre, però la diferència bàsica entre FTP i SFTP és que FTP no proporciona un canal segur per transferir fitxers, mentre que SFTP ho fa Analitzem algunes diferències més entre FTP i SFTP amb l'ajut del gràfic de comparació que es mostra a continuació.


  1. Gràfic de comparació
  2. Definició
  3. Diferències claus
  4. Conclusió

Gràfic de comparació

Bases per a la comparacióFTPSFTP
BàsicL'FTP no proporciona un canal segur per transferir fitxers entre amfitrions.SFTP proporciona un canal segur per a transferir els fitxers entre els amfitrions.
Formulari completProtocol de transferència de fitxers.Protocol de transferència d'arxius segurs.
ProtocolFTP és un protocol TCP / IP.El protocol SFTP és una part del protocol SSH (un programa d’aplicació d’inici de sessió remota).
ConnexióFTP estableix una connexió de control al port 21 TCP.SFTP transfereix el fitxer sota la connexió establerta pel protocol SSH entre client i servidor.
XifratLa contrasenya i les dades de FTP s’envien en un format normal.SFTP xifra les dades abans d’ing.


Definició de FTP

FTP (Protocol de transferència de fitxers) és un protocol en TCP / IP que copia un fitxer d’un host a un altre host. Tot i que, sembla molt senzill transferir el fitxer d’un host a un altre. Però hi ha alguns problemes, com els dos sistemes que rep i fitxer pot tenir forma diferent de representar les dades; poden tenir convencions de noms de fitxers diferents, pot tenir diferents estructures de directori.

FTP proporciona una solució senzilla a tots els problemes anteriors. El FTP és diferent de les altres aplicacions client-servidor que estableix dues connexions entre els amfitrions comunicants. Una connexió és per a transferència de dades, i un altre és per a la informació de control (comandament i respostes). El FTP és més eficient que altres aplicacions client-servidor, ja que té una connexió separada per a dades i ordres.

La connexió de control és senzilla, ja que només és per establir una connexió entre els amfitrions. Però la connexió de dades és complexa, ja que cal transferir-la varietat de dades. El FTP estableix connexió de control al número de port de TCP 21 i connexió de dades al número de port de TCP 20.

Sempre que un usuari comenci una sessió de FTP, primer estableix una connexió amb l'amfitrió a qui s'ha de transferir el fitxer mitjançant la connexió de control, després estableix la connexió de dades per a transferir el fitxer. La connexió de dades s'obre i es tanca després de transferir cada fitxer. Tot i això, la connexió de control continua connectada durant tota la sessió FTP.

Definició de SFTP

SFTP (Protocol de transferència d'arxius segurs) és una manera segura de transferir els fitxers a la xarxa. Tot i que tenim un protocol FTP per transferir els fitxers d’un host a un altre a la xarxa, però el temps que es va dissenyar FTP la seguretat no era un problema important.

El protocol FTP requereix la contrasenya per establir la connexió amb l'amfitrió a qui s'ha d'enviar el fitxer, però la contrasenya es troba en la plana que presenta una amenaça de ser interceptada per un atacant. L’atacant després pot fer un mal ús de la contrasenya. Les dades també s'envien al pla mitjançant una connexió de dades, que és de nou insegura.

Així doncs, SFTP va introduir un canal segur per transferir els fitxers a la xarxa. SFTP és una part del protocol SSH (Secure Shell) que en realitat és un programa a Unix. El protocol SSH estableix una connexió segura entre client i servidor i, a continuació, el programa SFTP funciona similar al FTP i transfereix el fitxer al canal segur creat per SSH. D’aquesta manera, el fitxer es pot transferir de forma segura mitjançant SFTP.

  1. FTP fer no proporcionar qualsevol canal segur per transferir els fitxers entre els amfitrions mentre que, el protocol SFTP proporciona a canal segur per transferir els fitxers entre els amfitrions de la xarxa.
  2. És una abreviació de FTP Protocol de transferència de fitxers mentre que, SFTP és una sigla de Protocol de transferència d'arxius segurs.
  3. El protocol FTP és un servei prestat per TCP / IP. Tanmateix, l 'SFTP és part de la secció Protocol SSH que és una informació d’inici de sessió remota.
  4. FTP fa una connexió mitjançant la connexió de control del port TCP 21. D'altra banda, SFTP transfereix l'arxiu sota la connexió segura establerta per Protocol SSH entre client i servidor.
  5. FTP transfereix la contrasenya i les dades al directori plana mentre que, format SFTP xifra les dades abans d’enginyar-les a un altre host.

Conclusió:

Tant FTP com SFTP són el protocol de transferència de fitxers, però SFTP proporciona una forma segura de transferir el fitxer d’un host a un altre host de la xarxa.