Čo je TFTP? (triviálny protokol na prenos súborov)

Obsah:

Čo je TFTP? (triviálny protokol na prenos súborov)
Čo je TFTP? (triviálny protokol na prenos súborov)
Anonim

Trivial File Transfer Protocol je technológia, ktorá prenáša súbory medzi sieťovými zariadeniami a je zjednodušenou verziou robustnejšieho File Transfer Protocol. TFTP bol vyvinutý v 70-tych rokoch pre počítače, ktorým chýbala dostatočná pamäť alebo miesto na disku na poskytovanie plnej podpory FTP. Dnes sa TFTP nachádza na spotrebiteľských širokopásmových smerovačoch a komerčných sieťových smerovačoch.

Správcovia domácej siete používajú TFTP na aktualizáciu firmvéru smerovača, zatiaľ čo profesionálni správcovia používajú TFTP na distribúciu softvéru v podnikových sieťach.

Ako funguje TFTP

Podobne ako FTP, aj TFTP používa klientsky a serverový softvér na vytváranie spojení medzi dvoma zariadeniami. Z klienta TFTP je možné jednotlivé súbory nahrať alebo stiahnuť zo servera. Server je hostiteľom súborov a klient požaduje alebo odosiela súbory.

TFTP možno použiť aj na vzdialené spustenie počítača a zálohovanie konfiguračných súborov siete alebo smerovača.

TFTP sa pri prenose údajov spolieha na UDP.

Softvér klienta a servera TFTP

Klienti TFTP s príkazovým riadkom sú súčasťou aktuálnych verzií systémov Microsoft Windows, Linux a macOS. Klienti TFTP s grafickými rozhraniami sú k dispozícii aj ako bezplatný softvér, ako napríklad TFTPD32, ktorý obsahuje server TFTP. Windows TFTP Utility je ďalším príkladom GUI klienta a servera pre TFTP a existujú aj ďalší bezplatný FTP klienti.

Image
Image

Microsoft Windows sa nedodáva so serverom TFTP, ale je k dispozícii niekoľko bezplatných serverov TFTP pre Windows na stiahnutie. Systémy Linux a macOS používajú server tftpd TFTP, hoci môže byť predvolene vypnutý.

Sieťoví experti odporúčajú opatrnú konfiguráciu serverov TFTP, aby ste sa vyhli potenciálnym bezpečnostným problémom.

Ako používať klienta TFTP v systéme Windows

Klient TFTP v systéme Windows nie je predvolene povolený. Zapnite ho pomocou apletu Ovládací panel Programy a funkcie.

  1. Otvorte ovládací panel. Prejdite na Windows Search a vyhľadajte Ovládací panel.

    Image
    Image
  2. V Ovládací panel vyberte Programy.

    Image
    Image
  3. Vybrať Zapnúť alebo vypnúť funkcie systému Windows.

    Alebo vykonajte príkaz optionalfeatures v príkazovom riadku alebo v dialógovom okne Spustiť.

    Image
    Image
  4. V dialógovom okne Funkcie systému Windows vyberte Klient TFTP.

    Možno budete musieť reštartovať, aby sa zmeny prejavili.

    Image
    Image
  5. Pristupujte k TFTP cez príkazový riadok pomocou príkazu tftp. Použite príkaz help alebo si pozrite referenčnú stránku príkazového riadka tftp na webovej lokalite spoločnosti Microsoft.

TFTP vs. FTP

Trivial File Transfer Protocol sa líši od FTP v týchto kľúčových aspektoch:

  • Pôvodné verzie TFTP preniesli súbory až do veľkosti 32 MB. Niektoré novšie servery TFTP odstraňujú toto obmedzenie alebo môžu obmedziť veľkosť súboru na 4 GB.
  • Na rozdiel od FTP nemá TFTP žiadnu prihlasovaciu funkciu, takže nevyžaduje zadanie používateľského mena a hesla. Nepoužívajte TFTP na zdieľanie citlivých súborov; nemôžete chrániť tieto súbory ani auditovať prístup k súborom.
  • Vypisovanie, premenovávanie a odstraňovanie súborov cez TFTP zvyčajne nie je povolené.
  • TFTP používa port UDP 69 na vytvorenie sieťového pripojenia, zatiaľ čo FTP používa porty TCP 20 a 21.

Pretože TFTP je implementovaný pomocou UDP, vo všeobecnosti funguje iba v lokálnych sieťach.

Odporúča: