TFTP (Trivial File Transfer Protocol) is a simple File Transfer Protocol that allows a client to get or put a file on a remote host. (more details at: https://en.wikipedia.org/).
It is an old protocol, but still used in many network applications.
Personnaly, I use it to update the firmware on my network equipment. (Cisco switches for examples).
Here's how to set up a TFTP server under Windows.
I'll be using Ph. Jounin's Tftpd64 program (see: https://github.com/), because it doesn't need to be installed, so can be run only when necessary, is lightweight and free. In addition to the tftp protocol, it can be used as a DHCP, DNS, SNTP and Syslog server.
PS > Get-FileHash .\tftpd64_4-64_en_67602.zip -Algorithm SHA1
Algorithm Hash Path
--------- ---- ----
SHA1 BB8A4DDD3821BE11B4BAFB07CD9475DBC036F8F9 C:\Users\administrator...
To check that our server is running correctly, we can use the built-in tftp client.
Contact :