Почему конечные точки должны управлять преобразованиями между отправленными байтами и полученными TSN, отправленными и полученными в управлении перегрузкой SCTP? - PullRequest
0 голосов
/ 03 октября 2008

Как указано в RFC 3286:

"... конечные точки должны управлять преобразованием между отправленными и полученными байтами и отправленными и полученными TSN, поскольку TSN относится к чанку, а не к байту".

Как это влияет на алгоритм управления перегрузкой?

1 Ответ

1 голос
/ 31 октября 2008

Есть две причины: 1. Прагматически, RFC 3286 относится к RFC 2581 для большей части контроля перегрузки и работает в байтах. 2. Практически, и это более веская причина, для каждого конца должен быть назначен буфер, и его будет трудно определить в терминах TSN (кусков), поскольку они имеют разный размер. Это будет означать перераспределение пространства в буфере, например 64K * TSN или использование динамически распределяемого списка. Первый трата пространства, последний относительно медленный.

Это отвечает на ваш вопрос, или это было больше связано с вашим последним вопросом?

...