Конференция "Сети" » Вопрос по получению данных из соединения [D6, Win2k, WinXP]
 
  • Prostoy_paren (06.10.07 23:49) [0]
    У меня вопрос:
    Реально ли организовать ограничение по трафику, замедлением чтения из буфера приемника сокета, который соединяется с сервером.
    Т.е. есть цикл в котором по таймеру(0,5c) срабатывает recv и забирает скажем 5 килобайт, конечно если они там есть.
    Идея заключается в том, что у меня скорость к интернету 1Мбит/с, а я хотел бы понижать скорость для остальных 10 пользователей.
    Вот решил написать свой прокси. И меня интересует не будет ли потерь пакетов если я буду медленно читать данные из очереди?
  • Prostoy_paren (06.10.07 23:59) [1]
    Да, этот метод выбран по тому, что идет тарификация по мегабайтам и вариант принять все от сервера, а потом медленно посылать не пройдет, т.к. пользователь может отказаться от приема, а это уже будут расстраты!
  • Сергей М. © (08.10.07 08:13) [2]

    > не будет ли потерь пакетов если я буду медленно читать данные
    > из очереди?


    Не будет.
  • SpellCaster (06.11.07 13:25) [3]
    http://3proxy.ru/howtor.asp#BANDLIM ?
    зачем изобретать велосипед?
 
Конференция "Сети" » Вопрос по получению данных из соединения [D6, Win2k, WinXP]
Есть новые Нет новых   [134431   +10][b:0][p:0]