为什么在 SCTP 上使用 DTLS?

Why use DTLS over SCTP?

既然已经有 TLS 而不是 SCTP,为什么还要使用 DTLS over SCTP

这个想法有什么(好的)理由或优势吗?

TLS 假定明文消息按顺序传送。 DTLS 没有。 SCTP 支持消息的有序和无序传递。

因此,如果您的 SCTP 应用程序使用无序消息并且需要加密层,那么 DTLS 将是一个很好的答案。

(但请注意,WebRTC 以另一种方式解决了这个问题,将 SCTP 数据包封装在 DTLS 中并通过线路发送。)