Trivial File Transfer Protocol on tekniikka, joka siirtää tiedostoja verkkolaitteiden välillä, ja se on yksinkertaistettu versio tehokkaammasta tiedostonsiirtoprotokollasta. TFTP kehitettiin 1970-luvulla tietokoneille, joissa ei ole riittävästi muistia tai levytilaa täyden FTP-tuen tarjoamiseksi. Nykyään TFTP löytyy kuluttajien laajakaistareitittimistä ja kaupallisista verkkoreitittimistä.
Kotiverkon järjestelmänvalvojat käyttävät TFTP:tä reitittimen laiteohjelmiston päivittämiseen, kun taas ammattijärjestelmänvalvojat käyttävät TFTP:tä ohjelmistojen jakamiseen yritysverkoissa.
Kuinka TFTP toimii
FTP:n tapaan TFTP käyttää asiakas- ja palvelinohjelmistoja muodostamaan yhteyksiä kahden laitteen välillä. TFTP-asiakkaasta yksittäisiä tiedostoja voidaan ladata palvelimelle tai ladata palvelimelta. Palvelin isännöi tiedostoja ja asiakas pyytää tai lähettää tiedostoja.
TFTP:tä voidaan käyttää myös tietokoneen etäkäynnistykseen ja verkon tai reitittimen asetustiedostojen varmuuskopiointiin.
TFTP käyttää UDP:tä tiedonsiirrossa.
TFTP-asiakas- ja palvelinohjelmisto
Komentorivin TFTP-asiakkaat sisältyvät Microsoft Windowsin, Linuxin ja macOS:n nykyisiin versioihin. Graafisilla liitännöillä varustettuja TFTP-asiakkaita on saatavana myös ilmaisohjelmina, kuten TFTPD32, joka sisältää TFTP-palvelimen. Windowsin TFTP-apuohjelma on toinen esimerkki GUI-asiakkaasta ja TFTP:n palvelimesta, ja muita ilmaisia FTP-asiakkaita on olemassa.
Microsoft Windows ei toimiteta TFTP-palvelimen mukana, mutta useita ilmaisia Windowsin TFTP-palvelimia on ladattavissa. Linux- ja macOS-järjestelmät käyttävät tftpd-TFTP-palvelinta, vaikka se voi olla oletuksena poistettu käytöstä.
Verkkoasiantuntijat suosittelevat, että TFTP-palvelimet määritetään huolellisesti mahdollisten tietoturvaongelmien välttämiseksi.
TFTP-asiakasohjelman käyttäminen Windowsissa
Windowsin TFTP-asiakas ei ole oletusarvoisesti käytössä. Ota se käyttöön Ohjauspaneelin Ohjelmat ja ominaisuudet -sovelman kautta.
-
Avaa ohjauspaneeli. Siirry kohtaan Windows Search ja hae Ohjauspaneeli.
-
Valitse Ohjauspaneelissa Ohjelmat.
-
Valitse Ota Windowsin ominaisuudet käyttöön tai poista ne käytöstä.
Tai suorita optionalfeatures komento komentokehotteessa tai Suorita-valintaikkunassa.
-
Valitse Windowsin ominaisuudet-valintaikkunassa TFTP Client.
Sinun on ehkä käynnistettävä uudelleen, jotta muutokset tulevat voimaan.
- Käytä TFTP:tä komentokehotteen kautta komennolla tftp. Käytä ohjekomentoa tai katso tftp-komentorivin viitesivu Microsoftin verkkosivustolla.
TFTP vs. FTP
Trivial File Transfer Protocol eroaa FTP:stä seuraavissa tärkeissä suhteissa:
- Alkuperäiset TFTP-versiot siirsivät tiedostoja, joiden koko on enintään 32 Mt. Jotkut uudemmat TFTP-palvelimet poistavat tämän rajoituksen tai saattavat rajoittaa tiedostokoon 4 Gt.
- Toisin kuin FTP, TFTP:ssä ei ole kirjautumisominaisuutta, joten se ei kysy käyttäjätunnusta ja salasanaa. Vältä TFTP:n käyttöä arkaluonteisten tiedostojen jakamiseen; et voi suojata näitä tiedostoja tai tarkastaa tiedostojen käyttöoikeutta.
- Tiedostojen luetteloiminen, uudelleennimeäminen ja poistaminen TFTP:n kautta ei yleensä ole sallittua.
- TFTP käyttää UDP-porttia 69 verkkoyhteyksien muodostamiseen, kun taas FTP käyttää TCP-portteja 20 ja 21.
Koska TFTP on toteutettu UDP:n avulla, se toimii yleensä vain lähiverkoissa.