FTP vs TFTP
Protokol prenosu súborov (známy aj ako FTP) je sieťový protokol, ktorý sa implementuje na výmenu súborov cez sieť TCP / IP - to je protokol kontroly prenosu a internetový protokol. FTP používa autentifikáciu hesla vytvorenú užívateľom. Aj keď sa zvyčajne vykonáva autentifikácia pomocou hesla, užívateľský prístup je k dispozícii aj cez FTP server.
Protokol Trivial File Transfer Protocol (TFTP) je sieťový protokol, ktorý sa implementuje aj na prenos súborov. Prvýkrát bol definovaný v roku 1980 s funkciou jednoduchého FTP servera. Kvôli svojej jednoduchosti môže byť implementovaný s veľmi malým množstvom pamäte z domáceho počítača. TFTP sa od začiatku používal na zavádzanie počítačov alebo smerovačov. Ako už bolo uvedené, je tiež užitočný na prenos malého množstva dát medzi sieťami (t. J. Firmvér IP telefónu)..
Ako už bolo spomenuté, FTP je prístupný anonymne. To znamená, že používateľ sa môže na tento server prihlásiť, keď dostane výzvu na zadanie používateľského mena a hesla. Vo väčšine prípadov sa používateľovi bez priameho účtu v hostiteľskom počítači zobrazí výzva, aby namiesto hesla použil svoju e-mailovú adresu; Po poskytnutí týchto informácií však prakticky neexistuje žiadny proces overovania (napríklad v Národnom stredisku pre biotechnologické informácie)..
TFTP sa používa hlavne na prenos súborov zo (alebo ich zápisu) na vzdialený server. Pretože ide o otvorený protokol, existuje nedostatok zabezpečenia - čo znamená, že je veľmi nebezpečné prenášať súbory cez otvorený server cez internet. TFTP sa preto zvyčajne používa iba v súkromných a / alebo miestnych sieťach. Bohužiaľ, neexistuje žiadny proces autentifikácie, teda žiadny šifrovací mechanizmus. V dôsledku svojej jednoduchosti môže TFTP prenášať iba také veľké súbory, ako je terabajt, a umožňuje prenášať príliš veľké dátové pakety - čo by mohlo spôsobiť veľké oneskorenie prenosu súborov..
Na rozdiel od TFTP majú FTP servery overovací a šifrovací protokol. Ak je takýto prístup obmedzený, je možné implementovať vzdialenú službu FTP (FTP mail), aby sa obišiel problém obmedzenia. Toto umožňuje prístup, ale obmedzuje používateľa na prezeranie adresárov alebo úpravu príkazov.
Zhrnutie:
1. FTP je sieťový protokol založený na používateľskom hesle, ktorý sa používa na prenos údajov v sieti; TFTP je sieťový protokol, ktorý nemá žiadne procesy autentifikácie.
2. FTP je prístupný anonymne, ale množstvo prenášaných informácií je obmedzené; TFTP nemá žiadny šifrovací proces a dokáže úspešne preniesť iba súbory, ktoré nie sú väčšie ako jeden terabajt.