SCTP Discussions

Text archives Help


Re: [SCTP-Discussion] I've got a question.


Chronological Thread 
  • From: Michael Tuexen <Michael.Tuexen AT micmac.franken.de>
  • To: kors21 AT ns.gainit.co.kr
  • Cc: discussion AT sctp.de
  • Subject: Re: [SCTP-Discussion] I've got a question.
  • Date: Tue Feb 17 14:52:02 2004
  • List-id: SCTP Discussions <discussion.sctp.de>

Hi David,

see my comments below.

Best regards
Michael

On 17. Feb 2004, at 9:22 Uhr,
kors21 AT ns.gainit.co.kr
wrote:

How y'all doin'

Um., I have recentely got interested in researching SCTP protocol.
And figured that there are two kinds of SCTP implementation on Linux
box.
first of them is sctplib which can be implemented on Linux(user level)
Other one is lksctp which should be inside of Linux kernel.(kernel
level)

That is right.
I don't know which one is best choice to research SCTP on Linux(or BSD).
Is it possible to interact each other between lksctp and sctplib?
(even though, it is run by different OSI level?)

Yes, of course. Both implement SCTP. The only restriction is that you can
not use the sctplib on a box with SCTP built into the kernel.
I've read lots of paper about SCTP stuff.
someone said he just wanted to test this new protocol "SCTP". so he set
up three kinds of systems.
1, Linux box (redhat 7.2 with lksctp)
2. Solaris ultra sparc(solaris7 with sctp1.2 package)
3. Linux box (redhat 7.2 with sctplib)

and Result was "It's all screwed up"... reason why it's screwed was
(between lksctp and Solaris sctp1.2 package) that
SCTP connection was established successfully but it delayed mysteriously
or the connection was crashed.
Hmm. Should not happen. But what is the sctp1.2 package?
he thought that using same protocol, it shouldn't be a problem
communicating each other(even though it is run on different OS)

And he is right, but might found some bug.
and also, he wasn't able to make a good or reliable connection between
sctplib and Solaris sctp1.2.

Only he got good results was (sctplib <-> sctplib).
and (Solaris <-> Solaris).
Hmm. We have tested the sctplib at all Interoperability tests with other
implementations. So you should have found a bug in at least one of the implementations.

If i have some time, I'll translate it to English.
I found the research paper on internet, but unfortunately there was no
paper written in English.

well..,

is there anyone have some sctp testing result which run on both user
and kernel level?
I'm doing this. It works. I've in my lab the Solaris kernel implementation
from Sun, the FreeBSD kernel implementation and the Linux kernel implementation
and the sctplib. They do interoperate. The last problem I saw was the checksum...
or can anyone explain why this happening above?

I am so depressed becauseof this.
Can you provide more details? What programs are you running? Can you send
a pcap dump from ethereal (not to the list, send it to me)?

Please use sctplib-1.0.1, because all earlier versions contained a bug on Solaris.
I guess it should all be interacting precisely on whichever OS
or OSI level.
This is right.

Thanks for reading this.

and all comments and replies always be welcome.
so please don't be hesitate.

Sincerely ,
David B Kim



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






Archive powered by MHonArc 2.6.19+.

Top of page