Hi,

On Sat, Feb 26, 2011 at 11:19:19AM +0000, Olivier Van Acker wrote:
> > The code parts in question inside OpenVPN (socket.c) are somewhat
> > complicated due to lots of existing options and lots of existing
> > operating systems being supported, so this will not be a trivial
> > task.
>
> Would it be a good idea to limit the scope of this project by concentrating
> on one OS first? I was thinking FreeBSD first since that contains the
> reference implementation of SCTP.

Well, you'd certainly start with one OS, but in the long run, you'd want
the mainstream OSes (Linux and Windows) as well...

[..]
> > functionality to listen on multiple sockets in parallel,
> 
> This is somethings SCTP has build in.
> One SCTP association (connection over one or more nodes) can contain
> multiple independent data streams.

This doesn't help me a single bit if I'm sitting behind a firewall that
doesn't even let UDP/1194 pass - listening on SCTP *and* UDP/TCP in parallel
will be necesary, because too many clients won't be able to use SCTP, at
least when starting this.

Or are you implying that by listening on a SCTP socket, the kernel
machinery will also handle incoming "plain UDP" and "plain TCP" connects
via that SCTP socket?

gert
-- 
USENET is *not* the non-clickable part of WWW!
                                                           //www.muc.de/~gert/
Gert Doering - Munich, Germany                             g...@greenie.muc.de
fax: +49-89-35655025                        g...@net.informatik.tu-muenchen.de

Attachment: pgpEP3POWQCL4.pgp
Description: PGP signature

Reply via email to