A TFTP server uses a Trivial File Transfer Protocol to transfer files which is implemented on top of the UDP. A TFTP reads and writes files from or to a remote server that serves as a connection request. If the request using a free TFTP server is granted, files will be sent by blocks of 512 bytes.