333.i2p

Форум, посвященный разработке и поддержке i2pd
Yggdrasil-only: clearnet пиры почти никогда не ставятся на конце туннеля « Книга жалоб и предложений « Разработка i2pd
 
Fri, 19 Jul 2024, 09:42am #1
drasil
Участник
Registered: July 2024
Последний раз: Mon, 22 Jul 2024
Сообщения: 7

Когда i2pd используется в yggdrasil-only режиме, то почти всегда на концах туннелей будут другие роутеры с yggdrasil-адресами.
А ведь другой стороне видны пиры на концах наших входящих туннелей, таким образом с высокой вероятностью можно вычислить, что подключается клиент с роутера в yggdrasil...

Не понимаю, в чём проблема? Что мешает роутеру ставить в середине туннеля тех пиров, которые находятся в clearnet и yggdrasil, а на конце туннеля ставить чисто clearnet пиры (или yggdrasil-clearnet пиры тоже, но не НАСТОЛЬКО часто)?

Offline
Fri, 19 Jul 2024, 12:07pm #2
orignal
Директор
Wlm
Registered: February 2016
Последний раз: Mon, 18 Nov 2024
Сообщения: 212

Именно поэтому минимальная длина тоннелей должна быть 2.

Offline
Fri, 19 Jul 2024, 03:52pm #3
drasil
Участник
Registered: July 2024
Последний раз: Mon, 22 Jul 2024
Сообщения: 7

У меня 3.
Если поставить 4, то только тогда более-менее ок.

Offline
Sat, 20 Jul 2024, 02:15am #4
orignal
Директор
Wlm
Registered: February 2016
Последний раз: Mon, 18 Nov 2024
Сообщения: 212

Я этот вопрос поизучаю почему вдруг на концах тоннелей получаются роутеры с поддержкой ygg.

Offline
Sat, 20 Jul 2024, 06:10am #5
drasil
Участник
Registered: July 2024
Последний раз: Mon, 22 Jul 2024
Сообщения: 7

А я пособираю статистику. Чем дольше работает роутер, тем больше вероятность, что он будет почти всегда ставить yggdrasil роутеры в конце туннелей.

Offline
Sat, 20 Jul 2024, 02:00pm #6
drasil
Участник
Registered: July 2024
Последний раз: Mon, 22 Jul 2024
Сообщения: 7

Сегодня записывал пиры на конце входящих туннелей у серверного. Выходит нормально, пиры чисто из клирнета почти всегда.
Странно, я продолжу наблюдения. Когда ставятся пиры из yggdrasil на конце, то явно видно, что маленькая группа пиров повторяется во всех местах туннеля. Сегодня не так, большое разнообразие пиров.
С объемами трафика это может быть связано? Сегодня много транзита идёт, обычно столько нет. Я замечал, что когда роутер простаивает, он забывает пиры.

Offline
Sun, 21 Jul 2024, 04:50pm #7
drasil
Участник
Registered: July 2024
Последний раз: Mon, 22 Jul 2024
Сообщения: 7

Не воспроизводится проблема. Orignal, пока забей.
Если я смогу воспроизвести проблему, я напишу с большими подробностями.
Есть предположение, что надо ухудшить качество связи, я буду экспериментировать.

Offline
Mon, 22 Jul 2024, 05:20pm #8
drasil
Участник
Registered: July 2024
Последний раз: Mon, 22 Jul 2024
Сообщения: 7

Сегодня опять началось. У меня 2 http proxy на одном роутере, вёл наблюдения за ними. Оба настроены на 6 туннелей в обе стороны, длина 3 хопа + 1 рандом. Туннели большую часть времени простаивают, но где-то раз в минуту я через них посылаю маленькие запросы. В какой-то момент на входящих туннелях начали ставится примерно 50% yggdrasil-пиров. Я записывал список входных пиров чуть реже, чем раз в 10 минут. Вот 5 замеров для обоих прокси (где-то час этим занимался). Видно, что сначала ставится много ygg-пиров, потом приходит в норму. Имена пиров заменил на псевдонимы. Если подписано ygg, значит это ygg+clearnet пир. Если ничего не подписано, то это чисто clearnet пир.

Замер 1:
HTTP PROXY 1
LLLL
NNNN
EEEE ygg
SSSS ygg
3333
MMMM

HTTP PROXY 2
9999
9999
SSSS ygg
WWWW ygg
SSSS ygg
SSSS ygg

Замер 2:
HTTP PROXY 1
CDCD
EEEE ygg
IJIJ
EEEE ygg
TTTT
HHHH ygg

HTTP PROXY 2
RRRR
ABAB
9999
JJJJ
SSSS ygg
STST

Замер 3:
HTTP PROXY 1
QQQQ
SSSS ygg
EEEE ygg
EEEE ygg
EEEE ygg
6666

HTTP PROXY 2
WWWW ygg
XXXX
EEEE ygg
EEEE ygg
8888
UUUU

Замер 4:
HTTP PROXY 1
IIII
BBBB
EEEE ygg
QRQR
YYYY

HTTP PROXY 2
7777
KLKL
EEEE ygg
PPPP
2222
EFEF

Замер 5:
HTTP PROXY 1
EEEE ygg
DDDD
KKKK
9999
EEEE ygg
GHGH

HTTP PROXY 2
2222
CCCC ygg
OOOO
VVVV
FFFF
0000

Offline
Mon, 22 Jul 2024, 05:28pm #9
drasil
Участник
Registered: July 2024
Последний раз: Mon, 22 Jul 2024
Сообщения: 7

Хочу написать вспомогательный софт для замеров. Вернусь с более продолжительными наблюдениями.

Offline