С динамической буферизацией тоже засада. Пришел пакет. Мы его положили в буфер сесии. Пришел другой - снова положили. Потом пришел пакет в первую сессию - а предыдущий пакет из этой сесии не забрали. Че нам делать? Через TCP тормозить передающую сторону? Вот тут скорость и сдохнет.