新浪新闻客户端

【WOE】我们如何在互联网上相遇?

【WOE】我们如何在互联网上相遇?
2020年12月04日 19:02 新浪网 作者 WhatOnEarth一探究竟

  每当你点开一个视频,或者你异地的女朋友来查岗,或者你下单了一个iphone12的时候,这些信息,到底是如何传递的呢?

  关于这一点,你肯定会回答,“是通过万能的【互联网】

  但是,互联网到底是如何运作的?

  OK,现在我们回到还没有网络的时候,我这儿有两台电脑,我想让这台电脑发送一个“你好”,到这台,我们该怎么做呢?

  很简单,我找一根线,把他们连起来,用某种特殊的方式,让他们通过这根线传输数据。电脑本来就是处理二进制数据的机器,这样就让他们互联了。

  当然,为了让两台电脑能够读懂对方,你需要规定一个信息传输的规则。例如,我规定,我发给你的时候,这里要填上收件人的名字,这里填的是我的名字,这一部分填的是信息内容。只要大家都同意,并且按照这个方法说话,我说的“你好”,他就能顺利接收到了。

  “在现实里,你每一个能上网的设备,都有至少一张网卡,每一张网卡都有一个全球唯一的MAC地址。因为它的数量非常之多,有超过70万亿个,所以它是用不完的。通过这个地址,我就可以标明发件人是谁,收件人是谁了。”

  现在,你已经实现了两台电脑的互联。但是,又有更多电脑加入了我们。我该怎么让这四台电脑连接起来,能够相互传递信息呢?

  按照之前的思路,每两台电脑间都扯上一根线,一共用六根线,问题就解决了。但每增加一根线都意味着一份经济成本,当电脑数量多了起来,这个方法可就太复杂也太费钱了。

  这时候,我就在中间,放一个中枢。如果一台电脑就是一间宿舍,这台中枢就是宿管大爷。当我的宿舍要给另一个宿舍送信,会先送到大爷这里。然后宿管大爷要干嘛呢?“喂喂喂,106宿舍,106宿舍,你们有一个快件,赶快来收发室拿一下!”

  没错,是通过广播

  只要MAC地址(106宿舍)对上号了,这台电脑就知道,这个信息就是发给他的,别的电脑就会把这个信息忽略掉。这个宿舍取过快递,宿管大爷就认识他了。下一次,我的宿舍再通过大爷给他们宿舍送信,大爷就不用广播了。他会掏出他的小本本(MAC地址表)找一下怎么走,然后直接把信给到他们宿舍。

   这个宿管大爷,就是交换机。这时,我们就实现了多台电脑的互联,也就是一个小型的网络了。

  但是,这还不够。如果我想把这句“你好”发给这台电脑,我该怎么办?当然,因为每台电脑的MAC地址都是唯一的,理论上我也可以通过广播的形式,找到这台电脑。但世界上有成千上万个电脑,都广播一遍效率可太低了,不亚于大海捞针。

  这时候,需要一个新的方法。给每一个主机,分配一个IP地址。一个宿舍里的主机IP地址段,可以称之为子网;这些子网也可以再聚合起来,成为更大的子网就像城市与街道,为了更好的在城市间传递信息,我们需要一个邮局。他可以找到一个最优的路径,把我们的信送到该去的地方。

  这个邮局,就是路由器

  和宿管大爷一样,邮局也会有一个小本本,记录他常用的寄件地址。只不过这个地址,就是网络地址啦。

  就这样,靠着宿管大爷和邮局们,我们就在互联网上相遇了。没错,听起来,互联网传递信息的原理就是这么简单。但实际上,互联网中要实现通信,中间会经过无数个宿管大爷和邮局。

  在这个过程中,你或许听过,紫光集团旗下的新华三集团。也许你家的路由器,或者你公司的交换机用的就是他们的品牌。十多年以来,新华三集团在数字技术方面的突破,无形之中改变了我们的生活。

  比如,刚刚过去的双十一。平时我们在网上买东西,产生的流量不会给服务器造成什么压力。但,要是几百万人同时点下购买呢?在“双十一”,天猫的订单创建峰值达到了58.3万笔订单每秒。这个数据,达到了2009年第一次“双十一”订单创建峰值的1457倍。在这么大流量的冲击下,你还能顺畅的买到东西,离不开这项技术,云计算

  它的原理是什么呢?

  举个例子。二年级课堂上,老师布置了一项任务:“1+1=?”。小庄非常聪明,给出了正确答案 。然后老师又问:“996X1024 =?” 显然,这道题的难度已经超出了小学生口算的范畴,于是小庄拿出一个计算器按出了结果。这台计算器,就是小庄配置的“本地服务器”,从此一切基础运算都难不倒他了。"但是有一天,小庄换了代课老师。老师出了一道对小庄来说超纲的数学题:有一球的直径为1,求其体积,π取3.14。  这下小庄可愁坏了。无巧不成书,这时候英语老师也出了一道超纲题目,要求是翻译:what on earth are you doing?  "这似乎是购买再多计算器(本地服务器)都难以解决的问题。

  这时候,小庄想起了他的初中好兄弟,奥数冠军团子和小区英语竞赛一等奖得主阿蓝。于是小庄就把题目,拍照上传发给他们,,马上就得到了答案。"这便构成了最简单的云计算。

  云计算指的是通过网络“云”将巨大的数据计算处理分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果返回给用户。

  所以在双十一的时候,云计算可以把巨大的流量分散到各个不同的服务器,这样就能保证我们顺利购物了。

  你还记得,十年以前,你打开一个网页是什么样吗?那些简单的文字导航条、低清的图片。甚至你需要不断按f5,才能看到完整的网页。

  但是在今天,你可以无比顺畅地打开一个视频,被女朋友关爱,甚至网购一个新手机。这里面,有着有许多像新华三集团一样的品牌,在坚持研发这些基础设施。我们平时可能无法直接看到,但是这些设施,却实实在在支撑起了我们的网络生活。

  当然,如果你也想成为这些工程师中的一员。在新华三旗下有一所新华三大学,或许可以帮到你。

  假如你还在读大学,你也可以去试试,新华三杯全国大学生数字技术大赛。这个比赛已经举办了10年,有3200多所院校近4万学生参与了比赛。

  如果你的成绩不错,你就有机会被优先推荐在新华三集团和他们的合作伙伴单位中实习或者工作,实现你的工程师梦。

  在未来,相信我们的数字生活,会再次被他们改变。

  制作人员:

  制作人| 末影蓝 小庄sir

  撰稿| 小庄sir

  视觉| 猫子 

  动效| 耙子 小庄sir 

特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。
电脑邮局
权利保护声明页/Notice to Right Holders

举报邮箱:jubao@vip.sina.com

Copyright © 1996-2024 SINA Corporation

All Rights Reserved 新浪公司 版权所有