卡内基梅隆大学的可乐机使用了哪种连接协议?


10

我一直在网上阅读有关物联网的历史,我遇到过的最有趣的事情之一是卡内基梅隆大学的可乐机。根据我读过的各种文章,包括ewahome.com上的这篇文章,这是一台可乐机,旨在告诉人们大学的可乐机中是否有冷可乐。

但是,我很想知道当时用于这台机器的连接协议是什么。他们是通过电话线发送信号还是什么?他们如何将信号发送给想要了解可乐信息的各个人?


1
只是一个小更新。这里讨论的炼焦机是较早的非连接式炼焦机的子代。当计算机中心位于Scaife大厅的前两层时,我们有一台可乐机-那是在60年代后期。一些机甲专家已经“改善”了可乐机的内部,以使可乐变冷并得到它变冷更快。那些日子。
Thomas Lee

Answers:


10

可乐机相当有趣,它有自己的网站,提供有关其历史的更多信息。

古代历史文件解释了原来的可乐机的运作方式:

最后的难题是让人们在除CMUA之外的其他计算机上登录时检查可乐状态。CMUA的Finger服务器经过修改,可以在有人用手输入不存在的用户“可乐”时运行可乐状态程序。(对于未启动的用户,Finger通常会报告指定的用户是否已登录,如果是,则在何处登录。)由于Finger请求是标准ARPANET(现为Internet)协议的一部分,因此人们可以通过说“ finger”来从任何CMU计算机中检查可乐机器。可乐@cmua”。实际上,您可以从Internet上任何地方的任何计算机中发现可乐计算机的状态!并不是说如果您在几千英里之外的话会对您有很大的帮助...

对于70年代和80年代的第一代可乐机,finger通过Internet的前身ARPANET进行连接时(不使用)该命令。协议并不完全复杂,但是它可以很好地指示焦炭机的状态,而不会过于困难地进行设置。

如果您对命令的确切运行方式感兴趣,请参阅以下Wikipedia摘录,详细介绍finger命令的运行方式:

finger守护程序在TCP端口79上运行。客户端(在远程主机的情况下)将打开与端口79的连接。在连接的远程端启动RUIP(远程用户信息程序)以处理请求。本地主机根据Finger查询规范向RUIP发送一线查询,并等待RUIP响应。RUIP接收并处理查询,返回答案,然后启动连接关闭。本地主机接收到答案和关闭信号,然后继续关闭其连接结束。

finger命令还可以提供一些自定义信息,例如全名,电子邮件地址和一些自定义文本。大概是使用自定义文本来发送可乐机的状态和内部可乐的冷度。


那么信号是直接通过互联网发送的呢?
匿名2

2
@ anonymous2-当时互联网还不存在,但是许多政府机构和大学都可以使用ARPANET,这在概念上非常相似,并且使用了许多相同的TCP / IP套件进行通信。可乐机使用它通过finger协议进行通信。
Aurora0001
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.