Я не профессионал в этой области. но раз других комментариев нет, выскажусь. На сколько я понимаю, смотреть надо в сторону 'delayed ack'. Основной смысл такой:
Винда, посылает подстверждение получения пакета либо по истечении 200 мс, либо если сразу же после первого пакета был отправлен второй пакет без получения подтверждения доставки первого пакета (т.е. отправляется один ack на два пакета). Т.е. чтобы не загружать сеть мелкими пакетами винда посылает подтверждение на каждый второй принятый пакет. Видимо, применяемы вами, tcp/ip стек не поддерживает 'delayed ack'.
ЗЫ Кажется, на форуме уже поднимались подобные вопросы.
|