Trivial File Transfer Protocol este o tehnologie care transferă fișiere între dispozitive din rețea și este o versiune simplificată a protocolului de transfer de fișiere mai robust. TFTP a fost dezvoltat în anii 1970 pentru computerele care nu aveau suficientă memorie sau spațiu pe disc pentru a oferi suport FTP complet. Astăzi, TFTP se găsește pe routerele de bandă largă pentru consumatori și pe routerele de rețea comerciale.
Administratorii de rețele de acasă folosesc TFTP pentru a actualiza firmware-ul routerului, în timp ce administratorii profesioniști folosesc TFTP pentru a distribui software-ul în rețelele corporative.
Cum funcționează TFTP
La fel ca FTP, TFTP folosește software client și server pentru a realiza conexiuni între două dispozitive. De la un client TFTP, fișierele individuale pot fi încărcate sau descărcate de pe server. Serverul găzduiește fișierele, iar clientul solicită sau trimite fișiere.
TFTP poate fi folosit și pentru a porni de la distanță un computer și a face copii de rezervă ale fișierelor de configurare a rețelei sau a routerului.
TFTP se bazează pe UDP pentru a transporta date.
Software pentru client și server TFTP
Clienții TFTP din linia de comandă sunt incluși în versiunile actuale de Microsoft Windows, Linux și macOS. Clienții TFTP cu interfețe grafice sunt, de asemenea, disponibili ca program gratuit, cum ar fi TFTPD32, care include un server TFTP. Utilitarul Windows TFTP este un alt exemplu de client și server GUI pentru TFTP și există și alți clienți FTP gratuiti.
Microsoft Windows nu este livrat cu un server TFTP, dar mai multe servere TFTP Windows gratuite sunt disponibile pentru descărcare. Sistemele Linux și macOS folosesc serverul tftpd TFTP, deși acesta poate fi dezactivat în mod implicit.
Experții în rețele recomandă configurarea cu atenție a serverelor TFTP pentru a evita potențialele probleme de securitate.
Cum se utilizează clientul TFTP în Windows
Clientul TFTP din Windows nu este activat implicit. Activați-l prin aplicația Panoul de control Programe și caracteristici.
-
Deschide Panoul de control. Accesați Căutare Windows și căutați Panou de control.
-
În Panou de control, selectați Programe.
-
Selectați Activați sau dezactivați funcțiile Windows.
Sau executați comanda optionalfeatures din Linia de comandă sau din caseta de dialog Executare.
-
În caseta de dialog Funcții Windows, selectați Client TFTP.
Poate fi necesar să reporniți pentru ca modificările să intre în vigoare.
- Accesați TFTP prin linia de comandă cu comanda tftp. Utilizați comanda help sau consultați pagina de referință a liniei de comandă tftp de pe site-ul Microsoft.
TFTP vs. FTP
Protocolul de transfer de fișiere trivial diferă de FTP în următoarele aspecte cheie:
- Versiunile originale de TFTP au transferat fișiere de până la 32 MB. Unele servere TFTP mai noi elimină această restricție sau ar putea limita dimensiunea fișierului la 4 GB.
- Spre deosebire de FTP, TFTP nu are nicio funcție de conectare, așa că nu solicită un nume de utilizator și o parolă. Evitați utilizarea TFTP pentru a partaja fișiere sensibile; nu puteți proteja aceste fișiere sau nu puteți verifica accesul la fișiere.
- Listarea, redenumirea și ștergerea fișierelor prin TFTP nu sunt de obicei permise.
- TFTP folosește portul UDP 69 pentru a stabili conexiuni la rețea, în timp ce FTP utilizează porturile TCP 20 și 21.
Deoarece TFTP este implementat folosind UDP, în general funcționează numai pe rețelele locale.