SCTP Discussions

Text archives Help


Re: [SCTP-Discussion] Different implementations of SCTP


Chronological Thread 
  • From: Michael Tuexen <Michael.Tuexen AT micmac.franken.de>
  • To: discussion AT sctp.de
  • Subject: Re: [SCTP-Discussion] Different implementations of SCTP
  • Date: Wed Jan 23 20:32:01 2002
  • List-id: SCTP Discussions <discussion.sctp.de>

Dear David,

see my comments below.

Best regards
Michael

On Wednesday, January 23, 2002, at 05:26 PM, David Gordon (LMC) wrote:

Hi,

I have been experimenting with sctplib-1.0.0-pre15 on Linux RH7.0 kernel
2.4.16. Any test program I run I get:

Error Info: Opening of the routing socket failed!

We are opening a routing socket to supervise the existing interfaces. Are
you running the programs as root?
I tried compiling sctpd in its separate directory, but ../sctplib/libsctpd.a
does not exist thus aborting the compilation.

Our makefiles assume that you are compiling the stuff in the location were
we deliver it. You should in the top level directory run the command
./configure --enable-sctpd
This should generate al the makefiles and
make
should generate all the libraries and binaries.
Another question, what is the difference between this implementation of sctp
and the one found at www.sctp.org?
The implementation available at www.sctp.de is the product of a cooperation
between Siemens and the University of Essen.
The implementation available at www.sctp.org is the 'reference implementation'
done by the 'inventors' of SCTP: R.Stewart and Q. Xie.
The implementation of Randy and Qiaobing is more stable and should be definitely
compliant. Ours is based on our understanding of the RFC and IDs. Both are tested
at all interoperability tests of SCTP. The implementation available at www.sctp.de
is also used by some development groups inside Siemens to build prototypes or
prototype implementations of adaptation layers, for example.
The implementation available at www.sctp.de provides also the socket API which
is not the case for the other implementation. Randy is working on a kernel
implementation on FreeBSD which will also provide the socket API. There is also
a version (of a different group) upcoming for the Linux kernel. Ours is a
userland implementation and will not affect the whole system when you experient
a bug the the SCTP implementation.

I hope this answers your question.

Best regards
Michael

Thank you,

David Gordon
Ericsson Research


_______________________________________________
discussion mailing list
discussion AT sctp.de
http://www.sctp.de/mailman/listinfo/discussion


Michael.Tuexen AT micmac.franken.de





Archive powered by MHonArc 2.6.19+.

Top of page