Diferența dintre FTP și TFTP Diferența dintre

Anonim

FTP vs. TFTP

Protocolul de transfer de fișiere (cunoscut și sub numele de FTP) este un protocol de rețea implementat pentru a face schimb de fișiere printr-o rețea TCP / IP - Protocol. FTP utilizează autentificarea prin parolă creată de utilizator. Deși autentificarea cu parolă bazată pe utilizator este de obicei implementată, accesul anonim al utilizatorului este disponibil și prin intermediul unui server FTP.

Protocolul trivial de transfer de fișiere (cunoscut și ca TFTP) este un protocol de rețea care este implementat și pentru a transfera fișiere. A fost definită pentru prima dată în 1980, cu funcționalitatea unui server FTP simplu. Datorită simplității sale, aceasta poate fi implementată cu foarte puține deșeuri de memorie din partea calculatorului de acasă. Ca atare, la început, TFTP a fost folosit pentru a porni calculatoarele sau routerele. Acestea fiind spuse, este de asemenea utilă pentru transferul unor cantități mici de date între rețele (de exemplu, firmware pentru telefonul IP).

Așa cum am menționat, FTP este accesibil anonim. Acest lucru înseamnă că utilizatorul se poate conecta la acest server cu un cont "anonim" atunci când este dat un prompt pentru un nume de utilizator și o parolă. În majoritatea cazurilor, un utilizator fără un cont direct cu computerul gazdă va fi invitat să utilizeze adresa sa de e-mail în locul unei parole; cu toate acestea, nu există practic nici un proces de verificare care are loc odată cu furnizarea informațiilor (cum ar fi la Centrul Național de Informații Biotehnologii).

TFTP este utilizat în principal pentru a transfera fișiere din (sau a le scrie) către un server de la distanță. Deoarece este un protocol deschis, există o lipsă de securitate - ceea ce înseamnă că este foarte periculos să transferați fișiere pe un server deschis pe internet. Ca atare, TFTP este, de obicei, utilizat numai în rețele private și / sau locale. Din păcate, nu există un proces de autentificare, deci nu există un mecanism de criptare. Ca urmare a simplității sale, TFTP poate transfera numai fișierele la fel de mari ca terabyte și permite transferul pachetelor de date supradimensionate - ceea ce ar putea cauza întârzieri uriașe în transmiterea fișierelor.

Spre deosebire de TFTP, serverele FTP au un protocol de autentificare și criptare. În cazul în care acest tip de acces este restricționat, poate fi implementat un serviciu de la distanță FTP (poștă FTP) pentru a rezolva problema restricționării. Acest lucru permite accesul, dar restricționează utilizatorul de la vizualizarea directoarelor sau modificarea comenzilor.

Rezumat:

1. FTP este un protocol de rețea de parolă bazat pe utilizator utilizat pentru a transfera date într-o rețea; TFTP este un protocol de rețea care nu are procese de autentificare.

2. FTP poate fi accesat anonim, dar cantitatea de informații transferate este limitată; TFTP nu are un proces de criptare în loc și poate transfera cu succes numai fișiere care nu depășesc un terabyte.