Date: Tue, 14 Aug 2001 09:40:57 -0700 From: "H. Peter Anvin" <hpa@zytor.com> To: Gerhard Butscher <gerhard.butscher@esk.fhg.de> Cc: syslinux@linux.kernel.org, net@FreeBSD.ORG Subject: Re: TFTP sorcerer's apprentice syndrome Message-ID: <3B795499.4050307@zytor.com> References: <3B78F5E1.475FF891@esk.fhg.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Gerhard Butscher wrote: > Hello, > > I am using the linux (SuSE 7.0) tftp server with an embedded > tftp client (running on an embedded target). I changed that > client code and caused by that change a considerable amount of > delay. And the Sorcerer's Apprentice Syndrome appeared: > >>From that point where the server has sent a duplicate data > packet (after the client's ACK timed out), there were always > duplicate data (and of course ACK) packets until the end > of the file transfer. > > I am not a protocol expert nor a unix programming expert > but as far as I understand the tftp server code (e.g. > tftp-hpa-0.21) there is a handling for duplicate ACK packets. > But (maybe) not exactly the handling proposed by the RFC 1350. > It's hard to know if this really is Sorcerer's Apprentice without seeing a trace of the traffic. There are other pathologies that can cause this. Besides, you're talking about the "SuSE 7.0 tftp server", which definitely isn't tftp-hpa-0.21, so I don't know what baseline code you're talking about. -hpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B795499.4050307>