16 марта 2020

Совершенствование сетей — Программируемый Интернет NOIA.

Кто мог вообразить несколько десятилетий назад, что единственное, что отделяет вас от практически любой информации или контента, это всего лишь ваши пальцы. Кто знает, насколько наш прогресс был бы ускорен благодаря появлению в то время технологии Интернета. Тем не менее, к настоящему времени вы, вероятно, поняли, что Интернет, как и большинство вещей, не идеален.

В предыдущих трех статьях мы рассмотрели беспрецедентный внешний вид и эволюцию Интернета, изучили основы его внутренней работы и выявили его основные недостатки. Как бы то ни было, выявление проблемы — это одно, но сейчас пришло время предложить решение. Теперь мы узнаем, как усовершенствовать Интернет или по крайней мере, решить проблемы, которые мы в NOIA Network считаем наиболее значимыми.

IPv6 + сегментная маршрутизация

То, что мы делаем в сети NOIA — это программируемый Интернет, и в основе его лежат лишь немногие ключевые технологии, которые делают эту концепцию жизнеспособной. Одной из них является IPv6, с которой вы уже знакомы, потому что мы рассмотрели ее в предыдущей статье . Хоть эта технология и является исключительно важной, тем не менее IPv6 — старая новость. У нас есть кое-что более интересное для Вас в реалиях XXI-го века — сегментная маршрутизация (SR).

Сегментная маршрутизация — это протокол, который разрабатывается с 2014 года Инженерной рабочей группой по Интернету. SR особенно интересен для нас, потому что он позволяет направлять пакеты данных по пути, предварительно запрограммированному службой, такой как программно-определяемая сеть (SDN). Он обеспечивает непревзойденное управление сетью, поскольку с его помощью мы сможем избежать перегрузок интернет-трафика и оптимизировать способ отправки и получения информации.

Тем не менее, то, что действительно может программируемый Интернет, является комбинацией этих двух технологий. IPv6 с его превосходной скоростью и SR с его возможностями управления сетью, идеально подходят для создания SRv6. Проще говоря, IPv6 позволит нам вводить конкретные направления в пакеты данных, а SR заставит маршрутизаторы понимать эти направления.

Данные это ключ

SRv6 невероятно мощен как инструмент для управления потоком интернет-трафика, но наличие инструмента — ничто,если не знаешь как его использовать. Чтобы реально использовать его, нам нужен способ сбора данных о производительности в Интернете и измерения задержки во всех сетях, подключенных к Интернету. Ноды, которыми управляет наше сообщество, имеют решающее значение в том смысле, что они действуют как виртуальные сегментные маршрутизаторы. Запустив на своем компьютере программное обеспечение NOIA Node, вы фактически становитесь частью глобальной сети с сегментной маршрутизацией (SR-WAN). Ноды позволяют нам измерять одностороннюю задержку между всеми остальными нодами в группе, что, в свою очередь, позволяет нам построить полную матрицу измерений односторонней задержки. Наличие этой информации жизненно важно, потому что она помогает определить, есть ли и где лучший путь к месту назначения через систему сегментной маршрутизации.

Если вы водитель, вы, вероятно, знакомы с приложением под названием Waze. Если не знакомы, то Waze — это GPS приложение для сообщества, которое использует оперативные данные водителей для выявления пробок, закрытых дорог и других потенциальных препятствий. Допустим, вы едете с работы домой по любимому маршруту и ​​используете для этого приложение Waze. Однако в этот день на вашем пути произошло ДТП, которое привело к серьезной пробке, которая значительно задержит вас. Хорошо, что вы используете Waze, в котором кто-то уже отметил место аварии и алгоритмы опознали пробку задолго до того, как вы даже завели свой автомобиль. Благословляя технологию, вы радуетесь и выбираете более быстрый путь. Программируемый Интернет NOIA очень похож на Waze. Сегментные маршрутизаторы можно рассматривать как водителей, которые всегда следят за состоянием дороги или, в данном случае, состояния сети. Если обнаружена перегрузка, они немедленно сообщают об этом другим маршрутизаторам вокруг себя, и это позволяет программируемым пакетам данных соответственно изменять свои маршруты.

