Hi Andreas:
Thanks for your reply and sorry for my poor english.
I know fault tolerant is one feature in SCTP, so I am interested to test it.
Before testing, I suppose this feature should be implemented in SCTP library
and user application does not do any effort for that.
So I run sctpmultiserver and sctptftp to test, when the client was
transmitting a large file,
I pull the network line to make the primary path failure and observe if it
would switch to secondary path.
But, it seems unsuccessful. The large file can't transmit intetrated.
After looking mini-ulp, I changed my notion of fault tolerant implemented
from SCTP library to user application,
because I found some functions and operations for fault tolerant (e,g,.
nextpath) in mini-ulp source code.
Now, I already know mini-ulp is used to be a playground for tests.
I don't know if my notion is right, so I have two problems.
1. If fault tolerant is implemented by SCTP library, why my test is failure?
2. If fault tolerant is implemented by user application, why has not any
program of sctplib be implemented?
Best regards,
Moseey
----- Original Message -----
From: "Andreas Jungmaier"
<ajung AT exp-math.uni-essen.de>
To: "Ming Chi Tsai"
<tsaimc AT locust.csie.ncku.edu.tw>
Cc:
<discussion AT sctp.de>
Sent: Monday, May 10, 2004 5:33 PM
Subject: Re: [SCTP-Discussion] Which program can support fault tolerant in
sctplib??
-----BEGIN PGP SIGNED MESSAGE-----some
Hash: SHA1
Hi,
what *exactly* do you mean by fault tolerance ?
SCTP is tolerant with respect to failures in the network
ONLY when your network has certain (physical) properties.
The program mini-ulp.c is not maintained any more, it
used to be a playground for tests.
For (simple) server programs have a look at discard_server.c
or echo_server.c
For client programs, we have provided terminal.c as an
example. Make sure, you understand the API provided in
<sctp.h> if you are using sctplib directly.
It is somewhat similar to what is described in section
10 of RFC 2960.
If you are using the combination of sctplib and socketapi,
this will give you ANOTHER standardized API, and the ability of
executing your application on more operating systems
(e.g. most BSD based systems with KAME and the Linux
Kernel SCTP stacks). Then the API is similar to what
is described in the socket api draft (see
http://www.ietf.org/internet-drafts/draft-ietf-tsvwg-sctpsocket-08.txt
for reference).
Examples for such applications can be found in the socket api
tarball.
Best regards,
Andreas
On Montag, 10. Mai 2004 10:01, Ming Chi Tsai wrote:
Hi all:
I am new to SCTP and feel very interest on it.
Now, I want to test fault tolerant feature on sctp program by using
sctplib, but I found most part of program in sctplib can't provide fault
tolerant.
Finally, I found mini-ulp might support this feature, but how should I
test? Since mini-ulp look like client program, so I try to connect to
mini-ulp,servers( ex: echo_server, daytime_server,...),
but seem unsuccessful.
I don't sure realy functionality on programs of test tools like
monitor and test_tool,
and which program in sctplib can provide fault tolerant?
Best regards,
Moseey
_______________________________________________
discussion mailing list
discussion AT sctp.de
http://www.sctp.de/mailman/listinfo/discussion
- --
Dipl.-Ing. Andreas Jungmaier
Computer Networking Technology Group
University of Duisburg-Essen
http://www.exp-math.uni-essen.de/~ajung
PGP Key-ID: D382 4AC0
PGP Key-Fingerprint: 228C 7C2C 3381 2DD4 9998 2812 5C0B 0B04 D382 4AC0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAn0xaXAsLBNOCSsARAiUIAJ9NnGz69hnDom4dhUlUeHVJVjSh2gCeOOsK
TcPKO1GF2o9rapILMvCQdek=
=Qypt
-----END PGP SIGNATURE-----
_______________________________________________
discussion mailing list
discussion AT sctp.de
http://www.sctp.de/mailman/listinfo/discussion
Archive powered by MHonArc 2.6.19+.