Ограничение скорости Winsock - PullRequest
1 голос
/ 01 декабря 2011

Существуют ли какие-либо средства, позволяющие мне ограничивать использование полосы пропускания (rx) при использовании Winsock (TCP)?

Я изучил QoS, но, с одной стороны, он кажется слишком сложным, и, во-вторых, большая часть обсуждения вращается вокруг функции (RSVP), которая даже не доступна на платформах после Win2k.

(интересует только собственные решения; нет .NET и т. П.)

1 Ответ

0 голосов
/ 01 декабря 2011

Установите очень маленький размер буфера для отправки и получения сокета, например, 1 КБ или меньше, если платформа позволит это сделать. Это ограничивает произведение полосы пропускания, что, в свою очередь, ограничивает окно приема, что, в свою очередь, ограничивает пропускную способность.

...