FTP i TFTP

Anonim

FTP vs TFTP

File Transfer Protocol (također poznat kao FTP) je mrežni protokol koji se provodi radi razmjene datoteka preko TCP / IP mreže - Transmission Control Protocol i Internet Protocol. FTP koristi autentifikaciju lozinke koju je izradio korisnik. Iako je korisnička lozinka provjera autentičnosti obično implementirana, anonimni pristup korisniku dostupan je i putem FTP poslužitelja.

Trivial File Transfer Protocol (također poznat kao TFTP) je mrežni protokol koji se provodi i za prijenos datoteka. Prvo je definirano 1980. godine, uz funkcionalnost jednostavnog FTP poslužitelja. Zbog svoje jednostavnosti, može se provesti s vrlo malo memorije otpada na dijelu svog kućnog računala. Kao takav, na početku, TFTP je korišten za pokretanje računala ili usmjerivača. To se, također, odnosi na prijenos malih količina podataka između mreža (tj. IP firmware softver).

Kao što je spomenuto, FTP je dostupan anonimno. To znači da se korisnik može prijaviti na ovaj poslužitelj s "anonimnim" računom kada dobije upit za korisničko ime i zaporku. U većini slučajeva, korisniku bez izravnog računa s glavnim računalom neće se tražiti da upotrijebi svoju adresu e-pošte umjesto lozinke; međutim, praktički nema verifikacijskog postupka koji se odvija nakon pružanja informacija (na primjer, u Nacionalnom centru za informacije o biotehnologiji).

TFTP se uglavnom koristi za prijenos datoteka s (ili ih zapisuje) udaljenom poslužitelju. Budući da je to otvoreni protokol, postoji nedostatak sigurnosti - što znači da je vrlo opasno prenositi datoteke preko otvorenog poslužitelja preko interneta. Kao takav, TFTP se obično koristi samo na privatnim i / ili lokalnim mrežama. Nažalost, nema procesa provjere autentičnosti, pa ni jedan mehanizam za enkripciju nije uspostavljen. Zbog svoje jednostavnosti, TFTP može prenositi samo datoteke veće od terabajta i omogućiti prijenos prevelikih paketa podataka - što može uzrokovati ogromne kašnjenja u prijenosu datoteka.

Za razliku od TFTP, FTP poslužitelji imaju protokol za provjeru autentičnosti i enkripcije. Gdje je takav pristup ograničen, može se implementirati udaljena FTP (FTP mail) usluga kako bi se riješio problem ograničenja. To omogućuje pristup, ali ograničava korisniku gledanje direktorija ili mijenjanje naredbi.

Sažetak:

1. FTP je korisnički protokol za lozinku koji se koristi za prijenos podataka preko mreže; TFTP je mrežni protokol koji nema nikakvih procesa provjere autentičnosti.

2. FTP se može pristupiti anonimno, ali količina prenesenih podataka je ograničena; TFTP nema proces enkripcije na mjestu i može uspješno prenijeti datoteke koje nisu veće od jednog terabajta.