TFTP znamená Trivial File Transfer Protocol. Je to technologie pro přenos souborů mezi síťovými zařízeními a je zjednodušenou verzí File Transfer Protocol.
TFTP byl vyvinut v sedmdesátých letech pro počítače, které postrádají dostatečnou paměť nebo místo na disku, aby poskytly plnou podporu FTP. Dnes je TFTP také nalezen na širokopásmových směrovačích pro zákazníky a na směrovačích komerčních sítí.
Administrátoři domácích sítí někdy používají protokol TFTP k aktualizaci firmwaru směrovače, zatímco profesionální administrátoři mohou také používat TFTP k distribuci softwaru v rámci firemních sítí.
Jak TFTP funguje
Podobně jako protokol FTP používá protokol TFTP klientský a serverový software pro připojení mezi dvěma zařízeními. Z klienta TFTP lze jednotlivé soubory zkopírovat (nahrát) nebo stáhnout ze serveru. Jinými slovy, server hostuje soubory, když je klient pošle nebo odešle.
TFTP lze také použít k vzdálenému spuštění počítače a zálohování konfiguračních souborů sítě nebo routeru.
TFTP se spoléhá na UDP pro přenos dat.
Klientský a serverový software TFTP
Klienti TFTP příkazového řádku jsou součástí aktuálních verzí systémů Microsoft Windows, Linux a macOS.
Někteří klienti TFTP s grafickými rozhraními jsou také k dispozici jako freeware, jako je TFTPD32, který obsahuje server TFTP. Windows TFTP Utility je dalším příkladem klienta a serveru GUI pro TFTP, ale existuje i několik dalších volných FTP klientů, které můžete také použít.
Systém Microsoft Windows neposkytuje server TFTP, ale k dispozici je několik bezplatných serverů Windows TFTP. Systémy Linux a macOS obvykle používají server tftpd TFTP, ačkoli jej lze ve výchozím nastavení zakázat.
Odborníci v síti doporučují pečlivě konfigurovat servery TFTP, aby se předešlo případným problémům s bezpečností.
Jak používat klienta TFTP v systému Windows
Klient TFTP v systému Windows není ve výchozím nastavení povolen. Zapněte jejProgramy a funkce Aplet ovládacího panelu:
-
Otevřete ovládací panel a pak otevřete Programy a funkce.
-
VybratZapnout nebo vypnout funkce Windows z levé strany ovládacího panelu otevřete Funkce Windows. Případně spusťtenepovinné vlastnosti v příkazovém řádku nebo v dialogovém okně Spustit.
-
Přejděte dolů do okna "Funkce systému Windows" a zaškrtněte políčko vedleKlient TFTP.
Po jeho instalaci můžete přistupovat k TFTP prostřednictvím příkazového řádku pomocí příkazového řádku tftp příkaz. Pokud potřebujete informace o tom, jak používat protokol TFTP, použijte příkaz nápovědy nebo se podívejte na odkazovou stránku příkazového řádku tftp na webových stránkách společnosti Microsoft.
TFTP vs. FTP
Triviální protokol přenosu souborů se liší od FTP v těchto klíčových ohledech:
- Původní verze protokolu TFTP umožňovaly pouze přenos souborů až do velikosti 32 MB. Některé novější servery TFTP toto omezení odstraní nebo mohou překlopit na 4 GB.
- Na rozdíl od FTP, TFTP nemá přihlašovací funkci, takže se nezobrazuje výzva k zadání uživatelského jména a hesla. Nepoužívejte protokol TFTP pro sdílení citlivých souborů - nemůžete je chránit ani kontrolovat jejich přístup.
- Výpis, přejmenování a mazání souborů přes TFTP je obvykle nepovoleno.
- TFTP používá UDP port 69 k vytvoření síťových připojení, zatímco FTP používá TCP porty 20 a 21.
Vzhledem k tomu, že služba TFTP je implementována pomocí protokolu UDP, obecně pracuje pouze na lokálních sítích.




