1-What is the difference between TFTP and FTP application layer protocols?
The differences between FTP and TFTP:FTP is connection oriented, where as TFTP is not.
TFTP uses error checking and flow control, where as TFTP does not cause error checking.FTP uses TCP as transport protocol, where as TFTP uses UDP as transport protocol.