Razlika med FTP in TFTP

FTP proti TFTP

Protokol za prenos datotek (znan tudi kot FTP) je omrežni protokol, ki se izvaja za izmenjavo datotek prek omrežja TCP / IP - to je protokol za nadzor prenosa in internetni protokol. FTP uporablja overjanje gesla, ki ga je ustvaril uporabnik. Čeprav se običajno izvaja avtentikacija z geslom, je anonimni dostop na voljo tudi prek FTP strežnika.

Trivialni protokol za prenos datotek (znan tudi kot TFTP) je mrežni protokol, ki se izvaja tudi za prenos datotek. Prvič je bil določen leta 1980, s funkcijo preprostega FTP strežnika. Zaradi svoje preprostosti ga je mogoče izvajati z zelo malo odpadkov spomina na delu domačega računalnika. Kot tak je bil na začetku TFTP uporabljen za zagon računalnikov ali usmerjevalnikov. Glede na to je koristen tudi za prenos majhnih količin podatkov med omrežji (tj. Vdelano programsko opremo IP telefona).

Kot rečeno, FTP je dostopen anonimno. To pomeni, da se lahko uporabnik na tem strežniku prijavi z „anonimnim“ računom, ko mu je treba poslati uporabniško ime in geslo. V večini primerov bo uporabnik brez neposrednega računa z gostiteljskim računalnikom pozvan, da namesto gesla uporabi svoj e-poštni naslov; vendar praktično ni nobenega postopka preverjanja, ki se izvede, ko so informacije posredovane (na primer v Nacionalnem centru za informacije o biotehnologiji).

TFTP se uporablja predvsem za prenos datotek z (ali pisanje na njih) oddaljenega strežnika. Ker gre za odprt protokol, je pomanjkanje varnosti - kar pomeni, da je prenos datotek prek odprtega strežnika prek interneta zelo nevaren. Tako se TFTP običajno uporablja samo v zasebnih in / ali lokalnih omrežjih. Na žalost ni nobenega avtentikacijskega postopka, zato ni vzpostavljenega mehanizma šifriranja. Zaradi svoje preprostosti lahko TFTP prenese le datoteke, ki so velike kot terabajt, in omogoča prenos velikih velikosti podatkovnih paketov - kar lahko povzroči velike zamude pri prenosu datotek.

Za razliko od TFTP imajo strežniki FTP vzpostavljen protokol za preverjanje pristnosti in šifriranje. Kadar je tak dostop omejen, je mogoče izvesti storitev oddaljene FTP (FTP pošta), da se odpravi težava omejitve. To omogoča dostop, vendar omejuje uporabnika pri ogledu imenikov ali spreminjanju ukazov.

Povzetek:

1. FTP je omrežni protokol za geslo, ki se uporablja za prenos podatkov po omrežju; TFTP je omrežni protokol, ki nima nobenega postopka overjanja.

2. Do FTP je mogoče dostopati anonimno, vendar je količina prenesenih informacij omejena; TFTP nima nameščenega postopka šifriranja in lahko uspešno prenaša le datoteke, ki niso večje od enega terabajta.