Межпланетный интернет
Mar. 19th, 2010 04:03 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Представьте себе что вам нужно провести информационный поиск в марсианском интернете.
Там вполне нормальный интернет, ориентированный на местных пользователей. Протоколы те же, программы те же, все замечательно.
Но: От Земли до Марса от 55 до 200 миллионов километров (в зависимости от положения планет).
Радио сигнал от Земли до Марса идет от трех до 11 минут. Плюс столько же обратно.
Естественно, никакие интерактивные протоколы такого не переживают, поэтому между планетами фактически работает только электронная почта. С использованием чего-то вроде UUCP. Ну и соответственно, гейты www2mail на обоих сторонах есть.
При этом межпланетная связь - штука дорогая. Поэтому за каждое письмо нужно платить. Причем стоимость письма от его размеров начинает зависеть только начиная мегабайтов с 20. Что одна строчка, что 20Мб - более-менее одинаково. Но вот видеоролик запрашивать - уже может выйти себе дороже.
При этом марсианский интернет сделан для удобства локальных пользователей, а не для удобства межпланетных запросов. Там используется что-то подобное флэшовым видеоплеерам (сам по себе флэш вкупе с сильверлайтом, полагаю отомрет лет через пять, задолго до создания городов на Марсе), XMLHttpRequest и прочие web 2.0 (а также Web 3.0, Web 4.0 и так далее, чего только не поизобретают) технологии.
Вам все еще хочется пытаться докопаться до свежих новостей из колоний в других звездных системах, привезенных на Марс последним торговым кораблем?
Понятно, что решением будет на самом деле арендовать на Марсе хостинг и запустить на этом хостинге программного агента, который будет собирать интересующую вас информацию, паковать в бандлы по 20Мб и отсылать. Сами обитатели Марса с земным интернетом, скорее всего именно так и работают.
Поясняю платить за каждое письмо нужно примерно столько, сколько сейчас за передачу сотни-другой килобайт по GPRS. Это безумно дорого по сравнению с привычной в пределах планеты безлимиткой, посредством которой месные юзеры выкладывают видео-лытдыбры в blu-ray качестве.
Там вполне нормальный интернет, ориентированный на местных пользователей. Протоколы те же, программы те же, все замечательно.
Но: От Земли до Марса от 55 до 200 миллионов километров (в зависимости от положения планет).
Радио сигнал от Земли до Марса идет от трех до 11 минут. Плюс столько же обратно.
Естественно, никакие интерактивные протоколы такого не переживают, поэтому между планетами фактически работает только электронная почта. С использованием чего-то вроде UUCP. Ну и соответственно, гейты www2mail на обоих сторонах есть.
При этом межпланетная связь - штука дорогая. Поэтому за каждое письмо нужно платить. Причем стоимость письма от его размеров начинает зависеть только начиная мегабайтов с 20. Что одна строчка, что 20Мб - более-менее одинаково. Но вот видеоролик запрашивать - уже может выйти себе дороже.
При этом марсианский интернет сделан для удобства локальных пользователей, а не для удобства межпланетных запросов. Там используется что-то подобное флэшовым видеоплеерам (сам по себе флэш вкупе с сильверлайтом, полагаю отомрет лет через пять, задолго до создания городов на Марсе), XMLHttpRequest и прочие web 2.0 (а также Web 3.0, Web 4.0 и так далее, чего только не поизобретают) технологии.
Вам все еще хочется пытаться докопаться до свежих новостей из колоний в других звездных системах, привезенных на Марс последним торговым кораблем?
Понятно, что решением будет на самом деле арендовать на Марсе хостинг и запустить на этом хостинге программного агента, который будет собирать интересующую вас информацию, паковать в бандлы по 20Мб и отсылать. Сами обитатели Марса с земным интернетом, скорее всего именно так и работают.
Поясняю платить за каждое письмо нужно примерно столько, сколько сейчас за передачу сотни-другой килобайт по GPRS. Это безумно дорого по сравнению с привычной в пределах планеты безлимиткой, посредством которой месные юзеры выкладывают видео-лытдыбры в blu-ray качестве.
no subject
Date: 2010-03-19 01:11 pm (UTC)no subject
Date: 2010-03-19 01:14 pm (UTC)no subject
Date: 2010-03-19 01:52 pm (UTC)no subject
Date: 2010-03-19 02:41 pm (UTC)Ассоциативные ряды сработали: бандлы, упаковка почты...
Для комплекта не хватает тоссера, синбаев и экскоммуникации :-)
no subject
Date: 2010-03-19 01:15 pm (UTC)no subject
Date: 2010-03-19 01:32 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:ftpmail
From:no subject
Date: 2010-03-19 01:22 pm (UTC)Он будет формировать два-три фида a la news/RSS, отдавать их на Землю a la UUCP, и уже на Земле они будут раздаваться дальше.
А уж дальше шила в мешке IMHO не утаишь.
no subject
Date: 2010-03-19 01:26 pm (UTC)всякие google wave, твиттеры и асечки достаточно тривиально адаптировать под подобную пакетную синхронизацию.
no subject
Date: 2010-03-19 02:07 pm (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2010-03-19 01:32 pm (UTC)no subject
Date: 2010-03-19 01:43 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-03-19 01:39 pm (UTC)no subject
Date: 2010-03-19 01:44 pm (UTC)Проблема "произвести информационный поиск".
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:где-то я это уже встречал
Date: 2010-03-19 02:34 pm (UTC)http://tools.ietf.org/html/rfc2549
no subject
Date: 2010-03-19 02:56 pm (UTC)no subject
Date: 2010-03-19 03:09 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-03-19 03:10 pm (UTC)no subject
Date: 2010-03-19 03:17 pm (UTC)Протокол под названием "дуплексные переговоры" над которым строится TCP и все прочие "современные ублюдочные протоколы" существует со времен А.Г. Белла. То есть более 100 лет. Но он, к сожалению требует достаточно короткого времени прохождения сигнала. Для межпланетных линков непригоден.
Еще у нас бывает протокол "бродкастная передача" и протокол "библиотека" (собственно www это как раз этот протокол, причем приход пользователя в библиотеку эмулируется с помощью протокола "дуплексные переговоры").
Все, больше протоколов на высоком уровне абстракции нет.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:да , реагирует
From:Re: да , реагирует
From:Re: да , реагирует
From:Re: да , реагирует
From:Re: да , реагирует
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:дешевле нанять марсианина
Date: 2010-03-19 04:33 pm (UTC)no subject
Date: 2010-03-19 05:09 pm (UTC)Через push будут передаваться RDF и текст (в виде обратных индексов слов). Через pull будут запрашиваться блобы, которых нет на локальной планете. Вероятно, будет использоваться кэширование контента на локальной планете, возможно, с использованием DHT. Если доставка будет дорогой, то будет система F2F взаиморасчетов между любителями инопланетного интернета.
no subject
Date: 2010-03-19 05:36 pm (UTC)Виктор, Вы о чём?
no subject
Date: 2010-03-19 08:06 pm (UTC)Потому что просить перепослать битый пакет - терять час времени.
И пределы атмосферы тут совершенно ни при чем.
Роляют исключительно размеры приемной и передающей антенн и мегаватты мощности передатчиков.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:может быть хотя бы межпланетность
Date: 2010-03-19 07:28 pm (UTC)no subject
Date: 2010-03-19 07:32 pm (UTC)вот мы и показали, что твиттер придуман инопланетянами.
no subject
Date: 2010-03-19 08:04 pm (UTC)Гениально!
no subject
Date: 2010-03-19 11:05 pm (UTC)http://tools.ietf.org/search/rfc4838
no subject
Date: 2010-03-20 01:28 am (UTC)Или я задачу не правильно понимаю?
no subject
Date: 2010-03-20 06:28 am (UTC)(no subject)
From:no subject
Date: 2010-03-20 06:44 am (UTC)SPDY от Гугля, впринципе, может помочь. Там была опция - отправлять с сервера данные, которые клиент еще не запросил, но, потенциально, может. Типа, запросил html, клиенту сразу же тем же каналом выдуваются css, js, картинки и прочие медиа. Флаг "хотим ролик в низком качестве" даже придумывать не надо, можно полем Accept обойтись.
no subject
Date: 2010-03-20 11:23 pm (UTC)Текст отделяем от картинок, видео и музона и пересылаем на Землю раз в неделю с использованием технологии вроде Subversion или Bazaar. Так что "смысловой контент" полностью дублирован на Земле.
Новости узнаём от наших корреспондентов с Марса.
Картинки, музыку, видео запрашиваем исходя из описания в "смысловом контенте".
no subject
Date: 2010-03-21 10:17 am (UTC)На прыжковой орбите или ещё немного ближэ оставляются компактные беспилотные корабли-бакены. По сути -- ядерный движок, оптический приёмник/передатчик, прибор для записи сообщений и прыжковое оборудование. При возникновении потребности что-то передать -- сообщение отправляется на подходящий бакен, бакен частично по инэрцыи (там период обращения вокруг звезды будет меньшэ суток), частично на двигателе сравнительно быстро выходит в нужную точку и прыгает. Затем всеми силами сигнализирует о своём прибытии, связывается либо с местными такими жэ бакенами, либо сразу с системой связи цэлевой системы, и скидывает своё сообщение.
Как минимум после UM47 такая система экстренной связи скорее всего войдёт в обиход.
no subject
Date: 2010-03-21 04:30 pm (UTC)(no subject)
From:no subject
Date: 2010-03-22 09:37 pm (UTC)no subject
Date: 2011-01-20 12:16 am (UTC)Сутки, недели?
- на околоземной и околомарсианской орбитах вешаются дата-центры, являющиеся полными зеркалами интернета Земли и Марса;
- между ними происходит периодическая синхронизация при помощи пересылки кораблями физических носителей;
- соответственно марсианам доступен полный слепок земного интернета по состоянию на допустим неделю назад;
- соответственно поиск осуществляется по этому слепку, а затем для результатов отправляется запрос на Землю по радиоканалу о произошедших изменениях и докачивается только то, что изменилось (можно делать докачку на автомате, а можно просто проинформировать пользователя о том, что произошли изменения и если нужна свежая инфа, то нужно докачать)