3 ms·
SCTP has been used in professional settings for telecoms for at least a decade. The kernel implementation in Linux is stable and has been for many versions. T
by richardwhiuk 7y ago
SCTP has been used in professional settings for telecoms for at least a decade.
The kernel implementation in Linux is stable and has been for many versions.
There are gotchas:
- Cloud support for SCTP is poor. Azure has no support for SCTP on its load balancers.
- Kubernetes support is similarly poor - SCTP support is beta and behind a feature gate.
- Sean-Der 7y agoHave you done SCTP over the public internet? I haven't tried it myself, but always heard the only way to make it work was encapsulated in UDP.
- rjsw 7y agoProbably down to whether routers can do NAT for SCTP, I'm part way through adding support for it in the firewall that I use. Routing SCTP over IPv6 should be easier.
- gmueckl 7y agoA lot of providers will filter out SCTP at the boundaries, especially for consumers. I know of providers that only whitelist TCP and UDP on their gateways.