IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2024/07/16
~AreEnn
~AreEnn_
~R4SAS
~acetone
~orignal
~villain
@onon
&N00B
+Xeha
GFW
Leopold
Nikat
Opax
akakiy
anontor
b3t4f4c3
chch
daemon
duck
fidoid
grimreaper
iiii
karamba_i2p
not_bob_afk
osoznayka
poriori
profetikla
qend
r3med1tz
rc13
root
segfault
soos
spider
tahoe
taureg
teeth
tensor
un
vougel
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 ты ченжлог посмотел?