Bevezetés a TFTP-be

Ebben a cikkben a TFTP-ről fogunk beszélni. Az internet bevonásával két fogalom jelent meg: az ügyfél és a szerver. Ezek az ügyfelek és szerverek kommunikálnak egymással az interneten keresztül. E közlemény egészében bizonyos iránymutatásokat követ, amelyeket általában protokollnak nevezünk. Számos olyan protokollt kell követni, amikor az internetes csomópontok között kommunikálunk.

Az egyik ilyen protokoll az FTP protokoll. Az FTP itt a File Transfer Protocol-t jelenti. Ez a protokoll segítséget nyújt a fájl elküldésében a szerverről az ügyféloldal kérésére.

Ez a téma, amelyet a TFTP-vel fogunk megvitatni, szintén egy ilyen fájlátviteli protokoll.

A TFTP a triviális fájlátviteli protokollt jelenti . Szeretnénk mondani, hogy az FTP és a TFTP nem pontosan ugyanaz. Az FTP-nek még sok más tulajdonsága van a TFTP-protokollhoz képest

Mi a TFTP?

A triviális fájlátviteli protokoll egy egyszerű protokoll, amelyet fájl küldésére használnak a szerverről az ügyféllel. A triviális fájlátviteli protokoll az UDP koncepcióját használja a fájlok megosztására a kiszolgáló és az ügyfél között. Az UDP itt a User Datagram Protocol-t jelenti.

A triviális fájlátviteli protokoll részletezése és megértése

A triviális fájlátviteli protokoll nagyon egyszerű koncepcióval rendelkezik, és egyszerű koncepciójának köszönhetően nagyon egyszerű felépítésű is. Bár az egyszerű kialakításnak köszönhetően, korlátozott funkciókkal rendelkezik, ha összehasonlítjuk a File Transfer Protocol-nal. A triviális fájlátviteli protokoll általában nem követ semmilyen hitelesítést a fájl közlése előtt. A triviális fájlátviteli protokoll nem alkalmaz semmilyen biztonsági mechanizmust a kommunikáció bejelentésekor. Mivel a triviális fájlátviteli protokoll nem követ semmilyen hitelesítési vagy biztonsági mechanizmust, ezért az interneten nem lehetne használni a fájlok kommunikálására

Általában fájlok kommunikálására használják csak a helyi intranetben beállított gépek között

A Trivial File Transfer Protocol legfontosabb jellemzője, hogy nagyon kevés memóriát igényel. A Trivial File Transfer Protocol felhasználható a rendszerindító fájlok kommunikálására, ha a számítógépeknek nincsenek merevlemezeik.

A triviális fájlátviteli protokoll általában a 69-es protokollt használja. A kommunikációhoz használt portot azonban a használatával lehet meghatározni, amikor a triviális fájlátviteli protokollt beállítják.

Mire használják a TFTP-t?

A triviális fájlátviteli protokollt használják a fájlok kommunikálására az ügyfél és a szerver között a helyi hálózaton belül. A triviális fájlátviteli protokoll nagyon hasznos, ha az ügyfélszámítógépben nagyon alacsony a memória tárolóeszköz vagy a merevlemez-eszköz. Használható a rendszerindító fájlok kommunikálására, amikor a szerver az ügyfél számítógépén van. Mivel könnyebb végrehajtani, ezért széles körben alkalmazható, ha alacsony biztonsági szintű mechanizmust kell követnünk.

Nem követ semmilyen hitelesítési mechanizmust, ezért csak azokat a fájlokat lehetett továbbítani, amelyeknek nincs szükségük biztonsági mechanizmussal

Hogyan működik a TFTP?

