Как стать автором
Обновить

Комментарии 21

Вы просто представьте, какие возможности возникают в сети, где не надо париться из-за всяких NAT

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

Да, чаще всего проблема либо в железе промежуточных устройств, либо в нежелании провайдеров тратить время и деньги на внедрение.

Yggdrasil в этом плане можно рассматривать как провайдера Ipv4toIPv6.

Да, чаще всего проблема либо в железе промежуточных устройств

Сомневаюсь что в железе. Даже те древние коммутаторы/роутеры которые уже сняты с поддержки, и которыми завален Авито, поскольку провайдерам они не нужны, имеют поддержку ipv6. Так что дело исключительно в нежелании сетевиков/технических директоров заниматься настройкой и перестраивать свою сеть.

Помню как работая в хостинге отпиливали в старенькой циске кусок памяти от пула выделенного для маршрутов ipv6 для того чтобы влазил новый ipv4 full view. Тогда и выяснили что в выделенный пул v6 на тот момент фуллвью уже не влазит даже на половину.. Я к тому что наличие галочки "поддерживает ipv6" для провайдеров недостаточно, есть нюансы, это не домашнее оборудование, там всё хитрее.

К вопросу об удобстве, не плохо бы автоматически тянуть список пиров, как через клирнет, так и через ygg. И периодически обновлять список, а то он протухает.

Куда тянуть? Прямо в приложении отображать?

ИМХО пункт "Настроить там один пир из списка публичных пиров" должен отсутствовать как класс. пара пиров для бутстрапа захардкожены, остальное подтягивается автоматом. ну и галочка указать вручную. но это я безотносительно андроид приложения, а вообще ygg.

Нет, автоматическая настройка пиринга не входит в задачи Иггдрасиль. По многим причинам.

Я понимаю Вас, но помните, я смотрю на эту систему с точки зрения пользователя. Мне получается мало того, что нужно установить приложение, так еще нужно зайти на сайт с какими то пирами, выбрать один, правильно переписав его в приложение или конфиг. Даже в тор браузере мосты имхо проще. Работает - нафиг, не работает вот тебе три шага, с подробным обьяснением. В любом случае, для меня это не критично, переживу. Но вы меня заинтересновали "многими причинами", поделитесь?

Вероятно потому, что ручное прописывание пиров - это костыль и времянка. В совсем идеальном случае при подключении к любой сети в ней должна уже быть нода ygg, которая находится через local discivery (можно считать что broadcast, хотя там ipv6 и это немного сложнее). То есть, если ygg запущен на достаточном количестве устройств, из него получится глобальная mesh сеть. Да, по факту так не будет как минимум для сотовой связи, ибо там нет broadcast никаком виде. Но запустит на "роутерах" которые сейчас делают NAT будет уже серьёзным достижением, тогда прописывать пиры вручную будет не нужно на всех клиентских девайсах.

+

Ну crispa вполне себе подтягивает... Там мноооого пиров. И днс тоже, правда в версии много косяков, вылетов и нет удобной кнопки...

yepp

ygg унаследовал от cjdns уязвимость к штормам? Часто ни с кем не мог соединиться последнее время.

После cjdns уже сменилась пара версий протокола маршрутизации. И в процессе разработки како-то новый.

В данное время сеть не очень стабильна, да и кто может пообещать полную стабильность в сети с перестраивающимися маршрутами? Но если судить по мониторингу кучки моих и не моих сервисов, недоступность бывает пару раз в день минут на 5. Я считаю, что это очень хороший результат.

А чем можно помочь сети, чтобы повысить стабильность?

Подключить к сети VPS с каналом выше 100Мбит и слинковать с кучей других узлов.

Хардкодить публичные пиры это так себе идея.

  1. Они имеют свойство дохнуть по куче разных причин. И в результате пользователи не прописавшие пиры (а типа зачем, итак работает) получат все сразу отсутствие связи.

  2. Мне например не хочется светить свой реальный ip кому попало (пусть даже нодам ygg). Пока труба подключена к моему wifi оно мимо vpn не пройдёт, но там это и не нужно, т.к. ygg стоит на роутере (openwrt) и доступен без всяких приложений на трубе.

А ещё мне почемуто не удалось сконнектить 2 трубы напрямую. Если ygg есть на роутере - всё работает как надо, но без него нет. Да, client-to-client на wifi точке разрешён.

Круто начинать с самого простого.

Самая большая проблема у людей после описания проекта У66 — понять что есть на самом деле Игги.

Смсник не отправил сообщение автору.

Первая ошибка нет адреса у обоих в списках (что очевидно), вторая — просто не отправилось.

Сеть была поднята.

До этого очень много возни, но теперь главное, поняв Идею, буду помогать продвигать проект.

Я по военке криптолог, а по гражданке маркетолог.

Споемся.

Пробует ли кто-нибудь прикрутить к этому всему криптовалюту и платежи за трафик?

Регулярно кто-то приходит с подобной идеей, но способа реализации пока не придумали. Например, как нода докажет, что она прогнала какое-то количество трафика? С чего другим нодам этому верить?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории