~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
+Xeha
+relaybot
DUHOVKIN
Guest8639
HackerMan
Most2
Nausicaa
Ruskoye_911
Vort
`
ananas
anon3
dressedie
nemiga
not_bob_afk
plap
poriori_
profetikla
segfault
soos
teeth
un
weko_
whothefuckami
orignal
добавил выбрасывание говна мамонта
weko
бля я тупой )))
weko
короче я сервер не на том порту создавал
weko
и сижу думаю почему на него нихуя не приходит
weko
server_port = 22224
weko
кстати тоже в i2pd косяк. если коннект на сервере никто не принимает, чего держать стрим?
weko
в обычном случае я бы просто отлуп получил
weko
а i2pd не делает так
orignal
надо бы сделать
orignal
посылать ошибку если http тоннель
weko
а если обычный?
orignal
закрывать
weko
да
orignal
а он что не закрывается разве по таймауту?
orignal
если не закрывается через некоторое время это бага
weko
ааааа
weko
нет я понял
weko
у меня там был http сервер запущен
weko
вот оно и молчало ))
weko
вроде и на питоне делаю, а всё равно пишу буферы
weko
лол
weko
orignal: вот по поводу одной из проблем ("Постоянный, но медленный поток приводит к раздуванию окна больше чем нужно. Когда пойдёт быстрый поток куча сообщений всрётся."):
weko
надо сделать чтобы окно увеличивалось только если буфер забит (максимальная нагрузка)
orignal
ты про стримы или SSU2?
weko
про стримы
weko
в ssu2 я не знаю что там
orignal
там тоже окно
weko
ну это я знаю
weko
не что там с агоритмом
weko
может тоже самое
orignal
возможно но тут надо думать
weko
ну смотри поток маленький, потерь нет. окно увеличивается. когда пойдёт большой поток, из-за окна большего чем надо куча пакетов дропнется
orignal
спроси лучше у деда нахуя так
orignal
я ж сделал как у них
weko
ну у них не верно значит
weko
))
weko
интересно. реальная задержка между отправкой и получением выходит 2 секунды
weko
при том что это 0+0
weko
в буферах висит
orignal
вот и спроси нафига так зачем мы размер окна увеличиваем
weko
orignal: да это ж ясен хер не верно
weko
но! если сделать скорость ниже, то задержка нормальная. явно где то висит долго в буфере
weko
при разных параметрах разная задержка
weko
при чём работает крайне парадоксально
weko
чот фигня какая то
weko
задержка 2 секунды
weko
при tc 55+-15 ms
weko
когда мы не упираемся в окно 200-700
weko
минимальная 200 (норм), а максимальная до 700 может
weko
что не норм
weko
хм может я знаю почему
weko
не нихуя. просто я думал может потому что потери
weko
убрал пинг вообще. минимальный +11-20, максимальный же около 200
weko
снизил скорость в 2 раза - максимальный пинг упал в 2 раза
weko
предполагаю что это из-за импульсной отправки
orignal
возможно
weko
не пойму логику . вернул скорость на который было 200 - стало 50-100
weko
хз))
orignal
а ее там нет ))
weko
но всё равно проблема то не ушла
weko
она есть даже когда задержек реальных нет
weko
а они есть
weko
ну есть при стриминге
weko
лол
weko
при большей скорости меньше пинг
weko
а нет это казалось
weko
надо по другому сделать периоды замера
weko
16429KB/s; min:1ms; max:15ms #
weko
вот бывает нормально
weko
за 10000 фреймов только 15ms задержка
weko
ну фреймов это моих фреймов
weko
orignal: короче когда мы по по сокету до i2pd отправляем больше чем стрим отправляет на другую сторону задержка увелчивается в несколько раз
orignal
ну это логично
weko
ну и где данные встают
weko
556805KB/s; min:353ms; max:475ms ################################################
weko
LOL
orignal
думаю в очереди самого стрима
weko
вот... уменьшить надо значит?
weko
или нет
orignal
ну там все не так просто
orignal
вот счас оно более или менее работает
weko
вопрос в том, должно быть так или нет
orignal
я боюсь что любое изменение поломает все
weko
в норме
weko
orignal: так можно проверить
orignal
не знаю
weko
тестилку приложу к тестнету
weko
ну её можно и в основной конечно
orignal
ну это я говорю почему я там ничего не трогаю
orignal
знаю что дохуя лажи
weko
но вопрос в другом
weko
должен быть такой эффект в норме?
orignal
вряд ли
orignal
это просто у меня стримы сделаны криво
weko
685749KB/s; как это выходит???
weko
явно пришло 100 KB за раз
weko
и нам выдало всё сразу
orignal
накопилась пачка сообщений
orignal
все кроме первого
weko
да вероятно
weko
просто прикольно
orignal
как только первое пришло всю пачку и выплюнуло
orignal
это то как раз нормально
weko
кинуть деду и сказать лох
orignal
зачем?
weko
поржать
orignal
ссылку на knijka.i2p ?))
orignal
он и так знает
weko
правда ржать ему надо мной в таком случае
weko
orignal:да не
orignal
мы когда ECIES тестировали то как раз на ней у меня локально ))
weko
про 600 MB/s
orignal
так что он в курсе
weko
мол лохи вот что i2pd могёт ))
orignal
)))
orignal
а он тебе в ответ сделает клиент и сервер на одном роутере
weko
но по факту только 20 MB/s
weko
хы
orignal
и покажет гигабайтные скорости
weko
а криптография соснёт у него
orignal
потому что у них тогда сообщения идут не через тоннели
weko
или не шифруется себе?
weko
должно
orignal
а напрямую между дестинейшинами без шифирования
weko
а
weko
ну норм
orignal
а мы так не делаем
orignal
мы всегда через тоннели гоним
weko
аааа
weko
тогда переиграет
weko
orignal: интересно что на большей скорости задержки меньше
weko
ну типо 300-500 тут идут
weko
окно 4096
weko
а на 512 вроде 3000 но я щас точно скажу
weko
когда окно 512 пинг 1700-2300
weko
ну короче сильно больше
weko
5KB/s; min:53524ms; max:63254ms
weko
ну чот вообще печалька
weko
это в основе
weko
11KB/s; min:95284ms; max:99635ms
weko
ну вот как блять
weko
вот лимитнул и идёт заебись
weko
20KB/s; min:559ms; max:652ms #
weko
явно буфер надо понизить
weko
там вероятно долго висят данные
weko
завтра тогда буду писать UDP
WebClient36
Privetstvuju
WebClient36
Vi ne probovali i2pdlib vstroit' v linphone castomnij?
WebClient36
s i2p znakom, projekti delal
WebClient36
sdelal 10 telephonov na linphone + l2pd
WebClient36
linphone umeet usat' tot je port i dlya sip i dlya rtp
WebClient36
i bez servera
WebClient36
ja delal 10 klientov
orignal
ну расскажи какие настройки тоннелей были
WebClient36
ofigenno rabotal
WebClient36
do sih por ispol'zujut ne jalujutsya
WebClient36
tam 3g/4g internet na telephonah
WebClient36
[3:45:05 PM] <WebClient36> zatem ot kajdogo k kajdomu i2p nastroil forvard
WebClient36
[3:45:25 PM] <WebClient36> i zvonish na localhost:port
WebClient36
[3:45:47 PM] <WebClient36> prosto ja pochemu dumaju vstroit'
WebClient36
[3:46:14 PM] <WebClient36> esli prosto application budet na tom je droide gotovij k ispol'zovaniju
WebClient36
[3:46:23 PM] <WebClient36> apk postavil i vse
WebClient36
[3:46:36 PM] <WebClient36> to mi poluchim dostatochno mnogo nod na i2pd
WebClient36
[3:47:01 PM] <WebClient36> po umolchaniju nastroit' tranzit normalnij i vsyo
WebClient36
[3:47:43 PM] <WebClient36> a jesli server nujen, to gatevay prosto
WebClient36
[3:47:53 PM] <WebClient36> zvonish vnachale serveru, zatem naruju
WebClient36
[3:48:13 PM] <WebClient36> cherez ivr
WebClient36
kachestvo vyazi ohuitel'noje
WebClient36
svyazi*
WebClient36
paketi ne dropajet
WebClient36
tol'ko ping bivajet vol'shoj no sravnimo s telegramom
WebClient36
bol'shoj*
WebClient36
nastrojki tunelej bili po umolchaniju
WebClient36
prosto na kajdom telephone delal localhost:5060 na vhodyashij tunnel
WebClient36
i po portu na ishodyashij na kajdogo abonenta
WebClient36
dal'she zvonish naprimer localhost:5061
WebClient36
poluchajetsya vtoroj abonent prinimaet zvonok na 5060
WebClient36
i otpravlyaet otvetnije packeti na 5062
WebClient36
kotorije ti uje prinimajesh na 5060
WebClient36
esli sumburno objasnil - davajte v formate dialoga, mne tak legche budet
WebClient36
ili vprincipe esli jelanije est' mojem podnyat' po biromu s kem to, ocherednoj raz protestit'
WebClient36
prosto ideja v tom chto jesli eto vstroit' vnutr' linphone to obichnije useri smogut pol'zovat'sya
WebClient36
nash profit v tom, chto sil'no bol'she budet node na i2pd
weko
Блять пиши нормально
weko
Кодировку себе почини
weko
WebClient36: ну и как ты сделал что не дропается
weko
Пакеты
weko
Сколько не пробовали головой поток, всегда лагает
Anonymous
или что ты собираешься делать?
weko
Anonymous: нихуя себе
weko
Русский выучил таки?)
Anonymous
Хочешь! Потом, когда я поправлю глаза, хорошо?
weko
Anonymous: хы, ну если есть время и желание, то вперёд
WebClient36
amias_bonaventure eto ja, prosto normal'no zashel
amias_bonaventure
WebClient36 eto ja prosto normal'no zashel
amias_bonaventure
[4:09:38 PM] <weko> WebClient36: ну и как ты сделал что не дропается
amias_bonaventure
[4:09:41 PM] <weko> Пакеты
amias_bonaventure
prsto vibral v linphone protokol kotoromu hvatajet propusknoj sposobnosti
weko
Что хочешь предложить?
amias_bonaventure
sdelat' fork linphone
amias_bonaventure
putem vstraivanija tuda i2pdlib i virezanija vsego lishnego
amias_bonaventure
i zalit' ego na F-Drodi naprimer
amias_bonaventure
F-Droid*
amias_bonaventure
Chtobi konechnije pol'zovateli smogli pol'zovat'sya
weko
А кто делать то будет
amias_bonaventure
u menya prosto est' pozitivnij opit i uspeshnij project
amias_bonaventure
ja reshil podelitsya
amias_bonaventure
tak kak vstraivanije i2pdlib v razlichnije servises viju horoshim sposobom razvitija seti
weko
Да
weko
Но тогда вопрос
weko
Что тогда от i2pd надо
weko
Если уже работает
amias_bonaventure
mne lichno nichego ne nado
amias_bonaventure
mojo delo vkinut'
amias_bonaventure
i predlojit' uchastije
weko
Ну открыто для использования всё. А разработчиков искать тут конечно можно, но есть и более удобные/быстрые способы
weko
Но спасибо за информацию
Anonymous
Скажи мне, Уэко, чего ждет Оригнал с предложением
Anonymous
weko,
weko
Anonymous: ну сделай сам
Anonymous
Ты знаешь, что мои глаза непригодны
weko
Мало времени у него
weko
Слишком быстро ожидаешь результата
Anonymous
I wait too fast?
Anonymous
Грустно, не так ли?
weko
[16:31:51] <Anonymous> I wait too fast?
weko
Твой переводчик гавно. Лучше мне писать на английском
amias_bonaventure
[4:31:51 PM] <Anonymous> I wait too fast?
amias_bonaventure
You expect the result too soon.
Anonymous
Yes..
Anonymous
lol weko
Anonymous
True
Anonymous
But not always
Anonymous
That's why I laughed when we were translating proposal to en
weko
I wrote directly on en
Anonymous
Or rather translating your meaning to English words that someone else can understand
weko
I will call repository with testnet etc "i2pd-test-tools"
weko
name
amias_bonaventure
mojno offtop vopros?
Anonymous
I am so angry I cannot help i2pd code
Anonymous
amias_bonaventure, offtopic in #en
Anonymous
usually
amias_bonaventure
anyway
weko
on #ru is on Russian
weko
if
amias_bonaventure
u chego ping men'she u i2p ili u tor-a?
weko
amias_bonaventure: это от много зависит
weko
можно только средний сравнить... но пинг зависит от реально много
weko
можно его по разному мерять
amias_bonaventure
esli srednij, po opitu?
amias_bonaventure
+- popugaj
weko
ну я вот хз
weko
ставишь меньше хопов - меньше пинг. в идеале
amias_bonaventure
eto to da
weko
для udp по крайней мере должно так работать
amias_bonaventure
no men'she 3-h hopov je anonimnost' stradajet
weko
ну в торе тоже 3 хопа
amias_bonaventure
v tore 3, v i2p poluchaetsya 6
amias_bonaventure
2024-01-22 16:47
amias_bonaventure
min: 350 ms
amias_bonaventure
avg: 735.9 ms
amias_bonaventure
max: 1400 ms
amias_bonaventure
median: 642.0 ms
amias_bonaventure
jitter: 409.2 ms
amias_bonaventure
vot ja na tore pomeril
amias_bonaventure
kakije cifri obichno v i2p?
weko
amias_bonaventure: но в торе то у скрытого сервиса тоже хопы есть
amias_bonaventure
u skritogo da
amias_bonaventure
do skritogo tak je poluchajetsya
weko
amias_bonaventure: да вроже примерно такте же
weko
такие же*
weko
amias_bonaventure: в итоге всё равно 6 хопов
weko
в торе
weko
в идеале средний должен быть одинаковый для тора и ш2з при одинаковом количестве хопов. по факту же может быть что угодно при разных абстоятельствах
weko
обстоятельствах
weko
ну вот я не мерял
amias_bonaventure
sejchas golovu lomaju kak sebe tunel' no rdp servera organizovat'
weko
ну в плане мерялку я написал но тут надо очень подробное изучение
amias_bonaventure
potomu ping vajen
amias_bonaventure
sami uzajete rdp over i2p?
weko
RDP через i2p ? забудь
weko
там же видеопоток
amias_bonaventure
4 kadra v sekundu
weko
лол
amias_bonaventure
cherez tor rabotajet
weko
не очень то юзабельно кажется
amias_bonaventure
ne ne
weko
в торе то ещё ладно
amias_bonaventure
eto ego zavodskije
weko
в i2p забудь
weko
по краней мере пока что
amias_bonaventure
rdp vsegda 4 kadra v sekundu daje v local networke
amias_bonaventure
kakoj tekushij srednij bandwith v i2p?
weko
для rdp важнее какой минимальный
weko
а минимальный крайне хуёвый
amias_bonaventure
jopa
amias_bonaventure
koroche i2p drug ssh-a
weko
роутеры сами по себе не очень
weko
соответсвенно профилирование делать не поможет
weko
потому что покажет что почти все говно
weko
надо исправить чтобы роутеры давали нормальную скорость
orignal
так что там с телефонией? я на собрании был
amias_bonaventure
vot ja sejchas tor cepochki profiliruju kolhoznim putem i hot' kak to pol'zujuc' no ne stabil'no
weko
orignal: чел хочет в звонилку встроить libi2pd
amias_bonaventure
i prednastrojeno s visokim tranzitom
weko
amias_bonaventure: вот по поводу транзита
weko
если будет постоянно перезапускаться то такое не надо
amias_bonaventure
chto imeesh vvidu?
orignal
так это надо в libi2pd_client
orignal
а что там не хватает? создал udp тоннелб и все
amias_bonaventure
linphone postojanno v pamyati budet, postojanno rabotat'
weko
что когда останавливается i2pd, то транзитные туннели все рушаться
weko
amias_bonaventure: тогда ок
amias_bonaventure
v etom i sut'
amias_bonaventure
ja eto rassmatrivaju kak sposob distribucii i2p
amias_bonaventure
ja znau chto est' spros na anonimnije kommunikacii no telephonom
amias_bonaventure
mojno ego utolit' vstroiv libi2pd v linphone v prednastrojennom vide
amias_bonaventure
i dvuh zajcev ubit'
Anonymous
amias_bonaventure, what about rdp?
amias_bonaventure
vsem zvonilka, kotoruju ne slushaut i ne otslejivajut kto s kem
amias_bonaventure
a nam bandwith
amias_bonaventure
i postojanno rabotaushije nodes
weko
amias_bonaventure: много транзита может батарейку жрать
Anonymous
Oh I thought you said 'rUDP', nevermind
weko
всё равно придётся лимитнуть хоть и больше
amias_bonaventure
proboval
amias_bonaventure
jret
weko
ну так
amias_bonaventure
no i tak i tak jret
amias_bonaventure
v lubom sluchaje jret odinakogo sil'no
weko
amias_bonaventure: и ещё. большинство будет за NAT
weko
что не хорошо
amias_bonaventure
ne skaji
amias_bonaventure
na 3g 4g real ip chashe vsego
weko
ну хз никогда не видел чтобы реальный давало
weko
но на самом деле даже за NAT лучше чем ничего
weko
я могу объяснить но мне лень ))
amias_bonaventure
u tebya prosto na telephone porti zakriti vhodyashije po umolchaniju
weko
тут несколько причин
weko
может
amias_bonaventure
na 3g/4g real ip no ne static
amias_bonaventure
serije ipshniki tol'ko u melkih operatorov na 3g/4g
amias_bonaventure
po krajnej mere v nashem regeone
weko
orignal: под python 3.10+ сойдёт?
weko
i2pd-test-tools
weko
просто чтобы тебе не ебаться потом с версиями
orignal
сойдет
orignal
3.10 есть везде
weko
ок