Size: a a a

2021 November 28

АЖ

Алексей Жалнин... in Distributed
как игг находит локальные ноды? как отслеживает их живость? как перестраивает маршруты в локалке если связь через ноду игга?
источник

БГ

Бензофуран Гетероцик... in Distributed
Рассылка и прослушивание сообщений на link-local мультикастовом адресе
Держит с ними соединение по TCP, если мне память не изменяет

Третий вопрос не понял
источник

АЖ

Алексей Жалнин... in Distributed
тоесть на оверлей рассылка не делается же?
а вся локалка в ней?
хм, или я не понимаю или в чём отличия игг от бетмена в локалке?
источник

БГ

Бензофуран Гетероцик... in Distributed
Рассылка на оверлей не делается, очевидно. Линклокал же.

Вся локалка в чём?

Отличия от батмана в том как работает маршрутизация и как строится маршрут
источник

АЖ

Алексей Жалнин... in Distributed
как это сделано у игг?
источник

БГ

Бензофуран Гетероцик... in Distributed
Маршрутизация как сделана?
источник

АЖ

Алексей Жалнин... in Distributed
не маршрутизация, а отсутствие спама при 100500 нод в локалке
источник

PZ

Pavel Zlatovratskii in Distributed
Мы это уже обсуждали вроде.

Суть игга в том, что он работает на многих локалках. Он срёт в одной локалке, исходя из того, что в локалке мало нод, а в соседней локалке тоже мало, но других, а в третьей мало, но третьих и так строится маршрут через локалки.
источник

БГ

Бензофуран Гетероцик... in Distributed
Ну если 100500 год в локалке то очевидно ей будет грустно
Но чтоб хорошенько локалку засрать Яге нужно постараться. Как, в прочем, и батману
источник

АЖ

Алексей Жалнин... in Distributed
тоесть нельзя построить меш на игг на город при покрытии его вайфаями?
источник

PZ

Pavel Zlatovratskii in Distributed
Можно... бетмен нельзя, а игг можно.
источник

БГ

Бензофуран Гетероцик... in Distributed
Можно
источник

АЖ

Алексей Жалнин... in Distributed
город придётся делить на локалки руками или игг сам справится?
без оверлея/инета
источник

БГ

Бензофуран Гетероцик... in Distributed
Ключевое различие между игг и батманом как раз в том как обеспечивается работа поиска маршрута

В батмане это флуд сообщениями "Я ЖИВ", которые шлёт каждая нода и которые должны быть доставлены каждой ноде в сети, для чего каждая нода пересылает полученный пакет "Я ЖИВ", если ещё не получала его
источник

БГ

Бензофуран Гетероцик... in Distributed
Буквально по всей сети в фоне летает овердохуя сообщений "Я ЖИВ"
источник

PZ

Pavel Zlatovratskii in Distributed
Ну что такое "делить руками"? У тебя есть изначально локалки масштаба достижимости вай-фая, их можно соединить в мега-локалки батманом или в нелокальную "глобалку" иггом.
источник

PZ

Pavel Zlatovratskii in Distributed
Типа кружки локалки.
И два маршрута от A до L через игг.

Очень упрощённо, но как-то так...
источник

БГ

Бензофуран Гетероцик... in Distributed
Соответственно количество этих сообщений равно квадрату количества участников сети
И это жуть как много, и жуть как быстро увеличивается с ростом количества участников сети
источник

БГ

Бензофуран Гетероцик... in Distributed
В пятой версии работает всё тот же флуд, но его обтачивают напильником чтоб было не так страшно. Однако темп роста количества сообщений принципиально не снижается, т.к. броадкаст есть броадкаст
источник

АЖ

Алексей Жалнин... in Distributed
как локалки связаны в случае игга?
инета у нас нет
источник