Co je TFTP? (triviální protokol pro přenos souborů)

Obsah:

Co je TFTP? (triviální protokol pro přenos souborů)
Co je TFTP? (triviální protokol pro přenos souborů)
Anonim

Trivial File Transfer Protocol je technologie, která přenáší soubory mezi síťovými zařízeními a je zjednodušenou verzí robustnějšího File Transfer Protocol. TFTP byl vyvinut v 70. letech 20. století pro počítače, které nemají dostatek paměti nebo místa na disku pro plnou podporu FTP. Dnes se TFTP nachází na spotřebitelských širokopásmových směrovačích a směrovačích komerčních sítí.

Správci domácí sítě používají TFTP k upgradu firmwaru routeru, zatímco profesionální správci používají TFTP k distribuci softwaru v podnikových sítích.

Jak funguje TFTP

Stejně jako FTP používá TFTP k navázání spojení mezi dvěma zařízeními klientský a serverový software. Z klienta TFTP lze jednotlivé soubory nahrávat nebo stahovat ze serveru. Server je hostitelem souborů a klient požaduje nebo odesílá soubory.

TFTP lze také použít ke vzdálenému spuštění počítače a zálohování konfiguračních souborů sítě nebo routeru.

TFTP se při přenosu dat spoléhá na UDP.

TFTP klientský a serverový software

Klienti TFTP příkazového řádku jsou součástí aktuálních verzí systémů Microsoft Windows, Linux a macOS. Klienti TFTP s grafickým rozhraním jsou také k dispozici jako freeware, jako je TFTPD32, který obsahuje server TFTP. Windows TFTP Utility je dalším příkladem GUI klienta a serveru pro TFTP a existují i další bezplatní FTP klienti.

Image
Image

Microsoft Windows se nedodává se serverem TFTP, ale několik bezplatných serverů TFTP pro Windows je k dispozici ke stažení. Systémy Linux a macOS používají server tftpd TFTP, i když může být ve výchozím nastavení zakázán.

Síťoví experti doporučují pečlivě konfigurovat servery TFTP, abyste se vyhnuli potenciálním bezpečnostním problémům.

Jak používat klienta TFTP ve Windows

Klient TFTP ve Windows není ve výchozím nastavení povolen. Zapněte jej pomocí apletu Ovládací panely Programy a funkce.

  1. Otevřete ovládací panel. Přejděte na Windows Search a vyhledejte Control Panel.

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

    Image
    Image
  3. Vybrat Zapnout nebo vypnout funkce systému Windows.

    Nebo spusťte příkaz optionalfeatures v příkazovém řádku nebo v dialogovém okně Spustit.

    Image
    Image
  4. V dialogovém okně Funkce Windows vyberte Klient TFTP.

    Aby se změny projevily, možná budete muset restartovat.

    Image
    Image
  5. Zpřístupněte TFTP prostřednictvím příkazového řádku pomocí příkazu tftp. Použijte příkaz help nebo se podívejte na referenční stránku příkazového řádku tftp na webu společnosti Microsoft.

TFTP vs. FTP

Trivial File Transfer Protocol se od FTP liší v těchto klíčových ohledech:

  • Původní verze TFTP přenášených souborů až do velikosti 32 MB. Některé novější servery TFTP toto omezení odstraňují nebo mohou omezit velikost souboru na 4 GB.
  • Na rozdíl od FTP nemá TFTP žádnou přihlašovací funkci, takže nevyžaduje zadání uživatelského jména a hesla. Nepoužívejte TFTP ke sdílení citlivých souborů; nemůžete tyto soubory chránit ani auditovat přístup k souborům.
  • Vypisování, přejmenování a mazání souborů přes TFTP obvykle není povoleno.
  • TFTP používá port UDP 69 k navázání síťových připojení, zatímco FTP používá porty TCP 20 a 21.

Protože TFTP je implementováno pomocí UDP, obecně funguje pouze v místních sítích.

Doporučuje: