TFTP for Trivial File Transfer Protocol is a simple File Transfer Protocol that allows a client to get or put a file on a remote host.
It is old but still used in many network applications.
I personnaly use it to update my network devices firmwares. (Cisco switches for examples).
We will see here how to set up a TFTP server under Windows.
I will use Tftpd64 by Ph. Jounin program, because it doesnt need to be installed, so it can be run only when needed, it's lightweight and free. In addition to the tftp protocol it can serve as a DHCP, DNS, SNTP and Syslog server.
Network Diagram
OS : Windows 10
Tftp server : Tftpd64
Network Protocol : UDP 69
Tftp directory : C:\Users\user\Download\tftpd
Download and run
Downloadtftpd64 64 bits portable edition on the official page :
It's always a good idea to check the sha1 signature, here with PowerShell :