08-07-2007 09:50 AM - edited 03-05-2019 05:45 PM
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,
naidu.
08-07-2007 10:11 AM
Naidu,
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
Regards,
~JG
Please rate if helps
08-07-2007 10:27 AM
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.
08-07-2007 10:40 AM
Let say you want router to pick file IOS from tftp, command would be
switch#archive tar /xtract tftp://server_ip_address/filename.tar flash
Regards,
~JG
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide