tftp server

Unanswered Question
Aug 7th, 2007

hello everybody,

Any body can explain about tftp server, like what is it? what is the purpose to use it, where shall we use and how we can utilize it.

thanks in advance,


I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 3 (1 ratings)
Jagdeep Gambhir Tue, 08/07/2007 - 10:11


TFTP protocol is a trivial network protocol for files transmission. The client part of the protocol realization does not require significant calculation resources. Because of this TFTP protocol is often used for transmission of files to IP-phones, LAN routers and switches, and also for loading of diskless workstations.

In contrast to the widely distributed FTP protocol, TFTP does not contain built-in authorization and does not let the client list the folders contents on the server.

TFTP uses UDP protocol as transport. File transmission from the TFTP server is realized like this:

1. The client sends TFTP READ packet containing the name of the requested file to the UDP 69 server port.

2. The server, using a random UDP port number, sends to the client a TFTP DATA packet, containing a part of data from the file requested. In case if the file, requested by the client is missing, the server sends TFTP ERROR packet, containing the error description, to the client.

3. Having received the TFTP DATA packet, the client sends TFTP ACK confirmation to the server. The server and the client continue TFTP DATA and TFTP ACK packets exchanging till the file is completely transmitted. In case one of the sides does not receive the expected packet during the timeout, the other side resends the packet.

Hope that helps



Please rate if helps

ilnaiduccna Tue, 08/07/2007 - 10:27

Thanks JG,

So tftp is a server where all network related files stored and its use like 3 way handshake mechanism, but if the router (3600s) want download one file from tftp server then how they communicate each other, manuall is there any configurations in router.


This Discussion