为什么端点必须管理在SCTP拥塞控制中发送和接收的已发送和已接收TSN字节之间的转换?

时间:2008-10-03 13:10:07

标签: sctp congestion-control

如RFC 3286中所述:

“...端点必须管理发送和接收的字节与发送和接收的TSN之间的转换,因为TSN是每个块而不是每个字节”。

这对拥塞控制算法有何影响?

1 个答案:

答案 0 :(得分:1)

有两个原因: 1.实际上,RFC 3286在大多数拥塞控制中引用RFC 2581,并且它以字节为单位工作。 2.实际上,这是一个更强有力的原因,需要在每一端分配一个缓冲区,这些很难用TSN(块)来定义,因为它们的大小可变。这或者意味着在缓冲区中过度分配空间,例如64K * TSN,或使用动态分配的列表。前者浪费空间,后者相对较慢。

这是回答你的问题,还是与你的上一个问题更相关?