Subject: Re: fixing send(2) semantics (kern/29750)
To: Jonathan Stone <jonathan@dsg.stanford.edu>
From: Emmanuel Dreyfus <manu@netbsd.org>
List: tech-kern
Date: 03/27/2005 11:10:54
Jonathan Stone <jonathan@dsg.stanford.edu> wrote:

> That sounds rather, um, unusual. I have no absoulutely no atrouble
> saturating gigabit links with a single ttcp TCP stream 

But that's with TCP. I beleive you cannot acheive that bandwidth on
NetBSD with UDP, because of that problem.

> But, on another note: the classis cmistake #1 of students who passed
> an intro course in networking: to decide TCP has "too much" overhead
> for their application, and to write their own lower-overhead protocol
> on UDP. Like Plan 9 in the movie, this plan almost never works.
> 
> If our application really needs to resend, then perhaps you should be
> using TCP instead? 

It's a multicast application, I cannot use TCP.

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@netbsd.org