Trivialusis failų perdavimo protokolas yra technologija, kuri perkelia failus iš vieno tinklo įrenginio į kitą ir yra supaprastinta patikimesnio failų perdavimo protokolo versija. TFTP buvo sukurtas aštuntajame dešimtmetyje kompiuteriams, kuriuose trūksta atminties ar vietos diske, kad būtų galima visapusiškai palaikyti FTP. Šiandien TFTP yra vartotojų plačiajuosčio ryšio maršruto parinktuvuose ir komercinių tinklų kelvedžiuose.
Namų tinklo administratoriai naudoja TFTP maršrutizatoriaus programinei įrangai atnaujinti, o profesionalūs administratoriai naudoja TFTP programinei įrangai platinti įmonių tinkluose.
Kaip veikia TFTP
Kaip ir FTP, TFTP naudoja kliento ir serverio programinę įrangą, kad užmegztų ryšį tarp dviejų įrenginių. Iš TFTP kliento atskirus failus galima įkelti į serverį arba atsisiųsti iš jo. Serveris talpina failus, o klientas prašo arba siunčia failus.
TFTP taip pat gali būti naudojamas nuotoliniu būdu paleisti kompiuterį ir kurti atsargines tinklo arba maršruto parinktuvo konfigūracijos failų kopijas.
TFTP duomenų perdavimui priklauso nuo UDP.
TFTP kliento ir serverio programinė įranga
Komandinės eilutės TFTP klientai yra įtraukti į dabartines „Microsoft Windows“, „Linux“ir „MacOS“versijas. TFTP klientai su grafinėmis sąsajomis taip pat prieinami kaip nemokama programinė įranga, pvz., TFTPD32, kuriame yra TFTP serveris. „Windows TFTP Utility“yra dar vienas GUI kliento ir serverio, skirto TFTP, pavyzdys, taip pat yra kitų nemokamų FTP klientų.
„Microsoft Windows“nepristatoma su TFTP serveriu, tačiau galima atsisiųsti kelis nemokamus „Windows“TFTP serverius. „Linux“ir „MacOS“sistemos naudoja tftpd TFTP serverį, nors pagal numatytuosius nustatymus jis gali būti išjungtas.
Tinklo ekspertai rekomenduoja atidžiai konfigūruoti TFTP serverius, kad būtų išvengta galimų saugumo problemų.
Kaip naudoti TFTP klientą sistemoje Windows
TFTP klientas sistemoje Windows neįjungtas pagal numatytuosius nustatymus. Įjunkite jį naudodami Programų ir funkcijų valdymo skydelio programėlę.
-
Atidarykite valdymo skydelį. Eikite į Windows Search ir ieškokite Control Panel.
-
Valdymo skydelyje pasirinkite Programos.
-
Pasirinkite Įjungti arba išjungti Windows funkcijas.
Arba vykdykite komandą optionalfeatures komandų eilutėje arba dialogo lange Vykdyti.
-
Dialogo lange Windows Features pasirinkite TFTP Client.
Gali tekti paleisti iš naujo, kad pakeitimai įsigaliotų.
- Pasiekite TFTP per komandų eilutę naudodami komandą tftp. Naudokite pagalbos komandą arba žr. tftp komandinės eilutės nuorodos puslapį Microsoft svetainėje.
TFTP prieš FTP
Trivialusis failų perdavimo protokolas skiriasi nuo FTP šiais pagrindiniais aspektais:
- Originalios TFTP versijos perkėlė iki 32 MB dydžio failus. Kai kurie naujesni TFTP serveriai pašalina šį apribojimą arba gali apriboti failo dydį iki 4 GB.
- Skirtingai nei FTP, TFTP neturi prisijungimo funkcijos, todėl neprašo įvesti vartotojo vardo ir slaptažodžio. Venkite naudoti TFTP slaptiems failams dalytis; negalite apsaugoti šių failų arba patikrinti prieigos prie failų.
- Failų įtraukimas į sąrašą, pervardijimas ir trynimas naudojant TFTP paprastai neleidžiamas.
- TFTP tinklo ryšiams užmegzti naudoja 69 UDP prievadą, o FTP naudoja 20 ir 21 TCP prievadus.
Kadangi TFTP įdiegtas naudojant UDP, jis paprastai veikia tik vietiniuose tinkluose.