IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2022/03/16
~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
+relaybot
DUHOVKIN_
Guest7184
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
onon
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
vade
weko
whothefuckami
largo А какой файл надо было перетащить что бы домены резолвились?
` что бы домен ре-что?
R4SAS `: resolve
R4SAS largo: addressbook/addresses.csc
R4SAS csv*
R4SAS можно просто подождать 5 минут когда скачается адреска
R4SAS немного поиграюсь там с GHA
orignal это что?
R4SAS github actions
R4SAS м, ты чего то залить хотел?
orignal я и залил
R4SAS опять через merge
orignal изменения в SSU2
orignal а как надо?
R4SAS git commit
R4SAS git pull --rebase
R4SAS git push
orignal ладно в след раз так сделаю
orignal там еще дохуя коммитов будет
R4SAS понятно
R4SAS я не так много займу времени
orignal я пока все на сегодня
orignal след коммиты будут завтра
R4SAS а, хорошо
largo R4SAS: *csv?
largo что-то он у мен я 0 байт на компе который давно в i2p
orignal у тебя какая версия i2pd,
owler Я правильно понимаю, что i2p over yggdrasil не так надежен, как обычный i2p? Ведь если отвалятся прописанные в конфиге ноды иггдрасиля, то всё перестанет работать, в то время как через интернет i2p сам себе найдет пиров и сохранит их в DHT, после
owler чего отключение бутстрап-ноды не уничтожит сеть?
orignal ну так если у тебя ygg перестанет работать ты можешь сам конфиг поправить
orignal понимаешь это разного рода задачи
owler ну вдруг сеть поломается и я не найду каких бы еще пиров туда вписать
orignal тогда не используй ее
orignal это ж твой выбор
largo orignal: если у меня, то 2.29 там куда надо, и вроде бы 2.31 или чо там было, на том где 0
orignal ставь 2.41
orignal иначе падать будет
orignal zzz Irc2P seems down
orignal so back to my question about payload length for SessionRequest
zzz did you see my answer over there or not?
orignal I got disconnected
zzz <zzz> orignal, that's a copy/paste error from NTCP2, where the session request was a fixed-size 16-byte options
zzz <zzz> SSU2 session request is variable-size
zzz <zzz> the minimum payload size of session request is 8 bytes. Since DateTime block is 7 bytes, at least one other block must be present
zzz <zzz> I'll fix the proposal, good catch
zzz <zzz> same error in Session Confirmed KDF: "24 byte encrypted payload"
zzz <zzz> fix pushed
orignal so, 8 bytes minimum. right?
zzz correct
orignal and we always need padding
orignal that what it means
orignal because 1 more byte
zzz yup
largo reg.i2p пишет Error while validating: No extended record fields or signature is found. (
orignal а ты подписал?
orignal R4SAS как тебе идея насчет mtu в 64K ?
orignal если реально можно передавать датаграммы такого размера
orignal то SSU2 поверх UDP может работать крайне быстро
orignal поверх ygg в смысле
R4SAS orignal: сделать конфигурируемо наверно имеет смысл
orignal да не
orignal сама идея сделать SSU2 по ygg
orignal счас SSU там нету
R4SAS я знаю
R4SAS но опять же, ты будешь выставлять 64К как? статично?
R4SAS учти что игг позволяет конфигурировать MTU
orignal нет
R4SAS соответственно он может быть на интерфейсе не 64К
orignal я пойму что это ygg и поставлю mtu какой надо
orignal дык ясное дело что читать его с интерфейса
R4SAS вот и вопрос - какой надо - это сколько?
R4SAS ну, ты сказал 64к я на это и опираюсь
R4SAS если читаем с интерфейса - то никаких проблем
orignal я к тому что следует ли делать SSU2 через ygg
orignal вот в чем вопрос
orignal если там правду пишут то может быть большой выигрыщ по сравнению с NTCP2 там
` Рекомендуете ещё и Yggdrasil сверху накатывать?(
R4SAS нет
R4SAS это просто продумывание использования стороннего транспорта
R4SAS orignal: сомневаюсь насчет выигрыша
orignal почему?
orignal если передавать датаграммами такого размера
R4SAS если они еще набираться будут
orignal когда поток большой то будут
R4SAS коротно о работе UDP через ygg
R4SAS [ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
R4SAS [ 4] 0.00-10.01 sec 118 MBytes 99.0 Mbits/sec 8.386 ms 10619/15127 (70%)
R4SAS на скорость не смотреть, тут она для отправителя отображается
R4SAS смотреть на потери
HidUser0 интересно
HidUser0 а почему там вообще потери
HidUser0 он же поверх tcp
R4SAS средняя скорость, которую удалось выжать - 23 мбита
R4SAS потому что всё что было выше этих 23 мбит - проебалось
orignal вот потери непонятны
R4SAS вот так можете вычислить примерно
R4SAS [ 4] 0.00-10.00 sec 23.6 MBytes 19.8 Mbits/sec 7.958 ms 0/3027 (0%)
R4SAS 20 мбит поставил - 0 потерь
HidUser0 он отбрасывает получается
HidUser0 при нагрузке?
R4SAS видать да
HidUser0 прикольно
R4SAS 25 мбит - [ 4] 0.00-10.01 sec 29.5 MBytes 24.7 Mbits/sec 9.011 ms 0/3779 (0%)
R4SAS 30 мбит - [ 4] 0.00-10.00 sec 35.6 MBytes 29.9 Mbits/sec 4.620 ms 190/4557 (4.2%)
R4SAS т.е. есть какой то предел
HidUser0 там наверное очередь на отправку забивается и он дропает
R4SAS все возможно
R4SAS iperf3 -c 321:c99a:91a1:cd2c::333 -u -b 30M
R4SAS для тестов
R4SAS на публичной ноде висит
HidUser0 [ 5] 0.00-1.00 sec 3.58 MBytes 30.1 Mbits/sec 172
R4SAS нет, ты прервал
R4SAS до конца подожди
R4SAS потери в конце высчитываются
HidUser0 [ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams
HidUser0 [ 5] 0.00-10.00 sec 35.8 MBytes 30.0 Mbits/sec 0.000 ms 0/1717 (0%) sender
HidUser0 [ 5] 0.00-10.00 sec 35.0 MBytes 29.4 Mbits/sec 2.110 ms 36/1717 (2.1%) receiver
R4SAS вот сейчас было 2.1%
R4SAS т.е. в туннеле потерялось 2% для скорости 30мбит
owler Как это bandwidth только для транзита? А зачем тогда настройки процентов?
orignal это тебе не надо
orignal это когда у тебя собтсвенный трафик сильно большой
owler ну он у меня большой, при этом меня жаба душит делиться транзитом
orignal ну поставь тогда notransit
orignal а badwidth вообще без разницы
owler но немножко транзита я хочу потому что меня запугали что меня отследят если я гад такой не буду делиться транзитом =)
orignal вот проценты как раз для этого
owler то есть если выставлены проценты, то настройка bandwidth не работает?
orignal работает
orignal проценты это от badnwidth
owler ок, а сам bandwidth - это тоже скорость транзита?
orignal это общая скорость
orignal но влияет только на транзит
owler Как общая скорость влияет только на транзит не понимаю, почему она не влияет на скорость моих запросов?
owler Blinded message
orignal а вот так
orignal короче там алогитм простой
orignal приходит запрос на новый транзитный тонель
orignal мы смотрим если загрузка превышает лимит то даем отлуп
orignal если нет то разрешаем
owler ого, то есть если я что-то качаю то транзит не будет мешать, интересно
orignal нет
orignal на твой трафик ограничения не влияют
owler А если загрузка не превышает лимит и транзит происходит, каким образом лимитируется скорость происходящего транзита?
orignal я тебе объяснил выше
owler А настройки по умолчанию оказывается не так плохи, как я поначалу подумал! Уважаю. Спасибо.
orignal они как правило для большинства подходят
extraNaCl1 У вас не документирован sam? Можно скормить SESSION CREATE inbound.length=1, это будет работать, но inbound.quantity =2 не будет. Я как должен в этом разобраться, если даже по коду это не найти?