Channel 🇺🇦 Комора Лінуксоїда | Linux - @linux_ukraine - №1619
Reticulum - криптографичний мережовий стек, призначений для побудови як локальних, так і широких мереж, які можуть працювати в умовах високої затримки та низької пропускної здатності. Він не залежить від IP, та протоколів вищих рівнів. Reticulum забезпечує наскрізне шифрування, анонімність ініціатора, автоматичну багатострибкову маршрутизацію, ефективну адресацію та непідробні підтвердження доставки пакетів. Це дає змогу будувати автономні, самоконфігуровані мережі без централізованого контролю або цензури, використовуючи доступне апаратне забезпечення - від радіомодемів LoRa чи Packet Radio до Wi-Fi і TCP/UDP-тунелів.На відміну від традиційних мережевих протоколів, Reticulum не покладається на фіксовані адреси або ієрархічну інфраструктуру. Адресація базується на криптографічних ідентичностях, а маршрути формуються динамічно, залежно від реальної доступності вузлів. Це робить мережу стійкою до збоїв, втрати окремих сегментів і атак на інфраструктуру.Важливою ідеєю Reticulum є підтримка мереж із поганими умовами - повільних, нестабільних, із великими затримками або періодичними розривами зв’язку. Саме тому стек добре підходить для використання в кризових ситуаціях, децентралізованих спільнотах, автономних поселеннях або там, де доступ до інтернету обмежений чи контролюється. Поверх Reticulum вже існують сервіси - месенджери, файлообмін, та інші.Значним недоліком проекту є те, що основна реалізація написана на Python, що є вкрай небажаним для мережевого стеку
728
25-12-19 22:39