====== M4 ====== **Модуляционный протокол 4** (сокращенно М4) - четвертая версия сетевого стека, разработанного в частном порядке группой компаний из [[Метрополия|Метрополии]]. Проект M4 был целиком профинансирован [[Крайтон Хальд|Крайтоном Хальдом]], стек используется в его продуктах - таких, как мини-компьютеры и коннекторы. M4 используют в основном программисты, хакеры, диссиденты и торговцы черного рынка. Также через M4 с определенными ограничениями возможно взаимодействие с сетями других стран. ===== История ===== ==== M1 ==== Период разработки: 20 лет назад, начало 4-й волны технологической революции в Империи. Модуляционный протокол был разработан в период расцвета частных сетей в [[Империя|Империи]], еще до создания и внедрения [[госсеть|госсети]]. Он поддерживал как проводное, так и беспроводное соединение, но изначально полагался на централизованную инфраструктуру доменных имен и сертификатов шифрования, подобно Всемирной Паутине в нашем мире. Он использовал статическую маршрутизацию, что позволяло властям легко отслеживать и блокировать трафик. M1 не обеспечивал должного уровня анонимности для пользователей: АПП могла отслеживать M1-пакеты и устанавливать идентичность отправителей и адресатов. ==== M2 ==== Период разработки: 12 лет назад После провала M1, когда властям удалось несколько раз перехватить частные каналы связи, инженеры решили усовершенствовать протокол, сделав его более безопасным и автономным. Протокол M2 стал важным шагом вперед по сравнению с M1, так как он использовал более сложные схемы маршрутизации. В отличие от своего предшественника, M2 включал поддержку децентрализации. Это позволило пользователям обмениваться данными без использования корневых серверов и значительно повысило устойчивость и безопасность сети. Любой мог создать собственную мини-сеть из доверенных узлов - этим занимались, например, сетевые энтузиасты файлообмена. Протокол начал активно использоваться в кругах хакеров, программистов и людей, желающих избежать государственного контроля. Главным недостатком М2 была плохая масштабируемость: для того, чтобы расширить децентрализованную сеть, нужно было вручную добавлять в нее доверенные узлы. Отдельные M2-сети были изолированы и не взаимодействовади друг с другом, что сильно ограничивало сферу применения протокола. ==== M3 ==== Период разработки: 8 лет назад Несмотря на то, что M2 стал серьезным шагом в борьбе за анонимность, будучи неуязвимым для атак со стороны имперских властей, хакеры все равно оставались недовольны. Новая версия протокола была предложена как вариант решения проблемы масштабируемости и попытка создать большую защищенную сеть, способную конкурировать с государственной. В M3 было внедрено множество инноваций, включая "чесночную маршрутизацию" - метод маршрутизации, использующий несколько слоев шифрования для повышения конфиденциальности. Но основным нововведением стала поддержка так называемых порталов - узлов, соединяющих одни сети с другими. Преимуществом M3 была полная обратная совместимость с M1 и M2, благодаря чему родилась "сверхсеть", объединившая через порталы большинство частных хакерских M2-сетей. Пользовательские устройства, которые поддерживали M2, имели полный доступ к "сверхсети" благодаря технологии автоматического проксирования: если адрес узла не существовал во внутренней сети, портал автоматически запрашивал его у своих порталов-соседей во внешних сетях и "притворялся" этим узлом, выполняя роль прокси для передачи данных. Этот подход оказался вполне рабочим и безопасным, но он добавлял накладные расходы, сокращая время передачи, а также делал сети слишком зависимыми от порталов. Также M3 был значительно сложнее в настройке и эксплуатации, чем базовый M2, что создало ему репутацию технологии "не для простых смертных". ==== M4 ==== Период разработки: 5 лет назад, текущее состояние. M4 стал кульминацией многолетних усилий по созданию эффективной децентрализованной сети, не поддающейся ни государственному контролю, ни частным вмешательствам злоумышленников. В отличие от всех предыдущих версий, M4 полностью избавился от элементов централизованной инфраструктуры, предоставляя пользователю максимальную степень свободы. Особенности M4: * Полная децентрализация: вся "сверхсеть" работает без какой-либо фиксированной топологии и критической инфраструктуры, позволяя пользователям свободно обмениваться данными. В отличие от M3 с его порталами, здесь нет необходимости проксирования: каждый M4-узел способен автоматически обнаруживать любые другие и подключаться к ним для создания туннелей. M4 выбирает наиболее эффективные маршруты передачи данных, обеспечивая максимальную скорость. Топология сети динамическая, она постоянно меняется в зависимости от местоположения узлов. * Нативная поддержка беспроводной связи. M4 позволяет мобильным устройствам, таким как коннекторы и ноутбуки, соединяться друг с другом напрямую, не используя стандартную проводную инфраструктуру госсети. Благодаря этому основная часть M4-сети является скрытой и защищённой от физического вмешательства. Вместе с тем, M4 полноценно поддерживает госсеть как транспортный уровень для передачи своих данных. * Интеграция с иностранными сетями: в M4 впервые появилась возможность ограниченного взаимодействия с чужеродными сетями через специальные узлы трансляции. Таким образом, пользователи M4 могут общаться с гражданами других стран, тогда как в госсети такой возможности нет.