Trivial File Transfer Protocol je tehnologija, ki prenaša datoteke med omrežnimi napravami in je poenostavljena različica robustnejšega protokola za prenos datotek. TFTP je bil razvit v sedemdesetih letih prejšnjega stoletja za računalnike, ki nimajo dovolj pomnilnika ali prostora na disku za popolno podporo FTP. Danes je TFTP na širokopasovnih usmerjevalnikih široke potrošnje in usmerjevalnikih komercialnih omrežij.
Skrbniki domačega omrežja uporabljajo TFTP za nadgradnjo vdelane programske opreme usmerjevalnika, medtem ko profesionalni skrbniki uporabljajo TFTP za distribucijo programske opreme po omrežjih podjetja.
Kako deluje TFTP
Tako kot FTP tudi TFTP uporablja odjemalsko in strežniško programsko opremo za vzpostavljanje povezav med dvema napravama. Iz odjemalca TFTP je mogoče posamezne datoteke naložiti ali prenesti s strežnika. Strežnik gosti datoteke, odjemalec pa zahteva ali pošlje datoteke.
TFTP lahko uporabite tudi za oddaljeni zagon računalnika in varnostno kopiranje konfiguracijskih datotek omrežja ali usmerjevalnika.
TFTP se za prenos podatkov opira na UDP.
Odjemalska in strežniška programska oprema TFTP
Odjemalci TFTP ukazne vrstice so vključeni v trenutne različice operacijskega sistema Microsoft Windows, Linux in macOS. Odjemalci TFTP z grafičnimi vmesniki so na voljo tudi kot brezplačna programska oprema, na primer TFTPD32, ki vključuje strežnik TFTP. Windows TFTP Utility je še en primer odjemalca GUI in strežnika za TFTP, obstajajo pa tudi drugi brezplačni odjemalci FTP.
Microsoft Windows ni dobavljen s strežnikom TFTP, vendar je na voljo več brezplačnih strežnikov TFTP za Windows. Sistemi Linux in macOS uporabljajo strežnik TFTP tftpd, čeprav je morda privzeto onemogočen.
Strokovnjaki za omrežja priporočajo skrbno konfiguracijo strežnikov TFTP, da se izognete morebitnim varnostnim težavam.
Kako uporabljati odjemalca TFTP v sistemu Windows
Odjemalec TFTP v sistemu Windows privzeto ni omogočen. Vklopite ga prek programčka nadzorne plošče programov in funkcij.
-
Odprite nadzorno ploščo. Pojdite na Windows Search in poiščite Nadzorna plošča.
-
V Nadzorni plošči izberite Programi.
-
Izberite Vklop ali izklop funkcij sistema Windows.
Ali pa izvedite ukaz optionalfeatures v ukaznem pozivu ali pogovornem oknu Zaženi.
-
V pogovornem oknu Funkcije Windows izberite Odjemalec TFTP.
Morda se boste morali znova zagnati, da bodo spremembe začele veljati.
- Dostopajte do TFTP prek ukaznega poziva z ukazom tftp. Uporabite ukaz za pomoč ali si oglejte referenčno stran ukazne vrstice tftp na Microsoftovem spletnem mestu.
TFTP proti FTP
Trivial File Transfer Protocol se razlikuje od FTP v teh ključnih vidikih:
- Izvirne različice TFTP so prenašale datoteke do velikosti 32 MB. Nekateri novejši strežniki TFTP odstranijo to omejitev ali omejijo velikost datoteke na 4 GB.
- Za razliko od FTP TFTP nima funkcije prijave, zato ne zahteva uporabniškega imena in gesla. Izogibajte se uporabi TFTP za skupno rabo občutljivih datotek; teh datotek ne morete zaščititi ali nadzirati dostopa do datotek.
- Izpisovanje, preimenovanje in brisanje datotek prek TFTP običajno ni dovoljeno.
- TFTP uporablja vrata UDP 69 za vzpostavitev omrežnih povezav, medtem ko FTP uporablja vrata TCP 20 in 21.
Ker je TFTP implementiran z uporabo UDP, na splošno deluje samo v lokalnih omrežjih.