【问题标题】:Linux SCTP implementation statusLinux SCTP 实施现状
【发布时间】:2011-06-22 11:22:30
【问题描述】:

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

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

【问题讨论】:

    标签: linux sctp


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        根据这个 SO 答案,Does SCTP works as advertised using Linux? LKSTCP 是要走的路。

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

        【讨论】:

        • 五。 Yasevich 是草稿作者之一。他也是 lksctp 的维护者。所以,也许你不需要问他们,就能知道答案。 :-)
        猜你喜欢
        • 2010-12-30
        • 1970-01-01
        • 2014-07-13
        • 2017-07-10
        • 2021-03-28
        • 2011-07-09
        • 1970-01-01
        • 2014-01-17
        • 2017-10-21
        相关资源
        最近更新 更多