Межпланетный интернет: различия между версиями
Нет описания правки |
Нет описания правки |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 1: | Строка 1: | ||
[[Файл:IPN.jpg|300px|мини|где-то в марсе]] | [[Файл:IPN.jpg|300px|мини|где-то в марсе]] | ||
''' | '''Межпланетный интернет''' (космонет) — амбициозная попытка Вини Серфа (папы современного интернета) и NASA прокинуть «вайфай» до [[Марс]]а и дальше, чтобы марсоходы могли постить селфи в Инстаграм без лагов в 20 минут. | ||
== Суть проблемы == | == Суть проблемы == | ||
Обычный TCP/IP в космосе бесполезен чуть более чем полностью. Если на Земле пинг в 500 | Обычный TCP/IP в космосе бесполезен чуть более чем полностью. Если на Земле пинг в 500 мс — это повод для истерики геймера, то в космосе: | ||
Пинг — это вечность. До Марса сигнал идет от 3 до 22 минут в один конец. Пока TCP-пакет дождется подтверждения (ACK), Марс успеет повернуться другим боком, а у принимающей антенны закончится смена. | |||
Постоянные разрывы. Планеты крутятся, спутники залетают за горизонт, а космическая радиация превращает пакеты данных в тыкву. В обычном интернете это означало бы «Connection Reset», в | Постоянные разрывы. Планеты крутятся, спутники залетают за горизонт, а космическая радиация превращает пакеты данных в тыкву. В обычном интернете это означало бы «Connection Reset», в космосе — это норма жизни. | ||
== Как это работает (на пальцах) == | == Как это работает (на пальцах) == | ||
Вместо того чтобы пытаться держать постоянную связь, | Вместо того чтобы пытаться держать постоянную связь, космонет работает по принципу «Store-and-Forward» (Сохрани и перешли). Это как почта в XIX веке, но с лазерами: | ||
Данные делятся на бандлы (Bundles). | Данные делятся на бандлы (Bundles). | ||
Каждый узел (спутник или роутер на базе) сохраняет этот бандл у себя на диске «до лучших | Каждый узел (спутник или роутер на базе) сохраняет этот бандл у себя на диске «до лучших времён». | ||
Как только в поле зрения появляется следующий узел, данные перебрасываются туда. | Как только в поле зрения появляется следующий узел, данные перебрасываются туда. | ||
Если связи | Если связи нет — бандл может лежать в памяти хоть неделю, ожидая, когда Земля и Марс сойдутся в нужном векторе. | ||
== Мемы и реальность == | == Мемы и реальность == | ||
Пинг на Марсе: Играть в Counter-Strike через IPN не получится. Средний | Пинг на Марсе: Играть в Counter-Strike через IPN не получится. Средний пинг — около 40 минут. Ты нажал «стрелять» в обед, а пуля вылетела, когда ты уже ушел ужинать. | ||
Адресация: Вместо привычных IP-адресов используются текстовые идентификаторы (EID). То есть адрес вида dtn://mars.rover.curiosity/photo/selfie_42. | Адресация: Вместо привычных IP-адресов используются текстовые идентификаторы (EID). То есть адрес вида dtn://mars.rover.curiosity/photo/selfie_42.jpg — это почти реальность. | ||
Винт Серф: Один из создателей TCP/IP, который на старости лет решил, что Земли ему мало, и теперь троллит физику, пытаясь обойти ограничение скорости света. | Винт Серф: Один из создателей TCP/IP, который на старости лет решил, что Земли ему мало, и теперь троллит физику, пытаясь обойти ограничение скорости света. | ||
| Строка 36: | Строка 36: | ||
== Текущее состояние == | == Текущее состояние == | ||
Протокол уже обкатали на МКС. Также его пытались использовать для связи с зондом Epoxi (на расстоянии в десятки миллионов километров). Работает медленно, но верно. Главный | Протокол уже обкатали на МКС. Также его пытались использовать для связи с зондом Epoxi (на расстоянии в десятки миллионов километров). Работает медленно, но верно. Главный враг — не хакеры, а общая теория относительности и огромные расстояния. | ||
[[Категория:Интернет]] | [[Категория:Интернет]] | ||