4

前段时间我在 Linux 上使用过 SCTP,现在我想在新项目中再次使用它。问题是,lksctp 似乎已经死了,自 2009 年以来没有更新(根据 git)。在这段时间里,SCTP 草案中没有什么重要的事情发生了变化,所以 lksctp 现在已经过时了(例如 API

我试图找到这个协议的其他实现,但看起来,lksctp 是唯一的一个。你有关于 Linux 上 SCTP 未来的任何信息吗?

4

3 回答 3

5

lksctp 项目首先开发了 Linux 实现,但它现在是核心 linux Kernel 的一部分并在那里维护。这解释了为什么在 lksctp 项目上几乎没有活动,并且它并不表示实现完全死了。事实上,我负责一个产品线,其中 Linux SCTP 实现是一个中心且非常可靠的组件。

于 2011-07-29T08:00:01.850 回答
4

lksctp 对你来说已经足够好了。如果你有一些问题或者想要新的特性(必须是合理的),linux 会实现它们。

sctp 的 API 还在草稿中。但是,draft 中的几乎所有功能都是在 linux 中实现的。sctp 维护者 Vlad Yasevich 可能会在半年多的时间里忙于做其他事情,甚至一年。但其他人仍然可以帮助你。

于 2011-02-18T06:16:51.167 回答
2

根据这个 SO 答案,SCTP 是否像使用 Linux 宣传的那样工作?LKSTCP 是要走的路。

请注意,您链接到的文档是互联网草稿,这意味着 API没有更改。这仅意味着如果草案成为 RFC 而不被更改,它可能会发生变化。如果您想跟踪互联网草稿中正在完成的工作,那么您就处于实验领域。我建议你最好的办法是联系草案的作者,询问他们是否知道有人正在努力将他们的更改添加到 LKSTCP。然后你可以和他们一起工作。

于 2011-02-07T00:17:14.980 回答