您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
索尼dsc-t5(厌倦了现代网络?试试这些上古时期的互联网传输协议)
文件,的是,协议索尼dsc-t5(厌倦了现代网络?试试这些上古时期的互联网传输协议)
发布时间:2020-12-06加入收藏来源:互联网点击:
您是否厌倦了繁重的网页、浏览器弹出窗口、闪烁的横幅、N 因素身份验证、用户跟踪和分析?好吧,有些协议在过去 30 年中没有改变,您仍然可以尝试使用它们。
大约 30 年前,人们以这种方式浏览在线页面
让我们开始吧。
FTP与现代标准相比,FTP(文件传输协议)不仅“旧”,而且“古老”——第一个规范于 1971 年 4 月 16 日作为RFC 114发布。实际上,当时没有互联网,计算机连接到ARPA(高级研究计划局)网络,并且显然需要有一个文件交换协议。当然,这个协议不是一成不变的,做了很多改进,1985 年发布的“RFC 959”文档中写了“FTP 多年来经历了漫长的演变”这句话。该文档还包含指向传输控制协议(TCP)和 telnet 协议,在 1985 年的“ARPA-Internet 协议手册”中有描述(当时大多数人根本没有听说过“Internet”这个词)。
FTP 现在可以用于远程服务器维护,但令人惊讶的是,公共匿名 FTP 也可用。我使用“公共 FTP 列表”一词在 Google 中进行了搜索,并得到了一个网站https://www.mmnt.net,其中包含相当大的开放 FTP 站点列表:
希望了解多年前它是如何工作的读者可以尝试使用命令行登录 FTP。我尝试了第一个链接,它确实有效:
当然,使用任何现代 FTP 客户端都会更容易,像FAR Manager或Midnight Commander之类的软件将更加“符合”那个时代,并且还会让您了解如何使用老式文本 UI:
普林斯顿大学的 FTP 显然是为学生准备的,我可以从“大学出版社”下载一些文件,这些文件读起来也很有趣:
显然可以使用网站以“现代”方式获得同一本书,但使用文本 UI 浏览文件列表可以很好地展示人们多年前是如何获取这些文件的。
论坛早在 70 年代,ARPA 的科学家和工程师就已经有可能上网了,但这对于普通计算机用户来说仍然是不可能的。对于数以百万计的人来说,公告板系统是将家用计算机连接到其他机器并交换文件和消息的第一种基本方式。为什么是“初级”?BBS 通常只是一台普通的计算机,连接到家庭电话线。顺便说一句,第一个调制解调器实际上是使用标准电话听筒的声耦合:
图片来源 © https://en.wikIPedia.org/wiki/Acoustic_coupler
显然,就像使用标准电话一样,该连接一次只能由一个用户占用,其他用户只是收到“忙”信号,必须等到线路再次空闲。连接速度从80年代的1200bits/s到90年代的56600bits/s,往往只能在本地通话,否则话费可能太高。成功登录后,可以使用文本界面阅读邮件、下载或上传文件。这看起来令人惊讶,还不错——特殊的格式和所谓的ANSI 转义码允许制作一个非常复杂的 UI。顺便说一句,现代计算机今天仍然支持这些转义序列——例如,Linux 和 Mac 用户可以尝试输入以下命令:
来源 © PC Magazine 1993
有趣的是,一些 BBS 至今仍在运营。当然,这已经不是生意了,他们得到了爱好者的支持。最初,家用电脑主要使用电话线来连接调制解调器,现在更容易了——使用 IP 连接可以从世界任何地方访问 BBS。
从技术上讲,任何 telnet 客户端都可以连接到现代 BBS,但在我看来,免费和开源的SyncTerm看起来最好——它基于文本的 UI 提供了最“真实”的用户界面。和90年代一样,在拨打BBS之前,我们必须找到最新的BBS List,现在可以在线获取。我随机选择了“Amiga City BBS”,不需要modem,只需要输入syncterm amigacity.xyz命令:
我们可以看到,BBS 提供了文本界面来阅读消息、列出文件,我什至可以访问“电子邮件”——一种 90 年代的高科技:
让我们检查文件部分:
我可以下载一些文件,网上有,我选择了ZMODEM协议下载文件:
下载可能需要一些时间——现在它显然更快,但在真正的调制解调器上,速度约为每秒 1-3 千字节(对于 2000 年及以后出生的人,我会重复一遍——千字节而不是兆字节;),有时下载软件或游戏可能需要几个小时。
我也可以将自己的文件上传到 BBS — 我决定上传我的Medium 文章的副本:
最后,在与BBS断开连接后,我可以查看我下载的文件。在 90 年代,大多数计算机上都没有多任务处理——只有在关闭终端程序后,我才能检查我得到了哪些文件。好吧,在存档里面有一些 Perl 和文本文件,我不知道它是什么,如果我需要它是否有机会:
-rwxrwxrwx 1 1893 2018年2月4日annount.txt -rwxrwxrwx 1 1521 2018 Filepost.txt -rwxrwxrwx 1 447 2月4日Filepostbottom.txt -rwxrwxrwx 1 35147 2月4日2018年4月4日许可证-rwxrwxrwx 1 1786 2月4日2018年2月4日readme.md -rwxrwxrwx 1 115994 2月4日2018年2月4日Readme.pdf -rwxrwxrwx 1 1143 2018年2月4日bbs_ann ouce.md -rwxrwxrwx 1 24780 2月4日2月4日bbs_annound.pdf -rwxrwxrwx 1 1572 2月4日2018年2月4日bbs_ann outs.pl -rwxrwxrwx 1 1096 2月4日2018 File_ann outs.md
这在今天可能看起来很愚蠢,但大约 30 年前,这正是人们在前互联网时代交换文件的方式。
地鼠上世纪 90 年代初,更多的计算机能够连接到网络。虽然可以通过 FTP 下载和浏览文件,但显然需要一个特殊的工具来搜索和读取数据。并且制定了所谓的“Internet Gopher 协议”。在RFC1436协议规范中,我们可以看到许多至今仍在使用的术语——TCP/IP 连接、客户端-服务器模型等。简单地说,gopher 是一种简单文本中的“早期 Web”协议基于形式,针对低速连接进行了优化。
实际上,Gopher 活跃了这么久,1991 年推出,1994 年人气开始下降:
来源 © https://ils.unc.edu/callee/gopherpaper.htm
不仅存在技术问题,还存在法律问题——Gopher 服务器许可证不是免费的(仅在 2000 年才根据 GNU 许可证重新授权)。但是计算机也变得更加强大,人们选择了更多“花哨”的 WWW 页面而不是纯文本页面。有趣的是,Windows 95 中的 Internet Explorer 能够打开 Gopher 链接:
但在 Windows XP 中,此功能已不再存在:
但同样,一些 Gopher 服务器现在仍然受到爱好者的支持,免费客户端可以从https://github.com/jankammerath/gophie/releases页面下载。
例如,我们可以打开gopher://gopherddit.com:70页面,该页面提供对 Reddit 组的访问:
使用gopher://gopherpedia.com:70地址,我们可以阅读维基百科:
新闻组Usenet是另一种“古老”的服务,流行于上个世纪的“前互联网”时代。该系统提供了对公共“谈话组”的访问,组名使用特殊的层次结构,例如,在“comp.lang.c”组中,每个人都可以讨论有关 C 编程语言的话题。团体可能完全不同,从talk.politics.animal到misc.kids.pregnancy。每个人都可以发布消息,其他小组参与者可以阅读它,如果需要,可以回复。不仅从技术角度,而且从社会角度来看,这种与志趣相投的人交谈的能力实际上是有帮助的。
令人惊讶的是(再次:),大约 30 年后,一些 Usenet 服务器仍然可用,并且还可以为 Windows、OSX 或 Linux 安装客户端。但我能找到的大多数服务器都不是免费的,它们只提供 7 或 14 天的免费试用期。另一方面,许多谈话组可以通过https://groups.google.com界面访问,正如我们所见,即使在今天,同一个“comp.lang.c”组仍然有一些新消息:
当然,两周内大约有 20 条消息——比 Reddit 上的消息要少得多,但它仍然有效。
上一篇:索尼dsc-h300(轻盈机身大变焦实力 索尼数码相机DSC-HX99外观评测)
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |