SCTP 多流与 TCP 流有何不同?

how SCTP multistreaming is different from TCP Stream?

SCTP 使用多个流来传输单个文件,然后使用 TCP,我知道但是有人提出一个问题,如果 SCTP 在多个流中传输单个文件会增加该服务器上的流量,那么 TCP 因为 TCP 使用单个流来传输文件?

我对上面的问题很困惑 所以,请问。帮帮我。

RFC 4960 指出一个 SCTP 数据包可以由多个块组成,并且每个有效负载块都有一个 Stream Identifier 属性。此标识符用于区分不同的流。

SCTP used multiple stream to transfer single file

仅当您以这种方式编程时。更正确的说法是单个 SCTP 连接可以包含多个流,不像 TCP 只包含一个流。

then TCP

嗯?

But one question raised that if SCTP transfer single file in multiple stream that will increase the traffic on that server then TCP

没有,因为文件的长度还是一样的。

because TCP use Single Stream to transfer file?

文件就是文件。它包含固定数量的字节。无论您如何传输,流量都是相同的,除非您询问的是 SCTP 和 TCP 数据包开销,但您没有说明。

你的问题可以做大量的澄清。