Forskellen mellem FTP og TFTP

FTP vs TFTP

File Transfer Protocol (også kendt som FTP) er en netværksprotokol, der implementeres for at udveksle filer over et TCP / IP-netværk - det er Transmission Control Protocol og Internet Protocol. FTP bruger adgangskodegodkendelse oprettet af brugeren. Selvom brugerbaseret adgangskodegodkendelse normalt implementeres, er anonym brugeradgang også tilgængelig via en FTP-server.

Trivial filoverførselsprotokol (også kendt som TFTP) er en netværksprotokol, der implementeres for også at overføre filer. Det blev først defineret i 1980 med funktionaliteten af ​​en simpel FTP-server. På grund af dets enkelhed kan det implementeres med meget lidt hukommelsesaffald fra sin hjemmecomputer. Som sådan blev TFTP på begyndelsen brugt til at starte computere eller routere. Når det er sagt, er det også nyttigt at overføre små mængder data mellem netværk (dvs. IP-firmware).

Som nævnt er FTP tilgængelig anonymt. Dette betyder, at brugeren kan logge ind på denne server med en 'anonym' konto, når han får en anmodning om et brugernavn og en adgangskode. I de fleste tilfælde bliver en bruger uden en direkte konto på værtscomputeren bedt om at bruge hans eller hendes e-mail-adresse i stedet for en adgangskode; der er imidlertid næsten ingen verifikationsproces, der finder sted, når denne information er leveret (f.eks. ved National Center for Biotechnology Information).

TFTP bruges hovedsageligt til at overføre filer fra (eller skrive dem til) en ekstern server. Fordi det er en åben protokol, er der en mangel på sikkerhed - hvilket betyder, at det er meget farligt at overføre filer over en åben server over internettet. Som sådan bruges TFTP normalt kun på private og / eller lokale netværk. Desværre er der ingen godkendelsesproces, således at ingen krypteringsmekanismer er på plads. Som et resultat af dens enkelhed kan TFTP kun overføre filer så store som en terabyte og tillader overordnede datapakker at overføre - hvilket kan medføre store forsinkelser i filoverførslen.

I modsætning til TFTP har FTP-servere en godkendelses- og krypteringsprotokol på plads. Hvor sådan adgang er begrænset, kan en ekstern FTP-tjeneste (FTP-mail) implementeres for at omgå problemet med begrænsninger. Dette giver adgang, men begrænser brugeren fra at se kataloger eller ændre kommandoer.

Resumé:

1. FTP er en brugerbaseret adgangskode netværksprotokol, der bruges til at overføre data over et netværk TFTP er en netværksprotokol, der ikke har nogen godkendelsesprocesser.

2. FTP kan tilgås anonymt, men mængden af ​​overførte oplysninger er begrænset; TFTP har ingen krypteringsprocesser på plads og kan kun med succes overføre filer, der ikke er større end en terabyte.