Most megértsük, hogyan működik a triviális fájlátviteli protokoll. Megvizsgáljuk az ügyfél és a szerver közötti kommunikáció mechanizmusát.

  • Mivel a Trivial File Transfer Protocol az UDP-t használja a fájlok továbbításához, ezért általában a 69-es port segítségével hoz létre kapcsolatot
  • Miután a kapcsolat létrejött, az ügyfél általában RRQ-t vagy WRQ-t kér. Az RRQ itt az Olvasási igényt jelenti, a WRQ pedig az Íráskérés jelentését. Az ügyfél általában olvasási kérelmet kér, ha csak a fájlt kívánja elolvasni, és a generált írási kérést, ha egy adott fájlt akar írni, amely a kiszolgálón létezik
  • Ha ez megtörtént, akkor a fájlok kiscsomagként kerülnek továbbításra
  • Ezek a csomagok 512 bájtot tartalmaznak. A továbbítandó fájlt kis csomagokra osztják, ahol minden csomag 512 bájtból áll
  • Miután egy csomagot kiszolgálóról kliensre továbbítottak, a kiszolgáló arra vár, hogy visszaigazolást kapjon az ügyféltől, hogy a csomag megérkezett. Miután nyugtát kapott, a szerver elküldi a következő 512 bájt csomagot
  • Ez addig történik, amíg az utolsó csomagot kiszolgálóoldalról kliens oldalra továbbítják

Most nézzünk néhány forgatókönyvet az adatcsomagok kommunikálása közben

Mi történik, ha a Csomagot nem veszik át az Ügyféloldalon?

Amikor egy csomagot kiszolgálóról kliensre továbbítanak, a szerver elindít egy időzítőt. Addig vár, amíg megkapja a nyugtát az ügyféloldaltól. Ha a nyugtázás nem érkezik az ügyfél oldaláról, akkor a szerver ugyanazt a csomagot továbbküldi, amíg a nyugtát meg nem kapja. Ha azonban visszaigazolást kap az időzítő előtt, akkor elküldi a következő csomagot

Hogyan fogja az ügyfél tudni, hogy a fájlkommunikáció megtörtént?

Az utolsó fájl, amelyet egy adott fájl megosztására hoztak létre, mindig kevesebb, mint 512 bájt. Még akkor is, ha a generált csomagok 512 bájt többszörösei vannak, akkor egy további, 512 bájtnál kevesebb csomagot küld, hogy az ügyfél megértse, hogy megkapta a fájlt.

A TFTP típusai?

A TFTP általában négy típusú, amelyek:

  • Olvassa el a kérést
  • Írjon kérést
  • Adatcsomagok
  • Nyugtázási kérés

A TFTP előnyei

  • UDP protokollt használ
  • Könnyebb végrehajtani
  • Kevesebb kódolást igényel
  • Kevesebb memóriafelhasználás

Miért kell használni a TFTP-t, és miért van szükség a TFTP-re?

Használhatjuk a TFTP-t a következő ok miatt:

  • Mivel kevesebb memóriát igényel, ezért felhasználható
  • Mivel kevesebb kódolásra volt szükség, ezért könnyen használható volt
  • Ez követi az UDP fogalmát, így könnyen megvalósítható
  • Könnyen kommunikálható fájl

Szükségünk van TFTP-re, mert

  • A fájl kommunikálása szerver és kliens között
  • A hitelesítés megkönnyíti a fájlok kommunikációját

Hogyan segít ez a technológia a karriernövekedésben?

Ez a technológia nagyon hasznos annak megértéséhez, hogy a fájlok valóban hogyan kommunikálnak a kiszolgáló és az ügyfél között.

Ennek a technológiának a megtanulása önmagában azonban nem elég. Ez a technológia segít megérteni azt az alapfogalmat, amelyet felhasználhatunk más hasznos protokollok megértésére.

Következtetés

A TFTP nagyon hasznos technológia a fájlok kommunikálására a kiszolgálók és az ügyfelek között. Könnyen használható, mivel kevesebb kódolást, kevesebb memóriafelhasználást igényel, és mivel nincs szükség hitelesítésre és biztonsági mechanizmusra, ezért könnyen használható

Ajánlott cikkek

Ez egy útmutató a Mi az a TFTP? Itt tárgyaltuk a TFTP fogalmát, előnyeit, működését, felhasználását, szükségességét, típusait és megértését. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. Mi az Unix?
  2. Mi az adatfeldolgozás?
  3. Mi a CSS3?
  4. Mi a tárhely?

Kategória: