我正在调查SCTP协议。它的功能看起来很吸引我担心的是社区的支持。是否有任何良好的跨平台(至少Linux和Windows)C ++(或至少C)SCTP库?它是否支持异步方法?
答案 0 :(得分:4)
不确定这是多么好的测试/工作(从来没有自己使用过),但我刚才看了http://code.halssoftware.com/index.php/p/boostasiosctp/source/tree/master/boost。如果这对您有所帮助,请告诉我。
答案 1 :(得分:3)
更新: 跨平台用户空间堆栈link
存在并在Münster应用科技大学积极维护
答案 2 :(得分:2)
Linux和Solaris都具有强大的内核实现,但Windows正在拖延它的脚。有一个项目要添加一个http://www.bluestop.org/SctpDrv/。如果您尝试将自己的SCTP实现与内核一起运行,那么您可能会遇到两个堆栈相互干扰的问题。
内核堆栈提供类似的套接字接口,因此您的应用程序可以在Linux / Solaris上移植。
此致