Netboot Mailing List (by thread)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: TFTP timeout and maximum retry counts in "tftp.h"



Hello,

Mike Hammer <mike-hammer@usa.net> wrote:
> Is the TFTP timeout value an initial timeout, i.e. first
> timeout is set to 8 seconds and afterwards, the timeout values
> are exponentially increased for each retries?

No, it's a static value. The timeout for TFTP is the same for every
packet and every retry.

> Thus, using the maximum retry counts and timeout value,
> does this mean that a retry will be performed (to receive
> the same data block) after a timeout of 8 seconds trying
> to receive a block of data?  And after 10 total retries,
> TFTP will fail and bail out?

Yes, exactly.

> Finally what does it mean when the TFTP client displays,
> "block x != block y" during transfer.

It means that the client received a block numbered 'x', while it was
expecting block number 'y'. It will then send a new acknowledge for
the preceding block to tell the server to send block 'y' again.

gero.

-- 
Every opportunity we have to run our R&D scientists and engineers against
our customers, we do it.	- George Heilmeier, Texas Instruments
--
Gero Kuhlmann, Hannover     0511/6497525 (Voice)        gero@gkminix.han.de



For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.