Sissejuhatus TFTP-sse

Selles artiklis käsitleme TFTP-d. Interneti kaasamisega tuli välja kaks terminit, milleks on klient ja server. Need kliendid ja serverid suhtlevad omavahel Interneti kaudu. Selles teatises järgitakse teatavaid suuniseid, mida me üldiselt nimetame protokollideks. Internetis sõlmede vahel suheldes tuleb järgida mitmeid protokolle.

Üks selline protokoll on FTP-protokoll. FTP tähistab siin failiedastusprotokolli. See protokoll aitab saata faili serverist kliendi poolel nõudmisel.

See teema, mida me TFTP üle arutama hakkame, on ka üks selline failiedastusprotokoll.

TFTP tähistab triviaalset failiedastusprotokolli . Tahaksime öelda, et FTP ja TFTP pole täpselt samad. FTP-l on TFTP-protokolliga võrreldes palju rohkem funktsioone

Mis on TFTP?

Triviaalne failiedastusprotokoll on lihtne protokoll, mida kasutatakse faili serverist kliendile saatmiseks. Triviaalne failiedastusprotokoll kasutab UDP mõistet failide jagamiseks serveri ja kliendi vahel. UDP tähistab siin kasutaja andmegrammi protokolli.

Triviaalne failiedastusprotokoll üksikasjalikult ja sellest aru saamine

Triviaalne failiedastusprotokoll on väga lihtsa kontseptsiooniga ja selle lihtsa kontseptsiooni tõttu on sellel ka väga lihtne kujundus. Ehkki selle lihtsa ülesehituse tõttu on sellel failiedastusprotokolliga võrreldes piiratud funktsioone. Üldiselt ei järgne Triviaalne failiedastusprotokoll enne faili edastamist ühtegi autentimist. Triviaalne failiedastusprotokoll ei rakenda suhtluse esitamisel ühtegi turbemehhanismi. Kuna triviaalne failiedastusprotokoll ei järgi ühtegi autentimismehhanismi ega turbemehhanismi, ei saanud seda Internetis failide edastamiseks kasutada

Üldiselt kasutatakse seda failide edastamiseks ainult kohaliku sisevõrgu seadistatud masinate vahel

Triviaalse failiedastusprotokolli kõige olulisem omadus on see, et see kasutab väga vähe mälu. Triviaalset failiedastusprotokolli võiks kasutada alglaadimisfailide edastamiseks, kui arvutitel pole kõvakettaid

Triviaalne failiedastusprotokoll kasutab üldjuhul protokolli 69. Kuid suhtluseks kasutatava porti saab selle abil määratleda, kui seadistatakse triviaalne failiedastusprotokoll

Milleks TFTP-d kasutatakse?

Triviaalset failiedastusprotokolli kasutatakse failide edastamiseks kliendi ja serveri vahel kohtvõrgus. Triviaalne failiedastusprotokoll on väga kasulik, kui kliendi arvutis on väga vähe mäluruumi või kõvaketta seadmeid. Seda saab kasutada alglaadimisfailide edastamiseks, kui server on kliendi arvutis. Kuna seda on lihtsam rakendada, võiks seda seetõttu laialdaselt kasutada, kui meil on madala turvatasemega mehhanism, mida tuleb järgida.

See ei järgi ühtegi autentimismehhanismi, seega saab edastada ainult neid faile, millel pole vaja mingit turbemehhanismi

Kuidas TFTP töötab?

Nüüd mõistangem, kuidas Trivial File Transfer Protocol töötab. Vaatleme mehhanismi, kuidas toimub suhtlus kliendi ja serveri vahel.

  • Kuna Triviaalne failiedastusprotokoll kasutab failide edastamiseks UDP-d, loob see ühenduse tavaliselt pordi 69 abil
  • Kui ühendus on loodud, taotleb klient tavaliselt RRQ või WRQ. RRQ tähendab siin lugemistaotlust ja WRQ tähistab kirjutamistaotlust. Klient taotleb lugemispäringut üldjuhul juhul, kui ta soovib faili lugeda vaid genereeritud kirjutamistaotluse, kui soovib kirjutada konkreetset serveris eksisteerivat faili
  • Kui see on tehtud, edastatakse failid väikeste pakettidena
  • Nende pakettide maht on 512 baiti. Edastatav fail jagatakse väikesteks pakettideks, kus iga pakett koosneb 512 baitist
  • Kui pakettaknad on serverilt kliendile edastatud, ootab server kliendilt kinnitust, et pakett on vastu võetud. Kui kinnitus on vastu võetud, saadab server järgmise 512 baiti paketi
  • Seda tehakse kuni viimase paketi edastamiseni serveripoolselt kliendi poolele

Vaatame nüüd andmepakettide edastamisel mõnda stsenaariumi

Mis juhtub, kui paketti ei saada kliendi poolelt?

Kui pakettaknad edastatakse serverilt kliendile, käivitab server taimeri. See ootab kliendi poolelt kinnituse saamist kuni selle ajani. Kui kliendipoolset kinnitust ei saada, saadab server sama paketi uuesti, kuni selle kinnitus on vastu võetud. Kui aga enne taimerit võetakse vastu kinnitus, saadab ta järgmise paketi

Kuidas saab klient teada, et failisuhtlus on tehtud?

Viimane pakett, mis konkreetse faili jagamiseks genereeritakse, on alati alla 512 baiti. Isegi kui genereeritud paketid on 512 baiti korduvad, saadab ta täiendava paketi, mis on vähem kui 512 baiti, et klient saaks aru, et ta on faili kätte saanud.

TFTP tüübid?

Üldiselt on TFTP nelja tüüpi, mis on-

  • Loe taotlust
  • Kirjutage taotlus
  • Andmepaketid
  • Kinnitamistaotlus

TFTP eelised

  • Kasutab UDP protokolli
  • On lihtsamini rakendatav
  • Nõuab vähem kodeerimist
  • Vähem mälukasutust

Miks peaksime kasutama TFTP-d ja miks me vajame TFTP-d?

TFTP-d võiksime kasutada järgmistel põhjustel -

  • Kuna see nõuab vähem mälu, võiks seda seetõttu kasutada
  • Kuna see nõudis vähem kodeerimist, oli see hõlpsasti kasutatav
  • See järgib UDP mõistet, seega oleks seda hõlpsasti rakendatav
  • Lihtne suhelda faili

Me vajame TFTP-d seetõttu

  • Faili edastamine serveri ja kliendi vahel
  • Autentimise puudumine muudab failide edastamise lihtsaks

Kuidas see tehnoloogia karjäärikasvu aitab?

See tehnoloogia on väga kasulik mõistmaks põhimõtet, kuidas toimub serveri ja kliendi vaheline failide edastamine.

Selle tehnoloogia õppimisest üksi ei piisa. See tehnoloogia aitab meil mõista põhimõtet, mida saame kasutada teiste kasulike protokollide mõistmiseks.

Järeldus

TFTP on väga kasulik tehnoloogia failide edastamiseks serverite ja klientide vahel. Seda saab hõlpsasti kasutada, kuna see nõuab vähem kodeerimist, vähem mälukasutust ning kuna autentimist ja turbemehhanismi ei vajata, saab seda hõlpsasti kasutada

Soovitatavad artiklid

See on olnud teemaks Mis on TFTP ?. Siin arutasime TFTP kontseptsiooni, eeliseid, töötamist, kasutamist, kasutamist, tüüpe ja mõistmist. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Mis on Unix?
  2. Mis on andmetöötlus?
  3. Mis on CSS3?
  4. Mis on hostimine?

Kategooria: