[erlang-questions] SCTP support (was EPIPE and TCP sockets)

Serge Aleynikov <>
Sat Oct 13 03:16:26 CEST 2007

Erlang's SCTP bindings use underlying OS kernel module implementation of 
the protocol.  In Erlang SCTP support uses the same inet driver as TCP 
and UDP.  When you use SCTP you should expect performance similar to TCP 
(at least on Linux and Solaris), however the main advantage of this 
protocol is in its reliability and amount of control that it gives to 
the user application delivered "out-of-band".


G Bulmer wrote:
> Newbie question.
>> Date: Fri, 12 Oct 2007 12:29:41 +1300
>> From: Bruce Fitzsimons <>
>> Subject: Re: [erlang-questions] EPIPE and TCP sockets
>> ... I'd still like to
>> use the SCTP support in Erlang to demonstrate XMPP over SCTP and see
>> what sort of improvements it might give, ...
> Is the "Erlang SCTP support" likely to give higher message  
> throughput, or is this really about reliability guarantees? Is this  
> OS sensitive, i.e. very much bound to the quality of SCTP  
> implementation for the underlying OS?
> G Bulmer
> _______________________________________________
> erlang-questions mailing list
> http://www.erlang.org/mailman/listinfo/erlang-questions

More information about the erlang-questions mailing list