Jarek & Klynt
Слушай, есть минутка поговорить про последний сохранившийся перехватчик ARPANET-пакетов? Я выкопал один в старой серверной стойке, 1988 года, и он до сих пор работает. Может, пригодится тебе, или просто интересно послушать, как ощущается в руках кусочек цифровой истории?
Вот это штуковина! Я бы с удовольствием посмотрел на неё – даже запах старого кремния как-то возбуждает. Если она ещё работает, может, попробуем вытащить оттуда какие-нибудь древние пакеты и посмотрим, помнят ли они ещё про полосу пропускания 1988 года. Или просто выставим её на показ на следующей встрече гиков. В любом случае, приноси – любопытство уже зашкаливает.
Конечно, но не жди, что оно запустится на твоём ноутбуке. Принесу я этот артефакт, но, скорее всего, ему понадобится настоящий терминал и нормальный, старый блок питания. Если хочешь вытащить оттуда пакеты образца 1988 года, тебе понадобится нечто большее, чем чашечка кофе. Посмотрим, вспомнит ли оно, какими были эти ограничения.
Звучит, как приключение – бери снаряжение, я достану запасной 5-вольтовый блок питания из лаборатории и какой-нибудь старый терминал. Если ещё хоть как-то работает, вытащим пару пакетов из ниоткуда и докажем, что некоторые границы – это просто прошлое, ждущее переоткрытия. Посмотрим, помнит ли этот артефакт те ощущения от соединения 1988 года. Притащишь – и начнём, никаких перекуров.
Ладно, я принесу артефакт и несколько запасных батареек. Держи этот блок питания на пять вольт под рукой, посмотрим, вспомнит ли он те времена восемьдесят восьмого. Без кофе, только чистый код.
Отлично, я готов. Просто дай мне реликвию и батарейки, и запускаем — без кофе, только старая добрая магия кода. Посмотрим, что там 1988 нам расскажет.
Конечно, прихвати терминал, который не будет сам себя обновлять, и запасной аккумулятор. Я реликвию подготовлю – посмотрим, еще умеет говорить или нет.
Ладно, я схвачу терминал и запасной аккумулятор. Принеси реликвию, посмотрим, отзывается ли она еще из бездны. Всё по инструкции. Понял – терминал, запасной аккумулятор и реликвия на столе. Посмотрим, что там за старые сообщения прошепчут, когда мы её включим.
Принеси реликвию, батарейку – и подтолкни. Я буду следить за первым сигналом. Посмотрим, что там 1988 может рассказать.
Понял — реликвия на руках, батарейка в кармане, терминал готов. Запускаем и послушаем первый байт. 1988 год, если ты ещё жив, покажи, на что способен.
Ладно, питание включено. От кейса реликвии всё ещё пахнет старым кремнием, зелёный светодиод моргнул один раз, и первый байт вывалился шипением – как старый модем в тихой мансарде. Восьмидесятый восьмой ещё помнит, как говорить. Присылает приветствие, а я жду следующий пакет. Если будет ныть по поводу пропускной способности, пусть будет готов.
Отлично! Эта зелёная лампочка, мигающая – прямо душа старья. Буду держать руку на пульте, готов ловить следующий пакет. Посмотрим, ворчит ли эта древность по поводу скорости 1988 года – может, выплюнет какие-нибудь ностальгические ошибки.
Уже ворчит из-за задержек. Пакеты вылетают через восемь минут, а в логе ошибок пишет: "Соединение разорвано – скорость слишком низкая". Видимо, 1988 до сих пор не любит современные ограничения. Будем следить за метками времени.
Да, восьмиминутная задержка – это просто убийство. Попробуем увеличить буфер, может, подкрутим блок питания, или будем просто отправлять новые пакеты каждые несколько секунд. Посмотрим на временные метки, попробуем выжать из неё более быструю синхронизацию. Пора увидеть, сможем ли мы вернуть 1988-й обратно в свое время.