FTP vs TFTP
File Transfer Protocol (även kallat FTP) är ett nätverksprotokoll som implementeras för att utbyta filer över ett TCP / IP-nätverk - det vill säga överföringsprotokollprotokollet och Internetprotokollet. FTP använder lösenordsautentisering som skapats av användaren. Även om användarbaserad lösenordsautentisering vanligtvis implementeras är anonym användaråtkomst också tillgänglig via en FTP-server.
Trivial File Transfer Protocol (även kallat TFTP) är ett nätverksprotokoll som implementeras för att överföra filer också. Det definierades först 1980, med funktionaliteten hos en enkel FTP-server. På grund av sin enkelhet kan den genomföras med mycket lite minnesavfall från sin hemdator. Som sådan, vid starten, användes TFTP för att starta datorer eller routrar. Med detta sagt är det också användbart för överföring av små mängder data mellan nätverk (dvs IP-telefonens fasta programvara).
Som nämnts är FTP tillgängligt anonymt. Det innebär att användaren kan logga in på den här servern med ett "anonymt" -konto när du får ett användarnamn och lösenord. I de flesta fall uppmanas en användare utan direktkonto med värddatorn att använda sin eller hennes e-postadress i stället för ett lösenord; Det finns emellertid praktiskt taget ingen verifieringsprocess som äger rum när informationen tillhandahålls (t.ex. vid National Center for Biotechnology Information).
TFTP används huvudsakligen för att överföra filer från (eller skriva till) en fjärrserver. Eftersom det är ett öppet protokoll, är det brist på säkerhet, vilket innebär att det är mycket farligt att överföra filer via en öppen server över internet. Som sådan används TFTP vanligen endast på privata och / eller lokala nätverk. Tyvärr finns det ingen autentiseringsprocess, vilket innebär att ingen krypteringsmekanism införs. Som ett resultat av sin enkelhet kan TFTP bara överföra filer så stora som en terabyte och tillåter överförda datapaket att överföra - vilket kan orsaka stora förseningar i filöverföring.
Till skillnad från TFTP har FTP-servrar ett autentiserings- och krypteringsprotokoll på plats. Om sådan åtkomst är begränsad kan en fjärr FTP (FTP-post) -tjänst implementeras för att undanröja problemet med begränsningar. Detta möjliggör åtkomst, men begränsar användaren från att titta på kataloger eller modifierande kommandon.
Sammanfattning:
1. FTP är ett användarbaserat lösenordsnätverksprotokoll som används för att överföra data över ett nätverk; TFTP är ett nätverksprotokoll som inte har några autentiseringsprocesser.
2. FTP kan nås anonymt, men mängden information som överförs är begränsad; TFTP har ingen krypteringsprocess på plats, och kan bara överföra filer som inte är större än en terabyte.