如何用算盘上网
作者:敢笑忠祥不下流
一个“原子弹是用算盘算出来的吗?”的置疑,引起了一场新的大辩论。有好事者信誉旦旦地说,算盘不但能算出原子弹,还能用来上网,方案如下:
首先需要组建一台计算机。
CPU:算盘,1000名算盘高手在实验室里待命。
内存:纸片,每个算盘高手算出的数据写在纸上,传递给下一个高手。
硬盘:无。
网络设备:高低电平发生器一台,连接一个网线,网线已经连上互联网。
实验任务
由算盘计算机把一句“hello,world“组成的电子邮件发给support@sina.com
实验过程
由算盘高手集体把“hello,world”先由ASCII码转换成二进制代码,全部采用二进制加减法。
专人查询E-mail协议,询问DNS服务器(肉眼观察),把support@sina.com转换成IP地址,算盘高手再把这段二进制码加上相应的协议E-mail文件头,计算成新的二进制代码。
另外一个人把E-mail协议传来的代码加上TCP/IP文件头,由算盘高手把新的文件头转换成新的二进制代码。
专人查询MAC协议,找出与互联网直接相连的路由器地址(只能由人用肉眼去翻查路由器上的标签)。
最后由算盘高手把MAC地址头再转换为二进制代码。
信息的发出
由所有算盘高手集体算出的一长串二进制码010100111111110000010101...就是需要经过高低电平发生器发出的物理信号了。一个高手坐在电平发生器旁边,看着这串写在纸上的高手集体智慧的结晶,用手敲动电平发生器,在网线中产生震荡的物理信号:高、低、高、低...
路由器收到这段信号之后,就可以把这段信号继续发往互联网啦!
结论:算盘上网完全可行,但是效率比较低下,需要养1000个以上的算盘高手,用1天的时间发出一句话,浪费粮食2000斤,猪肉200斤,鸡蛋300个,蔬菜1000斤,如果想缩短计算时间,必须把人数加倍翻番,同时浪费的粮食也线性增加。