A Trivial File Transfer Protocol egy olyan technológia, amely fájlokat továbbít a hálózati eszközök között, és a robusztusabb fájlátviteli protokoll egyszerűsített változata. A TFTP-t az 1970-es években fejlesztették ki olyan számítógépek számára, amelyek nem rendelkeznek elegendő memóriával vagy lemezterülettel a teljes FTP támogatáshoz. Ma a TFTP megtalálható a fogyasztói szélessávú útválasztókon és a kereskedelmi hálózati útválasztókon.
Az otthoni hálózati rendszergazdák TFTP-t használnak az útválasztó firmware-ének frissítésére, míg a professzionális rendszergazdák a TFTP-t használják a szoftverek vállalati hálózatokon való terjesztésére.
A TFTP működése
Az FTP-hez hasonlóan a TFTP is kliens- és szerverszoftvert használ két eszköz közötti kapcsolatok létrehozására. A TFTP kliensről az egyes fájlok feltölthetők a szerverre, vagy letölthetők onnan. A szerver tárolja a fájlokat, a kliens pedig fájlokat kér vagy küld.
A TFTP a számítógép távoli indítására és a hálózati vagy útválasztó konfigurációs fájlok biztonsági mentésére is használható.
A TFTP az UDP-re támaszkodik az adatok átviteléhez.
TFTP kliens- és szerverszoftver
A Microsoft Windows, Linux és macOS jelenlegi verziói tartalmazzák a parancssori TFTP-klienseket. A grafikus interfésszel rendelkező TFTP kliensek ingyenesen is elérhetők, például a TFTPD32, amely TFTP szervert is tartalmaz. A Windows TFTP segédprogram egy másik példa a grafikus felhasználói felület kliensére és a TFTP-kiszolgálóra, és vannak más ingyenes FTP-kliensek is.
A Microsoft Windows nem tartalmaz TFTP-kiszolgálót, de számos ingyenes Windows TFTP-kiszolgáló letölthető. A Linux és a macOS rendszerek a tftpd TFTP-kiszolgálót használják, bár alapértelmezés szerint le van tiltva.
A hálózati szakértők azt javasolják, hogy a lehetséges biztonsági problémák elkerülése érdekében gondosan konfigurálják a TFTP-kiszolgálókat.
A TFTP kliens használata Windows rendszerben
A TFTP-ügyfél a Windows rendszerben alapértelmezés szerint nincs engedélyezve. Kapcsolja be a Programok és szolgáltatások Vezérlőpult kisalkalmazásával.
-
Nyissa meg a Vezérlőpultot. Lépjen a Windows Search oldalra, és keressen rá a következőre: Vezérlőpult.
-
A Vezérlőpultban válassza a Programok lehetőséget.
-
Válassza ki a A Windows-szolgáltatások be- és kikapcsolása.
Vagy hajtsa végre az optionalfeatures parancsot a Parancssorban vagy a Futtatás párbeszédpanelen.
-
A Windows-szolgáltatások párbeszédpanelen válassza a TFTP Client lehetőséget.
Lehet, hogy újra kell indítania a rendszert, hogy a változtatások érvénybe lépjenek.
- A TFTP-hez a parancssoron keresztül érhető el a tftp paranccsal. Használja a help parancsot, vagy tekintse meg a tftp parancssori hivatkozási old alt a Microsoft webhelyén.
TFTP kontra FTP
Trivial File Transfer Protocol az FTP-től a következő fő szempontokban különbözik:
- A TFTP-vel átvitt fájlok eredeti verziói legfeljebb 32 MB méretűek. Egyes újabb TFTP-kiszolgálók eltávolítják ezt a korlátozást, vagy 4 GB-ra korlátozhatják a fájlméretet.
- Az FTP-vel ellentétben a TFTP-nek nincs bejelentkezési funkciója, így nem kéri a felhasználónevet és a jelszót. Kerülje a TFTP használatát érzékeny fájlok megosztására; nem tudja megvédeni ezeket a fájlokat, vagy ellenőrizni a hozzáférést a fájlokhoz.
- A fájlok listázása, átnevezése és törlése TFTP-n keresztül általában nem megengedett.
- A TFTP a 69-es UDP-portot használja a hálózati kapcsolatok létrehozásához, míg az FTP a 20-as és 21-es TCP-portot.
Mivel a TFTP UDP használatával valósult meg, általában csak helyi hálózatokon működik.