TFTP is an internet software utility for transferring file that simpler to use than FTP but less capable.
It is used where user authentication and directory visibility are not req
TFTP use the UDP protocol
Due to its simple design TFTP can be easily implemented by small footprint code.
TFTP uses the port no.69
TFTP is generally only used on LAN network.
TFTP message types
RRQ -> Request to read file
WRQ -> Request to write file
DATA -> Contains a block of the data
ACK -> used by peer to acknowledge each block of data
ERROR -> used by peer to indicate erroneous application