Интернет экономика

Если Вы вспомните вторую статью , в которой мы Вас уже познакомили с идеей интернет-транзита, точками интернет-обмена (IXP),то должны понимать в широком смысле как работает экономика Интернета. Сначала были точки доступа к сети (NAP), затем IXP, но по мере продвижения вперед становится очевидным, что будущее — это экономика совместного использования. Нам нужны новые способы покупки и продажи транзита, и у нас есть идея.

Позвольте мне познакомить вас с децентрализованной интернет-транзитной биржей (DITEX). Работая на технологии распределенного реестра (DLT) или, в более широком смысле, на Blockchain, она сделает Интернет действительно децентрализованным и позволит провайдерам и центрам обработки данных покупать и продавать транзитную пропускную способность через доступные маршрутизаторы SRv6. DITEX не только дополняет существующую инфраструктуру интернет экономики, но и облегчает использование интернет-ресурсов, упрощая совместное использование неиспользуемой полосы пропускания и позволяет клиентам приобретать транзит премиум-класса со значительно меньшей задержкой.

Исторически только интернет-провайдеры могли обмениваться транзитом через Интернет, и DITEX больше ориентирован на бизнес-клиентов, но ситуация скоро изменится. Используя ПО NOIA, вы не только вносите свой вклад, предоставляя жизненно важные данные в сеть, но и эффективно участвуете в общественной сети SR-WAN в качестве виртуального сегментного маршрутизатора , а ваш компьютер выступает в качестве точки присутствия (PoP) для передачи данных. Эта модель позволяет пользователям Интернета с более слабым подключением использовать лучшие возможности подключения других пользователей. Впервые, покупка и продажа пропускной способности интернета будет возможна для обычных людей в публичной SR-WAN.

Разумеется, с появлением Программируемого Интернета мы также создали токен NOIA, основным назначением которого является исполнение функции транзитной монеты для облегчения платежей в DITEX. Проще говоря, токены используются для покупки и продажи точек доступа в интернете и, следовательно, для поощрения пользователей, которые вносят свой вклад в сеть. Чтобы обеспечить легкий доступ к нашим интернет-решениям, мы также предоставим другие платежные шлюзы, но это делается исключительно для удобства наших пользователей. Все средства, полученные в любой из этих валют, будут немедленно конвертированы в токены NOIA.

Давайте строить интернет вместе

Интернет — это механизм трансформации и адаптации, и, естественно, он не совершенен и постоянно совершенствуется. По этой причине будущее Интернета в наших руках. С появлением новых технологий, которые могут сделать его быстрее, лучше и эффективнее, чем когда-либо, мы используем их и улучшаем наши сети. Мы, в NOIA Network, делаем это полный рабочий день, но вы можете нам помочь. Запустив ноду, вы вносите свой вклад в развитие программируемого Интернета, и мы благодарим вас за это! Кроме того, мы готовимся к выпуску приложения NOIA, которое впервые представит реальный пример использования программируемого Интернета и фактически улучшит ваше интернет-соединение. Поскольку, мы рассчитываем что вы заинтересованы в изучении этих вещей, мы считаем, что вы были бы идеальным кандидатом для тестирования приложения NOIA и могли бы помочь нам создать лучший Интернет. Мы приглашаем вас зарегистрироваться в форме, указанной по этой ссылке:https://upscri.be/r6cdg6  чтобы стать одним из первых кто получит возможность протестировать приложение NOIA. Спасибо, что прочитали эти серии, мы надеемся, что вы узнали что-то новое!

Ссылки на официальные  ресурсы:

Веб-сайт: https://noia.network/

GitHub: https://github.com/noia-network

Facebook: https://www.facebook.com/NOIANetwork/

Twitter: https://twitter.com/NoiaNetwork

Medium: https://medium.com/noia

Reddit: https://www.reddit.com/r/NOIA/

Youtube: https://www.youtube.com/channel/UChCZuura_kvQog6uiRDPu3g

Telegram: https://t.me/Noia_Network/

Telegram (RUS):https://t.me/NOIA_RUS 

Обсудить в Discord!