Triviální protokol přenosu souborů

Definice TFTP

TFTP znamená Trivial File Transfer Protocol. Je to technologie pro přenos souborů mezi síťovými zařízeními a je zjednodušená verze FTP (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 je ten, který obsluhuje soubory, zatímco klient je ten, který je požaduje nebo je odesílá.

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 používá protokol 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 operačním systému Windows není ve výchozím nastavení povolen. Zde je návod, jak jej zapnout prostřednictvím appletů Ovládací panely programů a funkcí :

  1. Otevřete ovládací panel .
  2. Vyhledávání a otevření programů a funkcí .
  3. Vyberte možnost Zapnout nebo vypnout funkce systému Windows z levé strany ovládacího panelu a otevřít "Funkce systému Windows". Dalším způsobem, jak se k tomuto oknu dostat, je použití příkazu optionalfeatures v příkazovém řádku nebo v dialogovém okně Spustit.
  4. Přejděte dolů do okna "Funkce systému Windows" a zaškrtněte políčko vedle klienta TFTP .

Po instalaci můžete pomocí příkazu tftp přistupovat k protokolu TFTP pomocí příkazového řádku. Pomocí příkazu help ( tftp /? ) Použijte informace o tom, jak používat protokol TFTP, 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:

Vzhledem k tomu, že služba TFTP je implementována pomocí protokolu UDP, obecně funguje pouze v lokálních sítích (LAN) .