![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по получению данных из соединения [D6, Win2k, WinXP]
Prostoy_paren © (2007-10-06 23:49:00)У меня вопрос:
Реально ли организовать ограничение по трафику, замедлением чтения из буфера приемника сокета, который соединяется с сервером.
Т.е. есть цикл в котором по таймеру(0,5c) срабатывает recv и забирает скажем 5 килобайт, конечно если они там есть.
Идея заключается в том, что у меня скорость к интернету 1Мбит/с, а я хотел бы понижать скорость для остальных 10 пользователей.
Вот решил написать свой прокси. И меня интересует не будет ли потерь пакетов если я буду медленно читать данные из очереди?
SpellCaster (2007-11-06 13:25:00) [1]http://3proxy.ru/howtor.asp#BANDLIM?
зачем изобретать велосипед?
Сергей М. (2007-10-08 08:13:00) [2]
> не будет ли потерь пакетов если я буду медленно читать данные
> из очереди?
Не будет.
Prostoy_paren (2007-10-06 23:59:00) [3]Да, этот метод выбран по тому, что идет тарификация по мегабайтам и вариант принять все от сервера, а потом медленно посылать не пройдет, т.к. пользователь может отказаться от приема, а это уже будут расстраты!