Size: a a a

2021 November 05

PZ

Pavel Zlatovratskii in Distributed
Разверни....
источник

F

Foxcool in Distributed
дак это вопрос последующих оптимизаций роутинга
источник

F

Foxcool in Distributed
тот же cjdns потом пришел к этому, правда в какой-то всратой форме
источник

F

Foxcool in Distributed
а так да, как минимум базовое разделение на фуллноды и лайт ноды (не транзитят трафик). Ну и опционально какие-то выключаемые опции типа нода активна в роутинге
источник

F

Foxcool in Distributed
в прицнипе тут не надо строить какую-то особую иерархию и вот это все. Одна и та же нода при разных условиям может выполнять или не выполнять какие-то функции. Как ноут, который подрубили к зарядке и хорошему соединению, при этом не являсь нагруженным
источник

F

Foxcool in Distributed
тысячи телефонов на какой-то тусовке, на которой сети перегружены. тоже могут начать как-то договариваться и роутить что-то
источник

@

@mr_tron in Distributed
Ну берем сеточку. Типа локалку. Внутри неё все сидят на чистом p2p меше.
Типа там 10 тысяч узлов. Один многоквартирный дом со всеми своими девайсами.  Один завод. Одна компания.
При этом в рамках одной сети все конектятся через p2p,  криптографически строят адреса и т.п. Единственная конфигурация это выходная нода в вышестоящую сеть. Роутеры в свою очередь тоже организованы в подобную сеть. Это уровень телеком компании. При этом на нем уже возможен какой-то ручной тюнинг роутинга и например QoS. Ну и там условно магистральный уровень. Тоже в виде другого уровня. Базовые принципы и адресация та же. Но скорее всего еще больше ручного контроля. В плане не обязательно ручного. Но свои алгоритмы могут быть.
источник

@

@mr_tron in Distributed
а там дальше хоть интерпланетарный уровень делай.
источник

@

@mr_tron in Distributed
но основная идея в том что у нас есть разные уровни иерархии и они в целом без понятия как работает другой.
источник

PZ

Pavel Zlatovratskii in Distributed
Ммм... это ж IP получается, не?
источник

@

@mr_tron in Distributed
типа того
источник

PZ

Pavel Zlatovratskii in Distributed
IP у нас уже есть. Хуле его переизобретать.

Фишка меша ж именно в чём: что у тебя роутер когда дохнет - его функции автоматом берёт другой узел. Поэтому роутер не определяется явно - иначе подменить не получится.
источник

PZ

Pavel Zlatovratskii in Distributed
А вот какой-нибудь router-hinting возможно можно было бы сделать, да.
Ну типа чтобы приоритет кто роутером будет выбирался не наобум, как сейчас.
источник

@

@mr_tron in Distributed
>IP у нас уже есть. Хуле его переизобретать.
ну там есть здравые мысли. всё-таки отцы-основатели не тупые были.
может стоит его пофиксить.
источник

PZ

Pavel Zlatovratskii in Distributed
Что именно ты хочешь фиксить?
источник

@

@mr_tron in Distributed
да я не знаю. мысли в слух просто
источник

@

@mr_tron in Distributed
именно сетевой и транспортный уровень я никогда особо не обмозговывал.  может мозгов маловато
источник

G

Gem in Distributed
ты не читал коммит в ygg — "тот самый"
источник

G

Gem in Distributed
они несколько раз приходили
источник

G

Gem in Distributed
там беда в том что в конце концов всё сводится к задаче коммивояжора
а она имеет только "полуоптимальные решения"
источник