Який протокол підключення використовував коксовий автомат Університету Карнегі Меллона?


10

Я читав в Інтернеті історію Інтернету речей, і одна з найцікавіших речей, яку я натрапила, - це машина коксу Університету Карнегі Меллона. Згідно з різними статтями, які я читав, включаючи цю з ewahome.com , це була машина коксу, яка була спроектована таким чином, щоб можна було розповісти людям, чи є холодний кокс в коксохімічній машині університету.

Мені цікаво, але про те, який протокол підключення був би використаний тоді для цієї машини. Чи передавали вони сигнали по телефонних кабелях чи що? Як вони йшли надсилати сигнал різним людям, які бажали інформації про кокс?


1
Просто невелике оновлення. Коксові машини, про які йде мова, є дітьми раніше не пов'язаних коксохімічних машин. Коли комп'ютерний центр знаходився на двох верхніх поверхах у залі Скайф, у нас була машина коксу - це було наприкінці 60-х. Деякі з хлопців Мех-е «покращили» нутрощі коксового апарату, щоб кокс холодніше і отримати швидше холодно. То були дні.
Томас Лі

Відповіді:


10

Коксовий автомат, досить кумедно, має власний веб-сайт з трохи більше інформації про його історію.

Документ з античної історії пояснює, як діяла оригінальна машина коксу:

Заключний фрагмент головоломки був потрібний, щоб люди могли перевірити стан коксу, коли вони були ввійшли на іншій машині, ніж CMUA. Finger-сервер CMUA був модифікований для запуску програми статусу коксу кожного разу, коли хтось перебирав пальцем на неіснуючого користувача "кокс". (Для непоінформованих Finger зазвичай повідомляє, чи вказаний користувач увійшов у систему, і якщо так, куди.) Оскільки запити Finger є частиною стандартних протоколів ARPANET (зараз Інтернет), люди могли перевірити машину коксу з будь-якого комп’ютера КМУ, сказавши "палець кокс @ cmua ". Насправді ви можете дізнатися про стан машини коксу з будь-якої машини в будь-якій точці Інтернету! Не те, що тобі було б дуже добре, якби ти був за кілька тисяч миль ...

Для машини коксу першого покоління в 70-х та 80-х роках fingerкоманда (ab) використовувалася під час з'єднання через ARPANET , попередник Інтернету. Не зовсім складний протокол, але він працював досить добре, щоб вказати на стан коксохімічної машини, не надто складно її налаштувати.

Якщо вас цікавить , як саме працювала fingerкоманда , ось витяг із Вікіпедії з деталізацією того, як вона працює:

Демон пальця працює на порту TCP 79. Клієнт (у випадку віддалених хостів) відкриє з'єднання з портом 79. На віддаленому кінці з'єднання запускається RUIP (Програма віддаленої інформації про користувачів) для обробки запиту. Місцевий хост надсилає RUIP запит на один рядок, заснований на специфікації запиту Finger, і чекає, коли RUIP відповість. RUIP отримує та обробляє запит, повертає відповідь, а потім ініціює припинення з'єднання. Місцевий хост отримує відповідь і сигнал закриття, а потім продовжує закривати його кінець з'єднання.

fingerКоманда також може надати деяку інформацію про користувача, наприклад, повне ім'я, адресу електронної пошти, і деякі призначеного для користувача тексту. Імовірно, нестандартний текст використовувався для передачі стану коксової машини та холодності коксів всередині.


Тож сигнал був відправлений прямо через Інтернет, тоді?
анонімний2

2
@ anonymous2 свого роду - Інтернет тоді не існував у своєму нинішньому стані, але багато державних установ та університетів мали доступ до ARPANET, який дуже схожий за концепцією та використовував багато того самого пакету TCP / IP для спілкування. Машина коксу використовувала це для спілкування за fingerпротоколом.
Aurora0001
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.