Tcp SCTP与未排序的消息传递相比有什么优势?

Tcp SCTP与未排序的消息传递相比有什么优势?,tcp,sctp,Tcp,Sctp,了解SCTP协议很有趣。当我与TCP进行比较时,真正令人印象深刻的一点是无顺序的消息传递,这与TCP不同,TCP总是按顺序发送数据包。但是,如果不按顺序发送邮件,我们将获得什么好处呢?。真正的用例是什么?SCTP在流中按顺序传递用户消息。如果通过流a发送的消息丢失,它将不会阻止任何其他流。这在关联级别上解决了行首阻塞问题。但是,流A将被阻止,直到丢失的消息成功重新传输。 如果您的应用程序发送一些比其他应用程序更重要的消息(可能是一些关键的控制消息),您可能希望尽快交付它们。因此,即使某个流(或多

了解SCTP协议很有趣。当我与TCP进行比较时,真正令人印象深刻的一点是无顺序的消息传递,这与TCP不同,TCP总是按顺序发送数据包。但是,如果不按顺序发送邮件,我们将获得什么好处呢?。真正的用例是什么?

SCTP在流中按顺序传递用户消息。如果通过流a发送的消息丢失,它将不会阻止任何其他流。这在关联级别上解决了行首阻塞问题。但是,流A将被阻止,直到丢失的消息成功重新传输。
如果您的应用程序发送一些比其他应用程序更重要的消息(可能是一些关键的控制消息),您可能希望尽快交付它们。因此,即使某个流(或多个流)由于丢失消息而被阻止,您的高优先级消息仍然可以尽快发送到远程端。

我认为这个问题与这里的主题无关。但简而言之:其优点是,消息一到达就可以将其转发给应用程序,而不必等待以前丢失的消息重新传输。