Тривиален протокол за прехвърляне на файлове

Дефиниция на TFTP

TFTP означава тривиален протокол за прехвърляне на файлове. Това е технология за прехвърляне на файлове между мрежовите устройства и е опростена версия на FTP (File Transfer Protocol) .

TFTP е разработен през 1970-те за компютри, които не разполагат с достатъчна памет или дисково пространство, за да осигурят пълна поддръжка на FTP. Днес TFTP се намира и на потребителите на широколентови маршрутизатори, така и на рутери за търговски мрежи.

Администраторите на домашни мрежи понякога използват TFTP за надграждане на техния фърмуер на рутера , докато професионалните администратори могат също да използват TFTP за разпространение на софтуер в корпоративните мрежи.

Как функционира TFTP

Подобно на FTP, TFTP използва клиентски и сървърен софтуер за осъществяване на връзки между две устройства. От TFTP клиент, отделни файлове могат да бъдат копирани (качени) или изтеглени от сървъра. С други думи, сървърът е този, който обслужва файлове, докато клиентът е този, който ги иска или ги изпраща.

TFTP може да се използва и за дистанционно стартиране на компютър и архивиране на конфигурационни файлове за мрежа или маршрутизатор.

TFTP използва UDP за транспортиране на данни.

TFTP клиентски и сървърни софтуер

TFTP клиентите на командния ред са включени в текущите версии на Microsoft Windows, Linux и macOS.

Някои TFTP клиенти с графични интерфейси също се предлагат като безплатни програми , като TFTPD32, който включва TFTP сървър. Помощната програма за Windows TFTP е друг пример за GUI клиент и сървър за TFTP, но има и няколко други безплатни FTP клиента, които можете да използвате и вие.

Microsoft Windows не се доставя с TFTP сървър, но има няколко безплатни Windows TFTP сървъра за изтегляне. Системите за Linux и MacOS обикновено използват TFTP сървъра tftpd, въпреки че той може да бъде деактивиран по подразбиране.

Експертите в мрежа препоръчват внимателно конфигуриране на TFTP сървърите, за да се избегнат евентуални проблеми със сигурността.

Как да използвате TFTP клиента в Windows

TFTP клиентът в операционната система Windows не е разрешен по подразбиране. Ето как да го включите чрез аплета " Програми и функции" на контролния панел :

  1. Отворете контролния панел .
  2. Търсете и отваряйте програми и функции .
  3. Изберете Включване или изключване на функциите на Windows от лявата страна на контролния панел, за да отворите "Функции на Windows". Друг начин да стигнете до този прозорец е да въведете командата optionalfeatures в командния ред или в диалоговия прозорец Run.
  4. Превъртете надолу в прозореца "Характеристики на Windows" и поставете отметка в квадратчето до клиент на TFTP .

След като го инсталирате, можете да осъществите достъп до TFTP чрез Command Prompt с командата tftp . Използвайте командата за помощ заедно с нея ( tftp /? ), Ако имате нужда от информация как да използвате TFTP или вижте страницата за справка на командния ред tftp на уеб сайта на Microsoft.

TFTP срещу FTP

Тривиалният протокол за прехвърляне на файлове се различава от FTP в следните ключови аспекти:

Тъй като TFTP се изпълнява с UDP, той обикновено работи само в локални мрежи (LAN) .