Разлика между FTP и TFTP

компютър1FTP срещу TFTP

File Transfer Protocol (известен също като FTP) е мрежов протокол, който е реализиран впоръчказа обмен на файлове през TCP / IP мрежа - това е протоколът за контрол на предаването и интернет протоколът.FTPизползва удостоверяване с парола, създадено от потребителя. Въпреки че обикновено се прилага удостоверяване на потребителска парола, анонимният потребителски достъп също е достъпен чрезFTPсървър.

Trivial File Transfer Protocol (известен също като TFTP) е мрежов протокол, който се прилага и за прехвърляне на файлове. За първи път е дефиниран през 1980 г. с функционалността на обикновен FTP сървър. Поради своята простота, той може да бъде реализиран с много малко загуба на памет от страна на домашния компютър. Като такъв, в самото си начало, TFTP се използва за зареждане на компютри или рутери. Като се има предвид това, той е полезен и за прехвърляне на малки количестваданнимежду мрежите (т.е. фърмуер на IP телефон).



Както споменахме, FTP е достъпен анонимно. Това означава, че потребителят може да влезе в този сървър с „анонимен“ акаунт, когато получи подкана за потребителско име и парола. В повечето случаи потребител без директен акаунт с хост компютъра ще бъде подканен да използва своя имейл адрес вместо парола; обаче на практика няма процес на проверка, който да се провежда веднъж след товаинформациясе доставя (като например в Националния център за биотехнологична информация).

TFTP се използва главно за прехвърляне на файлове от (или запис на тях) на отдалечен сървър. Тъй като това е отворен протокол, има недостиг на сигурност - което означава, че е много опасно прехвърлянето на файлове през отворен сървър през интернет. Като такъв TFTP обикновено се използва само в частни и / или локални мрежи. За съжаление няма процес на удостоверяване, следователно няма въведен механизъм за криптиране. В резултат на своята простота, TFTP може да прехвърля само файлове, големи колкото терабайт, и позволява прехвърляне на големи пакети данни - което може да причини огромни закъснения при предаването на файлове.

За разлика от TFTP, FTP сървърите разполагат с протокол за удостоверяване и криптиране. Когато такъв достъп е ограничен, може да се приложи отдалечена FTP (FTP поща) услуга, за да се заобиколипроблемна ограничение. Това позволява достъп, но ограничава потребителя да преглежда директории или да променя команди.

Резюме:

1. FTP е базиран на потребител мрежов протокол, използван за прехвърляне на данни в мрежа; TFTP е мрежов протокол, който няма никакви процеси за удостоверяване.

2. FTP може да бъде достъпен анонимно, но в размер наинформацияпрехвърлената е ограничена; TFTP няма въведен процес на криптиране и може успешно да прехвърля файлове, които не са по-големи от един терабайт.