SCTP多数据流与TCP Stream有何不同?

时间:2015-09-14 05:45:54

标签: tcp sctp

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

我对上述问题感到困惑所以,请。帮助我。

2 个答案:

答案 0 :(得分:1)

  

SCTP使用多个流来传输单个文件

只有你这样编程。更确切地说,单个SCTP连接可以包含多个流,这与仅包含一个流的TCP不同。

  

然后是TCP

嗯?

  

但有一个问题提出,如果SCTP在多个流中传输单个文件会增加该服务器上的流量,那么TCP

不,因为文件长度仍然相同。

  

因为TCP使用单流来传输文件吗?

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

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

答案 1 :(得分:0)

RFC 4960表示SCTP数据包可以包含多个块,并且每个有效负载块都具有Stream Identifier属性。该标识符用于区分不同的流。