25

What kind of SCTP support is there on various Windows versions?

Joey
  • 344,408
  • 85
  • 689
  • 683
Robert S. Barnes
  • 39,711
  • 30
  • 131
  • 179
  • 1
    Does [Windows.next](http://en.wikipedia.org/wiki/Windows_8) support SCTP? –  Dec 29 '11 at 11:53

3 Answers3

25

Out of the box, there are none, on any versions of Windows.(Microsoft has claimed there is no customer demand, so I always encourage anyone looking for SCTP on windows contact Microsoft and express their need for one..)

There are 3rd party implementations, e.g.

sctplib

Kijewski
  • 25,517
  • 12
  • 101
  • 143
Anonym
  • 3,098
  • 4
  • 31
  • 32
  • +1 for "express their need for none" well the microsoft guys wont be using the internet that often or maybe stackoverflow specifically. "P – shabby Feb 07 '13 at 16:38
  • You might want to watch out for SctpDrv - I kept getting BSoDs on Win7, SP1. – d33tah Aug 05 '13 at 20:41
  • Is there any SCTP 3rd party implementations for windows8?. So far, as I know SctpDrv does not. – agfe2 Mar 18 '14 at 02:37
  • https://learn.microsoft.com/en-us/answers/questions/778329/sctp-driver.html – zahir Apr 25 '22 at 09:14
5

Recently, Windows support has been added to this userspace SCTP stack: http://sctp.fh-muenster.de/sctp-user-land-stack.html

It will have a paper in 2012 ICCCN describing its implementation.

user1354196
  • 51
  • 1
  • 1
3

From the Wikipedia article:

The following operating systems implement SCTP:

  • AIX Version 5
  • Generic BSD with external patch at KAME project
  • Cisco IOS 12
  • DragonFly BSD since version 1.4
  • FreeBSD, version 7 and above
  • HP-UX, 11i v2 and above
  • Operating systems using Linux kernel 2.4 and newer
  • QNX Neutrino Realtime OS, 6.3.0 and above
  • Sun Solaris 10 and above

Various third-party implementations of SCTP exist for other operating systems. FreeBSD contains the SCTP reference implementation.

Userspace library:

So apparently there is no native support in Windows at all. Only through 3rd-party software or libraries.

Community
  • 1
  • 1
Joey
  • 344,408
  • 85
  • 689
  • 683
  • What other libraries are available and is there anything available for Vista and Win7? – Robert S. Barnes Jan 28 '10 at 10:28
  • 1
    Since sctplib is a userspace library it should work without problems on Vista or Windows 7 too. Apart from that, did you try Google already? I hear they return all kinds of fancy results when searching for "windows sctp library". – Joey Jan 28 '10 at 10:32
  • 3rd party kernel extension and userspace library for Mac OS X: https://github.com/sctplab/SCTP_NKE_ElCapitan – Ales Teska Oct 02 '16 at 13:37