Linux SCTP Implementation Status

Some time ago I used SCTP on Linux, and now I want to use it again in a new project. The problem is that lksctp seems to be dead since 2009 has not been updated (according to git). During this time, several important things have changed in the SCTP project, so lksctp is now deprecated ( API, for example )

I tried to find another implementation of this protocol, but it looks like lksctp is the only one. Doy, do you have information about the future of SCTP on Linux?

+4
source share
3 answers

lksctp is good enough for you. If you have any questions or want new features (should be reasonable), linux will implement them.

The sctp API is still in draft. But almost all the functions in the project are implemented in Linux. A supporter of SCPP, Vlad Yasevich, may be more busy with other matters for more than six months, even one year. But other people can still help you.

+4
source

The Linux implementation was first implemented in the lksctp project, but now it is part of the Linux kernel and is supported there. This explains why there is little activity in the lksctp project, and this does not mean that the implementation is dead at all. Indeed, I am responsible for the product line for which the Linux SCTP implementation is a central and highly reliable component.

+5
source

According to this SO answer, Does SCTP work as advertised with Linux? LKSTCP is the way to go.

Please note that the document associated with you is a draft of the Internet, which means that the API has NOT changed. This means that this can change if the draft becomes RFC without change. If you want to keep track of work being done in draft drafts on the Internet, you are in a pilot area. I suggest you better contact the authors of the project and ask them if they know anyone who is working on adding their changes to LKSTCP. Then you can work with them on this.

+2
source

Source: https://habr.com/ru/post/1338666/


All Articles