~AreEnn
~AreEnn_
~R4SAS
~acetone
~orignal
~villain
&N00B
+Xeha
Most2
Nikat
Opax
Vort
`
anon
b3t4f4c3
bandura
fidoid_
i
karamba_i2p
nemiga
not_bob_afk
plap
poriori_
profetikla
qend
slfd
soos
spider
teeth
un
weko
whothefuckami
woodwose
Komap
заработал осёл с новыми коммитами.
`
Опять на сервере по генерации актива произошёл какой-то сбой.
EKCKABATOR54
не в тот канал писал
EKCKABATOR54
я локально и поднимал тестовую сеть
EKCKABATOR54
на пике 250-300 кбайт получилось выжать при задержке в 40мс, что мало как то. Но дальше скорость почему то сильно упала. Пока не разобрался почему
EKCKABATOR54
думал на дескрипторы, но как то быстро они кончились
Vort
EKCKABATOR54: это ты сам задержку в 40мс поставил или из-за тормозов так получилось (при измерении)?
EKCKABATOR54
сам
Vort
а если поставить 10мс, станет ли скорость в 4 раза выше?
EKCKABATOR54
надо сначала понять,почему при 40 упало с 250 до 30
EKCKABATOR54
где я накосячил
Vort
смотри упор по ресурсам - память, cpu
EKCKABATOR54
я думаю при 10мс похожая ситуция будет
EKCKABATOR54
хватает русрсов
Vort
ещё попробуй разные варианты транспортов - NTCP2+SSU2, чисто NTCP2, чисто SSU2
EKCKABATOR54
угу
Vort
может какой-то транспорт глючит
EKCKABATOR54
а может быть проблема с дескрипторами при 16 поднятых роутерах?
Vort
думаю что не может
orignal
начни с чисто NTCP2
orignal
SSU2 всегда в несколько раз медленнее на высокой нагрузке
EKCKABATOR54
хорошо
orignal
weko когда то поднимал
EKCKABATOR54
а когда роутер по NTCP2 отправляет, а когда по SSU2?
EKCKABATOR54
Если оба доступны
EKCKABATOR54
это зависит от типа сессии?
orignal
случайно
orignal
если профиля нет то сначала NTCP2
EKCKABATOR54
тогда имеет смысл в первую очередь на ntcp2 потестить
orignal
так о том и речь
orignal
отключи в конфиге ssu2 и все
EKCKABATOR54
помогло возмонжо
EKCKABATOR54
надо дальше тестить, но в пике 396кбайт было
EKCKABATOR54
средняя скорость тоже в разы выше
EKCKABATOR54
около 100кбайт
EKCKABATOR54
но тоже мало почему то при задержке в 40мс на хопе
orignal
так onon все время ругает мою реализацию SSU2 но лучше почему то не делает
orignal
40мс на хопе это пиздец как много
EKCKABATOR54
40мс это пинг между роутерами в пределах континента
EKCKABATOR54
интересно еще почему в веб консоли на пике почти 400 было, но все данные отправились в среднем со скоростью 100кбайт
EKCKABATOR54
еще интересно посмотреть, что будет, если переменную задержку добавить
EKCKABATOR54
40+-20
EKCKABATOR54
судя по тому что onon писал, должна сильно упасть скорость
orignal
отправлются так потому что RTT
orignal
спрашивай про этот onon-а лучше
EKCKABATOR54
еще замечание - с момента как отправитель отчитался о завершении данных до момента как получатель все получил, прошло аж 10 секунд
EKCKABATOR54
30с и 40с работали отправитель и приниматель соответственно
EKCKABATOR54
кстати скорее всего на самом деле даже не 40мс на хоп, а 80мс
EKCKABATOR54
Даже если 80, то всего 400мс на тоннель, что не так и уж и много, будто
EKCKABATOR54
в реальной сети часто тоннели с пингом в секунду бывают
EKCKABATOR54
ну и наверное я догадываюсь почему в пике было 400, а в среднем всего 100
Vort
EKCKABATOR54: посмотри в консоли во время теста какой RTT у стрима
Vort
не те самые ли 10 секунд?
EKCKABATOR54
какие те самые 10 секунд, не понял?
EKCKABATOR54
откуда там 10 секунд может быть7
Vort
"с момента как отправитель отчитался о завершении данных до момента как получатель все получил, прошло аж 10 секунд"
Vort
я про вот это
Vort
стоит проверить, будет ли видна эта задержка в вебконсоли
EKCKABATOR54
это просто из за того что отправитель считает, что данные отправились когда их роутер получил
EKCKABATOR54
10 секунд на стрим там не будет
onon
iperf-ом небось измерял?
EKCKABATOR54
ты последние 2 сообщения только прочитал? нет
Vort
так каким инструментом отправка/приём делалась?
EKCKABATOR54
программой на плюсах
Vort
понятно
Vort
от методик отправки и приёма многое зависит
EKCKABATOR54
я думаю в этом случае не важно, сэм или просто тоннель
EKCKABATOR54
все равно такое будет
EKCKABATOR54
ну это поху
onon
Твой пакет лежал в буфере отправки на входе прокси
onon
10 сек
EKCKABATOR54
ну сам факт задержки не проблема. просто 10 секунд че то дохуя
Vort
так а в каких случаях это может создавать проблемы?
Vort
разве что при обрыве данные потеряются. ну как бы и хрен с ними
Vort
вот если RTT стрима начинает ползти вверх - тогда проблема
EKCKABATOR54
да я и говорю, что это само по себе не проблема
EKCKABATOR54
но 10 секунд отправять остатки данных это долго
Vort
если отправителю это важно, то он сделает двусторонний обмен
Vort
и не будет напихивать данные без меры
EKCKABATOR54
спать пора
`
<EKCKABATOR54> 40мс это пинг между роутерами в пределах континента
`
40мс это пинг от Сочи до Дэфолтсити.
`
80мс от Сочи до Берлина, плюсминус.
`
И где-то 160мс до Нового Йорка.
`
При этом столько же до Пекина, а как правило вообще больше, кек.
onon
Это от ДЦ до ДЦ, а там ещё последняя миля может быть хз на каком линке.
orignal
я тут начал избавляться от устарвеших функций из openssl
orignal
DSA переделал
orignal
дальше ECDSA
orignal
но потом будет гост
orignal
думаю не выкинуть ли его совсем