N/APosted on - 11/25/2014
What is the difference between trivial file transfer protocol (TFTP) and File transfer protocol (FTP) from the security point of view? What are the advantages and disadvantages of using TFTP? What are the added steps to be taken with regard to increasing the security of when implementing TFTP for data file transfer?
TFTP and FTP: which is the better option?
The Trivial File Transfer Protocol or TFTP is a file transfer protocol that was first defined in 1980 that has a very basic function of a file transfer protocol. Because of its simple design, Trivial File Transfer Protocol can be executed using only a very small memory. The first stages of several network-based installation systems like Symantec Ghost, Red Hat Kickstart, Solaris Jumpstart, and the Remote Installation Services of Windows NT use Trivial File Transfer Protocol to load a basic kernel that does the actual installation.
The Trivial File Transfer Protocol is a simple protocol to transfer files and has been implemented on top of UDP or the User Datagram Protocol using port 69. It is designed to be small and easy to implement that’s why it doesn’t have most of the features or attributes of a regular FTP.
With a normal FTP, you can read and write files to and from the remote server as well as list the directories. But with TFTP, it is only limited to reading and writing files to and from the remote server. It is not capable of listing the directories.