Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Computing > Cisco > FTP vs. TFTP

Thread Tools


Posts: n/a
Greetings all,

I know that FTP rides on TCP (connection-oriented, reliable) and that TFTP
rides on UDP (connectionless, unreliable). To me this means that the TCP
session used for FTP conducts a three-way handshake, uses variable
windowing, and acknowledges all packet receipt. I'm assuming that the UDP
session for TFTP does not have acknowledgement or windowing.

This in mind, all conditions being the same except for the use of FTP or
TFTP; why would it take longer to transfer a file using TFTP than it would
for that same file with FTP?

To this point I have been told that the TFTP actually DOES use
acknowledgements and that the difference is that it does not have the
capability to use windowing. I'm not quite convinced that this is correct.
Everything I can find states that UDP does not acknowledge. I have not
actually found anything that states that TFTP does not use some sort of
"unreliable" acknowledgement, but I know that it rides on UDP, therefore my
conclusion is that there is no acknowledgement associated with TFTP.

Does anybody have any information to the contrary, or any evidence that
supports either side of this discussion?


Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
FTP vs TFTP JR Cisco 6 02-16-2010 04:56 AM
tftp & ftp troubles Draschl Clemens Cisco 1 10-08-2008 03:56 PM
booting router from tftp: image is stored within a sub-dir in tftp root Sharad Cisco 0 02-13-2007 11:31 AM
Net::FTP problems getting files from Windows FTP server, but not Linux FTP Server. D. Buck Perl Misc 2 06-29-2004 02:05 PM
error while copying ios image from flash to tftp or ftp server Saket Badola Cisco 3 04-05-2004 06:35 AM