What is TFTP?

What is TFTP?

February 17, 2016

The image is not showing

As a Network Admin, you may come across technology known as “TFTP.” What is TFTP exactly? TFTP, or Trivial File Transfer Protocol, is a simple high-level protocol for transferring data servers use to boot diskless workstations, X-terminals, and routers by using User Data Protocol (UDP).

Although it may sound similar, TFTP works differently than FTP (File Transfer Protocol) and HTTP (HyperText Transfer Protocol). Although TFTP is also based in FTP technology, TFTP is an entirely different protocol. Among the differences is that TFTP’s transport protocol uses UDP which is not secure while FTP uses Transmission Control Protocol (TCP) to secure information.

TFTP was primarily designed to read or write files by using a remote server. However, TFTP is a multi-purpose protocol that can be leveraged for an array of different tasks.

TFTP Configuration Uses

IT pros and Sys Admins typically use TFTP configuration for:

  • Transferring files
  • Remote-booting without hard drives
  • Upgrading codes
  • Backing up network configurations
  • Backing up router configuration files
  • Saving IOS images
  • Booting PCs without a disk

After a workstation has been booted from a network card’s ROM, your TFTP installation will download a program and then run it from a central server.

TFTP Protocol Transfer Modes

There are three modes of transfer currently supported by TFTP protocol:

  1. netascii
  2. octet
  3. mail

Additional modes can also be defined by pairs of cooperating hosts.

Using TFTP protocol, a transfer will start with a request to read or write a file while also requesting a connection. When a server grants this request, the connection is then opened up and the file is sent in fixed length blocks of 512 bytes.

Rich Brown
Rich has a long career covering tech at PC Magazine, CNET, and now Spiceworks. He has tested and written about printers, computers, CPUs, GPUs, 3D printers, as well as the entire universe of smart home products. He lives outside of Boston, MA where he enjoys getting over his head on woodworking and home improvement projects.
Take me to Community
Do you still have questions? Head over to the Spiceworks Community to find answers.