From owner-freebsd-hackers Tue Apr 23 11:40:21 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id CFC6E37B420 for ; Tue, 23 Apr 2002 11:40:17 -0700 (PDT) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id MAA09192; Tue, 23 Apr 2002 12:40:06 -0600 (MDT) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id g3NIe5E70331; Tue, 23 Apr 2002 12:40:05 -0600 (MDT) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15557.43653.372778.443036@caddis.yogotech.com> Date: Tue, 23 Apr 2002 12:40:05 -0600 To: Terry Lambert Cc: Nate Williams , Attila Nagy , Tomas Svensson , hackers@FreeBSD.ORG Subject: Re: sendfile() in tftpd? In-Reply-To: <3CC5A999.A1A4D313@mindspring.com> References: <3CC59C44.13013A1E@mindspring.com> <15557.40442.852602.681416@caddis.yogotech.com> <3CC5A999.A1A4D313@mindspring.com> X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > Going to TCP soon assumes that you have a lossless medium in order to > > transmit packets over. If you're using a lossy medium, TFTP (and other > > UDP based protocols) can kick their butt because of TCP's assumption > > that packet loss is a function of congestion, which is often not the > > case in lossy mediums such as wireless. :( > > THat's true. I can't really think of an example of such a > medium, though, that you would still trust to netboot something. > 8-). > > Maybe 802.11b. 8-(. Exactly! Or, something that boots remotely over satellite (for easier maintenance). > The specific problem here is that "UDP is ``too slow''"; it looks > like a classic "Doctor, it hurts when I do this...". 8-) 8-). Actually, UDP is actually *faster* than TCP in these sorts of environments, if you know what you are doing. :) :) :) :) Overhead during a demo of my former company was demo'ing a product to a client, while the client was talking to our competitor. 'Hmm, how come your product doesn't do anything, when their product seems to be working fine here.....'. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message