本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

报码:【图】Hacker曾经知晓的那些事

时间:2017-05-11 22:29来源:118图库 作者:j2开奖直播 点击:
翻译 | 赵屹华 责编 | 何永灿 笔者想到现在年轻的Hacker们对ASCII表和那些奇怪的控制字符越来越陌生,不禁感慨万千。 这些知识原本是年轻Hacker们初出茅庐的第一课。然而世事变迁无常

  翻译 | 赵屹华

责编 | 何永灿

  笔者想到现在年轻的Hacker们对ASCII表和那些奇怪的控制字符越来越陌生,不禁感慨万千。

  这些知识原本是年轻Hacker们初出茅庐的第一课。然而世事变迁无常,转眼间这些硬件终端都已经被淘汰,RS-232协议也即将寿终正寝。工具产生文化;当工具过时之后,一些文化共性也随之烟消云散,而我们很难察觉到。

  这篇文章是笔者收集的一些关于ASCII以及相关技术的介绍,特别是硬件串口终端、RS-232和调制解调器等技术。昔日,这是些人尽皆知的概念,而如今知者甚少。现在已经很少有人直接使用这些技术了,只有在老古董设备中才能见到它们。即便如此,为了文化的传承,让我们来了解它们也无妨。

  尽管老一辈Hacker亲身经历了技术的发展进步,他们只记得事件发展的前后顺序,对于具体时间的印象已经非常模糊。于是,笔者对此大致做了梳理。即便是各位阅历丰富的读者,也许也能从阅读的过程中发现惊喜。

  笔者经常指导年轻Hacker使用Unix衍生系统,比如Linux和BSD等,所以文章会涉及不少Unix的内容。如果你觉得这些术语非常陌生,那你对剩下的内容可能也会感到陌生。

  硬件的变迁

  如今,两台计算机一般通过TCP/IP协议交互信息,用户不必关心物理底层内容。所谓的“终端”事实上也是“终端模拟器”,只是一个使用TCP/IP协议并且控制显示屏内容的软件。

  在TCP/IP协议和位映射显示器流行之前,情况则大不相同。对于大部分Hacker而言,这个概念变化大约发生在1992年,对于拥有昂贵工作站的用户则还要更早一些。

  在这之前,人们普遍使用的是视频显示终端(vedio display terminals),简称VDT。大约是在70年代中期,VDT替代了由“电传打字机(teletype)”这一更老的技术支持发展的早期打印终端,电传技术大约是在1900年左右由维多利亚电报网演变而来。60年代后期,最早版本的Unix系统就是为这些打印终端而开发的,特别是为Teletype Model 33(ASR-33)。现在Unix设备上显示的“tty”就是当年“teletype”的缩写。这并不是唯一带有历史印记的Unix设备名。类似的还有/dev/lp表示系统默认打印机。当时每位Hacker都知道“lp”表示“line printer”,这是一种每次打印一行的机电打印设备,当时在计算机框架中的地位堪比ASR-33。

  在前互联网时代,计算机之间并不需要进行通信,电传打字机、终端与计算机的通信主要通过“RS-232”的硬件协议(也称作“EIA RS-232C”)。在USB出现之前,当人们谈论“串行”链路时,他们指的是RS-232,有时也把与其通信的设备称为“串行终端”。

  RS-232的服役期超级长。它诞生于60年代早期,当时并不是用于计算机,而是为了电传打字机与调制解调器的通信。虽然RS-232现在已经过时了,但并没有完全地消失。

  其实,除了RS-232和串行终端之外,IBM大型机上还有很多其他设备和技术,但它们在当下流行的技术中没有留下什么印迹或是故事传说。原因在于现代Unix系统传承自“小型机”这个已被遗忘的硬件类别,尤其是数字设备公司(Digital Equipment Corporation,DEC)生产的小型机。ASCII、RS-232和串行终端都是小型机的技术组成部分,当然还有Unix本身。

  后来,小型机被工作站所取代,工作站又被IBM的PC机取代。但年长的Hacker还是会对他们的入门设备——DEC小型机的年代(60年代中期到80年代中期)百感交集。

  怀旧的心情掩盖了当年这些机器惨淡的计算能力。比如,80年代中期,一台DEC VAX 11-780小型机的运算能力还不及现在低端智能手机的1/1000,存储能力更是不到1/5000。

  实际上,直到80年代小型机还是出了名的慢(还有糟糕的射频屏蔽能力):若将调幅收音机靠近小型机,喇叭里就会出现异常的噪音,因为无论小型机的基础频率还是主要次谐波的频率都在人类的听觉范围之内。自21世纪以来,再也没有速度如此之慢的计算机。

  贺氏智能调制器的凤凰涅槃

  调制解调器允许使用铜制电话线来传递数字信号,速率按照今天的标准来看属于龟速,但它却在前互联网时代为我们提供了广域网络。50年代后期,当时大多数人并不了解为军事通信(特别用于SAGE防空网络)而发明的调制解调器。

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容