Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement SCTP multi-homing for JDiameter, both client and server #170

Merged

Conversation

killdashnine
Copy link

JDiameter support for up to 4 IP addresses on SCTP level for both server and client.

This fixes #25 and #130
<IPAddresses> <IPAddress value="127.0.0.5" /> <IPAddress value="172.18.202.20" /> </IPAddresses>

Yields (server/network guard):

$ cat /proc/net/sctp/eps ENDPT SOCK STY SST HBKT LPORT UID INODE LADDRS 0 0 2 10 29 8085 1000 173827 127.0.0.5 172.18.202.20
And (client):

$ cat /proc/net/sctp/assocs ASSOC SOCK STY SST ST HBKT ASSOC-ID TX_QUEUE RX_QUEUE UID INODE LPORT RPORT LADDRS <-> RADDRS HBINT INS OUTS MAXRT T1X T2X RTXC wmema wmemq sndbuf rcvbuf 0 0 2 1 3 0 5 0 0 1000 181270 20836 3868 127.0.0.5 172.18.202.20 <-> *127.0.0.1 192.168.178.25 192.168.122.1 192.168.0.1 172.18.202.20 7500 30 32 10 0 0 0 1 0 212992 212992

@killdashnine
Copy link
Author

Hello there, any feedback on this?

@killdashnine
Copy link
Author

@yulianoifa-mobius will you guys also continue the open source version and maintain it? If so, would be greatly appreciated if you could merge this PR :-)

@yulianoifa-mobius
Copy link
Contributor

Hi @killdashnine
Due to many requirements we are developing new diameter stack. It will be AGPL licensed open source stack.

The source code can be found here
https://github.com/mobius-software-ltd/corsac-diameter

The differentiation between open source and commercial and other details can be found here
https://www.mobius-software.com/telestaxannouncement

The first release is planned in April this year

@yulianoifa-mobius yulianoifa-mobius merged commit 7f39093 into RestComm:master Jan 31, 2024
@killdashnine
Copy link
Author

Awesome, will star and follow. Good luck! and very happy to see something happening with the restcomm legacy again :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support SCTP Multi-Homing
2 participants