TFTP

TFTP (Trivial File Transfer Protocol) is a protocol used to transfer files across a network. As it uses UDP (and no authentication) to transmit data only suitable for reliable LAN connections, it is less robust than FTP, which is used across the Internet and employs the more reliable TCP for transfers. TFTP is mostly used for booting a disk-less computer (and getting the kernel from the network) or transferring configuration files to routers. Booting over network is typically done using PXE.

These days TFTP is widely used by Network Engineers to configure cisco routers and switches. There are many free TFTP servers available out there such as Whitehorn TFTP Server or pumpKIN

Test it
To test if your local tftp server is working, you can try a command like tftp localhost -c get filename If you get Error code 1: File not found You know that your tftp server is working, but the file is not found. If your tftp server is not working, you will see a Transfer timed out.