Re: TCP/IP one->many

Tom Mills (tmills@qualix.com)
Thu, 08 Oct 1998 08:29:46 -0600


Bob Lanning wrote:

> look into multicast. (not TCP) TCP requires 2 end points for every
> connection. There are a bunch of negotiations (window,mtu...) that go on for
> each connection. These negotiations are done throughout the existence of the
> connection.
>

I've thought about UDP but don't want to incur the overhead of making sure the
packets are delivered reliably, in order, etc. Also, with UDP isn't there router
considerations if running over a WAN ? The application I am writing must handle
heady I/O load and be reliable. I was thinking that one could add a thin driver
to intercept TCP writes and handle the many send there given the appropriate
target IPs by the user application.

> ---- As written by Tom Mills:
> >
> > I am tasked with finding the most efficient way of doing a one to many
> > send using TCP stream sockets. Has anyone done this in userland, kernel
> > land ? Can I modify the TCP stack to send to one or more targets for
> > every write ?
> >
> > Thanks
> >
> >
> >
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> > the body of a message to majordomo@vger.rutgers.edu
> > Please read the FAQ at http://www.tux.org/lkml/
> >
>
> --
> Robert Hajime Lanning Navigation Technologies
> Unix Systems Administrator 740 E. Arques Ave.
> (408) 617-5059 Sunnyvale, CA 94086
> lanning@fhda.edu USA
> lanning@kewltech.com lanning@navtech.com

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/