IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2024/07/16
~AreEnn
~R4SAS
~orignal
~villain
&N00B
+relaybot
DUHOVKIN
Most2
Nausicaa
Nikat
Vort
Xeha
`
acetone_
anon2
b3t4f4c3
flumental
karamba_i2p
nemiga
not_bob_afk
onon
plap
poriori_
profetikla
silence_
soos
teeth
tensor
un
weko
whothefuckami
orignal onon ты лучше вот над чем подумай
orignal по поводу выбора и переключения в I2CP
orignal и это важно потому что торренты
onon А в чем проблема?
orignal в неэфективности
onon Нужны детали
onon Я не разбирался
orignal там явно можно много чего улушить
orignal чтобы торренты быстрее качались
onon То что снарк хреново работает через i2pd это да
orignal вот именно
orignal вот это и надо чинить
orignal потому что тонели выбирают от фонаря
orignal выбираются
onon Это нужно весь I2CP изучать, я не успею уже.
orignal достаточно только выбор тоннеля при отправке ссооющения
onon // milliseconds interval a routing path is used before switching
onon const uint64_t DATAGRAM_SESSION_PATH_SWITCH_INTERVAL = 20 * 60 * 1000;
onon Это 20 минут что ли?
orignal это что то псих делал для UDP тоннелей
orignal не я
onon Я что-то не могу найти место, где у нас датаграммы "собираются" из I2NP сообщений. Они же длинные могут быть.
onon Вроде как здесь void ClientDestination::HandleDataMessage (const uint8_t * buf, size_t len)
onon Но логику разобрать не могу.
orignal в TunnelEndpoint.cpp
orignal датаграмма влазит целиком в I2NP
onon А, точно const size_t MAX_DATAGRAM_SIZE = 32768;
onon Это значит где-то I2NP из кусочков собирается
orignal я тебе сказал где
onon Да, я уже смотрю
orignal соотвествееео разбиваются в TunnelGateway.cpp
orignal смотрим изменения и комметируем
onon ### Added
onon - New congestion control algorithm for streaming
onon Должно быть в ### Changed наверное
orignal неее. это именно новый
orignal не просто че то поменяли
orignal а добавили новое
onon Ну нормально так госткоин обновили.
orignal не понял причем тут госткойн
orignal я просто файл положил чтобы показать прежде чем кидать на гитхаб
onon Да я шучу
onon Кстати, пока помню. Есть хорошая, на мой взгляд, мысль - ограничивать скорость стрима автоматически, исходя из публикуемой пропускной способности участников туннеля.
orignal ты ее уже говорил
orignal по параметру bandwidth
onon Разве
onon Это на свой лимит я говорил
onon А про туннели я только недавно придумал
onon Странно, что не сразу
orignal ты же говоришь о стримах
onon Да
orignal про тоннели это да новое
onon Про датаграммы пока не придумал
orignal можно да
relaybot 13apophis: когда вас уже переловат всех
orignal ты ченжлог посмотел?