~AreEnn
~R4SAS
~orignal
~villain
&N00B
+Xeha
+relaybot
DUHOVKIN
Guest8889
HackerMan
Most2
Nausicaa
Ruskoye_911
Vort
`
acetone_
anon3
b3t4f4c3
fidoid_
nemiga
not_bob_afk
plap
poriori
profetikla
soos
teeth
tensor
un
weko_
whothefuckami
UNDERDOG
R4SAS привет, я пропустил ответ по поводу ограничения карты для одного флудфилла-роутера, она 10 % составляет? Или вообще нету этого ограничения, просто неделя как роутерт карту сети выше 7к не
UNDERDOG
поднимает.
UNDERDOG
Или это, вероятнее, с ssu2 связано? Либо включена его поддержка.\
weko
UNDERDOG: orignal писал, что роутер чистит ноды, с которыми давно не связывался
postsolarpunk_hypn
UNDERDOG, ещё orignal писал что у 1 роутера нарочно поддерживается цифра около 5к соединений, не знаю как это соотносится с битиком флудфил он\офф
UNDERDOG
понял, спасибр
weko
Флудфилы активнее удаляются
postsolarpunk_hypn
у него про его флудфил
weko
А, ок
UNDERDOG
Routers: 6090 Floodfills: 1637 LeaseSets: 161
UNDERDOG
Client Tunnels: 51 Transit Tunnels: 1917
weko
У меня так же примерно
weko
Специально удаляется чтобы не забивать память
postsolarpunk_hypn
и диск
postsolarpunk_hypn
озу и диск
postsolarpunk_hypn
озу = ram
weko
Диск не так критично в данном случае и память, но при расширении со временем хранить инфу о каждой ноде будет более затратно
weko
Но в общем да, и то и то оптимизирует. И процессорное время тоже, время поиска в netDb зависит от количества записей
postsolarpunk_hypn
всё критично когда у тебя переполнится дохуя
UNDERDOG
Не, сомневаюсь, для этого бы он отдельно сделал проверки/параметры, тк какая разница сколько кушает приложение, когда у пользователя может быть канал ёгб+ и 64гбОЗУ+
UNDERDOG
Это скорее для тех кто попытается анализировать
postsolarpunk_hypn
если у тебя озу много и проц оч шустрый то можно делать более широкую карту, но вряд ли это реализовал ктото
weko
Не думаю что это имеет смысл кроме статистики
postsolarpunk_hypn
имеет
postsolarpunk_hypn
но никто не сделал
weko
Если с тобой связывается роутер он заносится в netDb
postsolarpunk_hypn
ну, мне так видится
weko
postsolarpunk_hypn: какой
postsolarpunk_hypn
мощные роутеры вредно для равноправия но полезно для скорости и резолва всякого
postsolarpunk_hypn
ладно, я ушёл
postsolarpunk_hypn
заниматься делами надо
weko
Чем роутеры с полной базой "мощнее" обычных?
weko
Иди
postsolarpunk_hypn
хз я код и2пд не ковырял
postsolarpunk_hypn
мб в чём-то ты и прав
weko
Я тоже не ковырял, просто много прочитал про i2p и задал вопрос про базу
UNDERDOG
что за вопрос? что значит "мощнее"?
weko
Мне кажется малое количество роутеров может сыграть роль, но разница между 500 и 5000 более существенна, чем между 5000 и 60000
weko
UNDERDOG: тоже не понятно. Мне кажется он про транзит
UNDERDOG
да нет, как раз таки такая жде, я не помню, но вроде из роликуа ацетона, где он говорил как ид роутера генерится, можно предположить что изза часового пояса и ограничения кол-ва роутеров для 1
UNDERDOG
транзита, будут создаваться отедльные независимые области
weko
UNDERDOG: я думаю он упростил, да и есть не только запросы к флудфилам, но ещё простые тулели и разведывательные тунели
weko
Про дату же только флудфилов касается. Там особая схема
weko
А для тунелей используется более сложные методы рандома
weko
Тем более там скорее всего для совместимости используется строго utc
weko
Сервер и клиент используют один и тот же алгоритм для определения флудфилов для публикации и поиска лизсета. И дата нужна чтобы менять флудфилы на каждый адрес каждый день
weko
Несколько я понял
orignal
я не говорил что 5K
orignal
просто там времена так подобраны что получается около 5k
orignal
чистится кроме того чтобы не строить тоннели через говно мамонта
orignal
да у ацетона упрощено
orignal
чтобы было понятно
UNDERDOG
Ну т.е модель такая, чтобы роутер держался в своей "временной" зоне?
orignal
какой еще временной?
orignal
о чем вообще речь?
UNDERDOG
"где он говорил как ид роутера генерится, можно предположить что изза
UNDERDOG
часового пояса и ограничения кол-ва роутеров для 1 транзита, будут
UNDERDOG
создаваться отедльные независимые области" я криво описал, извиняюсь
orignal
смена идентификатора в DHT просиходит в полночь UTC
orignal
к местному времени оно отношения не имеет
orignal
то есть у всех одновременно
orignal
так короче критерий близости не DHT с идентификаторами флудфилов а DHT с хэшем идетификато флудфил + дата
UNDERDOG
ааа, значит я не так понял
orignal
вот конкретный код
UNDERDOG
сколько ты уже программированием занимаешься? 20+?
orignal
больше
orignal
30
UNDERDOG
ааа, так ты дед уже
UNDERDOG
:b
orignal
а ты не знал?))
UNDERDOG
Чтобы на столько, неа)
UNDERDOG
Так, у меня вопрос на счет того как сервер определяет внутренний адрес с которого происходит подключение к его сайту/сервису.
UNDERDOG
Т.е сайт или сервис видит внутренний адрес своей сети, если к нему подключается клиент, как генерится этот внутренний адрес?
UNDERDOG
Т.е у меня, к примеру, расположен сайт, клиент подключающийся к сайту, через i2p, будет оставлять лог своего ip, я так понял что этот ip точно эмуллируется как "внутренний" и просто связывается с
UNDERDOG
сайтом, как именно определяется, этот внутренний ip, приложением i2p
relaybot
13trusishka: Там 127.0.0.1 и какой нибудь порт
relaybot
13trusishka: Порты подключения разные у разных клиентов
UNDERDOG
странно, в видосе у ацетона, в моменте подключения по ssh, выдавало чтото типа 127.x.x.x
UNDERDOG
если с 127 не ошибся
orignal
опять не понял вопрос
orignal
что за внутрениий адрес?
relaybot
13trusishka: Он имеет ввиду пытаясь просмотреть ip юзера что увидит админ сервиса в i2p
relaybot
13trusishka: И если используется 127001 для всех то как мультиплексируются несколько подключений одновременно к одному сервису
orignal
* [orignal] is connecting from *@er7pg2v2l67ab3pd4n6ux2b2imqrdofc2evkl55xe55gvkz65c3q.b32.i2p 127.36.126.243
orignal
ты про это что ли?
orignal
это первые 3 байта хэша адреса
relaybot
13trusishka: А, значит я ошибался про "по порту"
relaybot
13trusishka: Думаб ты ответил ему
UNDERDOG
да про это, не понял, хэша адрес кого? клиента или сервиса
orignal
клинета
orignal
если er7pg2v2l67ab3pd4n6ux2b2imqrdofc2evkl55xe55gvkz65c3q
orignal
перекодировать из base32 а байты
orignal
вот первые 3 и будут
UNDERDOG
ахахах красота, т.е из er7 -> байты из base32 xxx->127.36.126.243?
UNDERDOG
это же вообще, если ебанутый, можно и фильтрацию настроить
relaybot
13trusishka: Зачем?
`
Ты удивишься, но в I2P-Java..
relaybot
13trusishka: Если у юзера стоит transient то смысла нет в такой фильтрации он ее обойдет
UNDERDOG
"если ебанутый" , по мимо того что и приватный ключ нужен будет, так еще и адрес клиентский должен быть определенный
relaybot
13trusishka: ` ?
UNDERDOG
неа, как, там дело коллизии должно бюытьб
UNDERDOG
такой адрес почти невозмиожно будет найти
`
trusishka, в I2P-Java уже банили по айпи.
UNDERDOG
ты адрес клиента декодируешь в бэйс, первые 3и байта ререзолвишь в 3и октета и все
UNDERDOG
изи ьблять
UNDERDOG
ахахахаха
relaybot
13trusishka: Достаточно ему один разок подключиться увидеть его ip и забанить все кроме него
UNDERDOG
я фильтрацию имею ввиду по ограниченному доступу
UNDERDOG
через определнный ип, который будет внутренний, который уже известно как можно предписать
UNDERDOG
ну т.е, если грубо привести пример и не ебаться декодируя в бэйс, можно представить следующее , у клиента первые 3и байта - er7 -> 127.65.72.37
UNDERDOG
поставить доступ к сервису только с этого адреса
orignal
нет 127 всегда один и тот же
orignal
и можно это отключить в настройках
orignal
кроме того оно работает только на линуксе
UNDERDOG
не понял, то что я привел к примеру, не сработает?
orignal
сработает
orignal
если ты знаешь I2P адрес клиента
orignal
но как тебе правильно сказал трусишка у клиентов адреса transient
orignal
потому меняются часто
UNDERDOG
если не выставить генерацию .dat
UNDERDOG
?
orignal
ну да
UNDERDOG
я первый раз именно ключи генерил, сейчас transient для клиента выставил\
orignal
но как правило на клиентах это не ставят
orignal
и умолчанию для клиента transient
UNDERDOG
ну фильтрацию такую, имеет смысл, только на сервисах ставить
orignal
постоянные ключи бывают нужны редко
orignal
я так например филттрую ботов на 333.i2p
orignal
в nginx прописал фильтрацию и все
UNDERDOG
т.е ты уже активно такую фильтрацию юзаешь?
`
Как фильтруется? Или боты не генерят каждый раз новый I2P?
orignal
много лет
UNDERDOG
да, как именно ты идентифицируешь ьбота, если у него как и у клиента может стоять transient
orignal
deny 127.69.250.113;
orignal
deny 127.176.141.31;
orignal
и там далее
orignal
там причем 15 штук
orignal
а у бота не стоит
`
Пахнет аномнимной анонимностью
orignal
они черех какой то гейт ломятся
orignal
в клирнет
orignal
из клирнета
UNDERDOG
502 Bad Gateway
UNDERDOG
nginx
orignal
я реально баню гейты
relaybot
13trusishka: orignal а разве это не от поисковиков ли прилетает?
UNDERDOG
поисковых ботов?
relaybot
13trusishka: Или обзвон какого нибудь reg stats и пр
orignal
нет
orignal
там именно спам боты
orignal
которые лезут и развный спам постят
relaybot
13trusishka: Ну да, легворк же показывает тебе работу доменов и время работы сервисовина очновании статистики
relaybot
13trusishka: Лол
UNDERDOG
333.и2п что за сайт?
relaybot
13trusishka: Ориньяля
orignal
пародия