我正在寻找SCTP协议的.NET实现。 组件或C#/ F#源代码将是首选,但是如果没有这样的东西可用,VB.NET源代码也可能工作。 我正在开发的项目是针对.NET Framework v3.5的,但是欢迎任何适用于.NET v2到v4的项目。
答案 0 :(得分:6)
.NET 4程序集现在安装了SctpDrv版本1.1.6;它提供了一个类似于Socket类的API,但提供了SCTP的新方法。
答案 1 :(得分:2)
我认为你可以使用SctpDrv。
从链接
“SctpDrv是作为包含SCTP堆栈的内核驱动程序提供的.Winsock提供程序dll在Windows中注册,只要应用程序想要通过SCTP发送数据就会被调用。这样,该功能就透明地提供给应用程序:IPPROTO_SCTP只是套接字(WSASocket)函数调用中可用的另一个协议。通过链接到sctpsp.lib提供SCTP特定函数,如sctp_send。“
我希望它有所帮助。
答案 2 :(得分:2)
我不确定这是否对您有所帮助,但是与SCTP具有某些类似功能的替代方案是Lidgren Network库(C#,用户空间组件,基于UDP的自定义协议)。
答案 3 :(得分:1)
我无法在C#中找到任何内容,但在SourceForge上有一些C ++和Java实现。