Obsah
TFTP (Trivial File Transfer Protocol)
TFTP je velmi jednoduchý protokol pro přenos souborů založený na klientsko-serverové architektuře. Na rozdíl od svého komplexnějšího příbuzného FTP nevyžaduje autentizaci (uživatelské jméno a heslo) a pro přenos dat využívá nespojovanou službu UDP (User Datagram Protocol) na portu 69.
V naší digitální architektuře se TFTP používá tam, kde je kritická malá paměťová náročnost implementace – typicky v zavaděčích (bootloaderech) síťových prvků.
Klíčové vlastnosti a omezení
- Nízká režie: Protokol je tak malý, že se snadno vejde do ROM (Read-Only Memory) paměti síťových karet a IoT zařízení (Internet of Things).
- Bezstavovost: Každý blok dat musí být potvrzen příjemcem, než je odeslán další.
- Chybějící bezpečnost: Protokol neobsahuje žádné šifrování ani řízení přístupu.
- Omezení velikosti: Původní standard omezoval velikost souboru na 32 MB (moderní verze v naší síti podporují více).
Využití v naší infrastruktuře
1. Síťové bootování (PXE)
Naše IT podpora využívá TFTP pro hromadnou instalaci operačních systémů (Linux i Windows). Když se nový počítač v naší síti WAN (Wide Area Network) zapne, stáhne si přes TFTP ze serveru zavaděč a následně celé instalační obrazy.
2. Správa síťových prvků
Většina našich switchů a routerů v rámci VPC (Virtual Private Cloud) využívá TFTP pro:
- Zálohování konfigurací do centrálního archivu.
- Aktualizaci firmwaru (nahrávání nových binárních obrazů do zařízení).
3. Konfigurace IP telefonů
Naše VoIP (Voice over Internet Protocol) telefony si po startu automaticky vyžádají své konfigurační soubory z TFTP serveru, což umožňuje centrální správu tisíců linek bez nutnosti ručního nastavování.
Bezpečnostní opatření
Vzhledem k tomu, že TFTP nezná uživatelská práva (UID (Unique Identifier)), implementujeme v rámci kybernetické bezpečnosti tato pravidla:
- Izolace: TFTP servery běží v oddělené správcovské VLAN.
- Omezení zápisu: Standardně je na TFTP serverech povoleno pouze čtení. Zápis (upload) se povoluje pouze dočasně pro potřeby zálohování.
- Filtrace: Naše brány UTM (Unified Threat Management) blokují TFTP provoz z vnějšího internetu; protokol je povolen pouze interně.
Porovnání: TFTP vs. FTP
| Vlastnost | TFTP | FTP |
|---|---|---|
| Protokol | UDP (User Datagram Protocol) | TCP |
| Port | 69 | 21 |
| Autentizace | Ne | Ano (Jméno/Heslo) |
| Využití | Firmware, Bootování | Běžné sdílení souborů |
Upozornění pro techniky: Při přenosu souborů přes TFTP v rámci nestabilní sítě WAN (Wide Area Network) může dojít k přerušení bez automatického navázání. Vždy po skončení přenosu ověřte kontrolní součet (hash) nahraného firmwaru.
— Související stránky: ZIF (Základní informační faktory), UDP (User Datagram Protocol), IT podpora, WAN (Wide Area Network), TUX (Linux Mascot), VPC (Virtual Private Cloud), VoIP (Voice over Internet Protocol), Kybernetická bezpečnost, UTM (Unified Threat Management), ROM (Read-Only Memory)
