LINUX.ORG.RU

передача данных по UDP №2


0

1

Доброе время суток всем :)

у меня вопрос все про те же потеряные пакетики UDP, но спрашиваю с целью не узнать как определить дубли, а с целью узнать при каких обстоятельствах они (дублирующиеся пакеты) чаще всего возникают? и как можно создать условия для их появления?

сделал «детектор», который работает с «принудительными дублями» (т.е. тупо посылаю пакет дважды, если rand < Nexpected) поэтому взываю к tailgunner, как к человеку имеющему практический опыт :)

P.S. у меня что вайфайный флуд, что ethernet'ный не добивается нужного «результата». правда и скорости там... по вайфаю прыгает от 9-ти mbps до 170-ти, а по ethernet ~206mbps

Ответ на: комментарий от x905

спасибо! :) я сперва испугался моста (у меня только одна карточка), но сделал

sbauer@metamini64 ~$ sudo tc qdisc add dev eth1 root netem duplicate 0.1%
sbauer@metamini64 ~$ sudo tc qdisc change dev eth1 root netem duplicate 0.01%
и все заработало «like a charm», но все-равно интересно, когда это возникает без подобного вмешательства

metawishmaster ★★★★ ()

при каких обстоятельствах они (дублирующиеся пакеты) чаще всего возникают?

У нас получилось так, что пакеты между двумя сетями роутили 2 роутера.

tailgunner ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.