专栏名称: 极客湾
提供优质的科技资讯与评测
目录
相关文章推荐
ZOL中关村在线  ·  三个月使用体验,MacBook到底哪里好? ·  昨天  
ZOL中关村在线  ·  正式官宣!超薄折叠旗舰OPPO Find ... ·  昨天  
哎咆科技  ·  苹果憋大招!iOS 18.4 Siri ... ·  3 天前  
ZOL中关村在线  ·  HKC ... ·  4 天前  
51好读  ›  专栏  ›  极客湾

科技年轮 | magnet:?xt=urn:btih:是什么意思?你还在用磁链吗?网络互联的前世今生

极客湾  · 公众号  · 硬件  · 2021-01-01 23:01

正文



仿佛昨天还是2020年,时间过的真快,湾湾在这里祝大家新的一年里,心想事成,万事如意,总有低价可以秒,总有显卡抢得到!~
有时候下个软件、游戏、音乐、视频啥的,我们经常需要用到磁链,就像文章总要起个开场白,它也经常以一串超长的英文起手:“ magnet:?xt=urn:btih: ”为啥非得这么长呢?它是什么意思呢?其实还真有含义在里面:


magnet 直译而来就是磁力链接。
xt eXactTopic 的缩写包含文件哈希值的统一资源名称。
Urn Uniform Resource Name 缩写,表示后面就是资源名。
Btih BitTorrent Info Hash 缩写,表示哈希方法名,这里其实也能用 ED2K AICH SHA1 MD5 等。
其他很少见的还有 dn displayname 向用户显示文件名) tr tracker 服务器地址) ws webseed 网络种子) 等等。
那么后面各不相同会跟着的乱码,就是通过前面方法识别的 P2P 文件了,而一整串的文本,相当于一个“ 虚拟钥匙 ”, 上面标了门牌号 ,钥匙是可以复制共享的,你也给我一个钥匙,那我平时也去你去的那家串串门。如果没有这钥匙,既打不开门,更不知道是哪家的门。
互联网起源
那这种传输方式的过去,或许得从上世纪美苏冷战时期讲起了。 1957 ,苏联上了天,把世上第一颗人造卫星送上了太空,这可是全球战略性装备啊,一种全新的通信手段,美国岂能善罢甘休“既然你改变了方式,那我就改变形式”。


这整个 60 年代 事儿太多了,美国又是封锁古巴,又是搞越战,对世界虎视眈眈,对外战争,对内疯狂点科技树,这电脑相关的方面,就开始走 中心互联、数据共享 的思路。
比方说你玩红警,只造一个兵营,那玩意炸了,你不就没法造兵了嘛。于是干脆在不同地方、分散着多造几个,防止苏联一个核弹下来全没了。那每个兵营都是联系着的、同时出兵,也可以调整出兵点。前线兵营炸了,其他兵营取而代之,不会停下来。


思路其实就是“ 别把鸡蛋放一个篮子里 ”的思路,于是在 1969 美国高级研究计划署 ARPA 就开始建立一个叫 ARPAnet 阿帕茶 ... 哦不,阿帕网的网络, 10 29 日晚 10 点半 ,伴随着首次登月,第一条网络信息也被发送,不过那只是通过电话线, 与数百里外的另一台电脑连接


甚至同时出现了历史上的首次网络“翻车”问题 ... 仅收到了“ LOGIN ”前两个字母“ LO ”。后来拓展到由四所大学作为 4 个节点,采用包交换机制。哪怕 1 个节点受到攻击,那么断开他,由其他 3 个继续运行。


同时,开始研究有没有什么方法让数据包分块儿发送,更加精简也更安全,这就是后来的 TCP/IP 协议簇。到了 1970 年,这功能还是没啥用处,毕竟那年代用网络的需求这么少,众所周知,要推动一个新事物,就得先找到大家用它的理由、需求点,来证明它是有用的,


到了 1971 ,雷·汤姆林森 (Ray Tomlinson) 研究出了一个首发电子邮件的程序,并不再按照主机为目标收发,而是按照发件人、收件人来区分,那么区分其目标的符号,就是“ @ ”了,他也成为了 E-mail 之父。

G 胖同款微笑)
到了 1975 ARPAnet 连入了 100 多台主机 71 年改叫 DARPAnet 了) ,结束试运行,移交给了美国国防部通信局正式运行。虽然能成,但不同系统的电脑、设备,软件,并不互相兼容,于是他们开始研究互联协议,可以理解为“翻译官”,用于定义设备如何接入互联网。


1980 年前后 所有主机都开始用 TCP/IP 协议,这也是 ARPA 研究的一大贡献,最终成为各种不同的网络设备间沟通的桥梁,也成了 internet 早期的骨干网。在 1983 彻底代替老的 NCP 协议。


骨干网是啥意思呢?你本地几台电脑连起来,那就是局域网。再上升到整个城连起来就是城域网。城与城之间组成的就叫骨干网,运营商都得经过它。再往上经过国家批准和外网相连的,就是互联网。



同年,美国军方把 ARPAnet 一分为二,拆除来一个 MILNET 80 年代末 允许个人、私人公司加入) 但与此同时加利福尼亚伯克莱分校把 TCP/IP 作为他们 BSD UNIX 系统的一部分,在社会上开始流行,真正意义上的互联网诞生。美国的大学网络确实是有很强的社会流行性的,包括扎克伯格的 Facebook ,起初也是在哈佛期间,恶作剧程序 Facemash 爆火而来的。


但以学校为主导的网络,用户总是集中分布、有局限的。美国国家科学基金会 NSF 就建立了 NSFnet 按照地区划分 广域网,并 将不同地区通过超级计算机中心互联起来 1986 的时候,启动,以 5 个科研教育服务超级电脑中心为基础,一呼百应,各种大学、政府、机构纷至沓来。半军用的 ARPAnet 1990 6 被彻底取代, NSFnet 成为了 Internet 的主干网。








请到「今天看啥」查看全文