假如美国从根服务器切断中国的服务,中国的网络会瞬间从世界上消失吗?
相信有人可能看过一本书叫《中国输不起的网络战争》,其中说到,美国可以让任何一个国家瞬间从互联网上消失,因为13个根服务器有十个都在美国,美国只要封掉这个国家的域名,这个国家就无法使用互联网。
这本书还说,伊拉克战争爆发前一个多月,美国总统布什下令制定“网络战计划16号国家安全总统令”。伊拉克战争期间,CNN曾以伊拉克局势动荡为由,终止了其国家顶级域名点IQ(伊拉克)的申请和解析。伊拉克被美国在虚拟世界里干掉。
在塔利班政权统治阿富汗时期,ICNN将.IF结尾的域名管理权授予前流氓政府,后来又在2003年转交由美国支持的阿富汗过渡政府。2004年4月,由于.IF(利比亚)域名瘫痪,导致利比亚从互联网上消失了三天,原因就是有两人对顶级域名管理权问题发生了分歧,那事实上真的是这样吗?

假如这13个根服务器对中国都断开,中国的网络就真的瘫痪了吗?以下内容我将用通俗易懂的话来解释。
全球IPV4根服务器总共有13个,但中国一个都没有,其中一个为主根服务器在美国,其余12个均为辅根服务器,其中九个在美国,英国一个,瑞典一个,日本一个。
先基础知识扫个盲,所谓IPV4,也就是我们平常最常见的这类IP地址,这个IP是由四组数字组成,用.分割一组数字,最小可以为零,最大为255,也就是IP的范围是0.0.0.0至255.255.255.255,用小学基础知识我们就可以很容易得出IPV4地址的总数为255的四次方约等于43亿个。

当然了,这里有些IP是特殊用途,是不能使用的。截止2019年11月26日,全球43亿个IP地址已全部分配完毕,也就是说现在没有新的IP地址可以再分配了。
可能有的人就说了,那我家新拉的宽带为什么还可以用?难道我家的宽带就不需要新的IP地址?这里说的IP是指公网IP,并不是你电脑上看到你的IP是 192.168.0.XX 之类的。比如某些小区可能只有一个公网IP,那么所有住户都只是在一个局域网内用一个IP地址而已。再比如一个公司也可能只有一个IP。

另外,所谓的IP被分配完了,不代表都被用完了。某些企业手里买断了大量的IP,比如一些卖服务器的IDC厂商,他们手里有大量的IP。我们平常上网一般都是输入一个网址,比如输入WWW.baidu.com,但网址其实只是为了方便我们记住这个网站,仅此而已,就像人的名字一样,这也是为什么大公司都喜欢买简短的域名,如京东的jd.com,小米的mi.com,就是方便记忆,实际上你在访问这些网址的时候,最终访问的还是一长串数字的服务器IP地址,你再打开WWW.baidu.com的时候,首先要通过一个叫DNS服务器的东西来解析这个网址对应的IP地址。DNS服务器你可以简单地理解为就像电话本一样,网址就是WWW.baidu.com,英文字符,你的名字,对应的数字化的IP,就是你的电话号码,通过名字查对应的电话号码,或者也可以说就像114查号台一样,帮你查询你的电话号码,其实对应的是你网络数学,也就是0、1这些编码,是对应的网络链路层,当然这里有许多概念。

无论你的名字起的多么好听,多么容易记,多么出名,你的手机号码还是11位数字,如果没有电话本,只有你的名字,那依然没法打电话,为什么根服务器只有13个,能不能多增加几个呢?

答案是可以,但却不会这么做。这个要讲起来可能就是比较枯燥无味的技术话题了,但是你只要知道这是因为早期受技术限制造成的,就比如我们现在日常生活中采用的是十进制,手机号码是由零至九,这十个数字组成的,那你说现在零至九这十个数字不够用了,能不能增加一个数字?我们现在使用11进制当然可以,但是你现在增加一个数字就会引起非常多的问题。比如你的银行卡金额就变成11进制的新的数字了,你学的数学知识都将都改成11进制,你每天的微信步数也要变成了11进制,最会变成一个新的数字,所有的数据都变成了新的数字。关键是这么大动干戈,好像并没有更大的意义,反而徒增了这么多烦恼,何必呢?你可以说我们不怕麻烦,就是要增加一个数字,那国外为什么也要配合你改动他们国家的数字呢?所以说这样做并不现实。

所谓的根服务器只有13个,并不是说只有13台真实的电脑服务器,那万一某一台突然坏了,着火了,地震了或者停电了,岂不是完蛋了?这13是指13个根域名,也就相当于我们上面说的零至九这十个数字,数字只有十个,但这世界上并不是只有一部电话本,这两者并没有必然关系,同样根服务器也不只13个,看我上面一直说13个,而不是13台。这个有兴趣的朋友,可以私信我再聊。

所谓13个根服务器都不在中国,也就是等于说当初在设计零至九这十个数字时,没有中国人参与,或者说没有分配给中国。但这并不表示这数字掌握在美国人手里,他们可以拿这些数字控制我们。

下面是重点了,因为因特网发源于美国,所以早期的技术、规则等都是美国制定的,美国同时掌握了全世界的电话本,方便世界的相互通信。但假如美国把电话本中我们中国人的电话本删除,我们就分不清某个电话号码是谁的了吗?这也太可笑了。实际上你想想也知道,电话本是可以复制的,美国掌握了全世界的电话本,假如现在有新增的号码信息,我们直接同步过来这些的信息,互联网的原理决定了这个速度非常,这叫DNS记录,美国他们删除他们的,我们自己删不删除任何电话号码信息,那是我们自己说了算呀。

截止2020年8月12日,全球一共有1097个根服务器分布在全世界不同的地方,其实我们中国就有28个,北京五个,上海一个,杭州两个,武汉一个,郑州一个,西宁一个,贵阳一个,广州一个,香港九个,台北六个。
那假如美国现在在根服务器删除我们中国的域名,对我们就没有影响,实际上等于说他们在他们的电话本里删除了我们的电话,但我们自己还是有电话本,我们自己相互不受影响,而美国人没有了我们的电话本,他们也就无法访问我们中国的网站。其它国家如果也删除了我们的电话本,他们也就访问不了我们的网站了,但这对我们本身是没有伤害的。就像我们现在的电话本有美国信息,如果他们主动切断他们自己的域名解析,即使你直接访问他们的IP地址,对方断开了,也是他的权利。

我的意思,访问是互相的,他方便,我也方便,他不方便,我也不方便,根服务器(你可以把根域名理解成这样),主要就是为了全球通讯上的方便。我们就访问不了他们的网站一样,但这对我们本身的系统是没有影响的,同时对他们本身的系统也没有影响。

那上面说伊拉克和阿富汗又是怎么回事呢?这其实并不是被美国删除导致的,而是点IQ这个顶级域名的原代理商坐牢了,导致这个域名没有及时交接给新的代理商,原代理商也从没使用过这个顶级域名,所以这个域名压根就没开始用过,何来的被美国删除呢?其他几件事其实都和美国删不删除域名没啥关系。当然啦,开头也说了,IPV4地址去年就已经分配完了,也就是说IP地址迟早有一天都会用完,所以现在早已经开始普及了IPV6地址。

2016年由我国下一代互联网工程中心发起的雪人计划在美国、日本、印度、俄罗斯、法国、德国等全球16个国家完成了25个IPV6根服务器的架设,其中一个主根和三个辅根部署在中国。亚太互联网信息中心预测,十年内IPV4将全面退出历史舞台,互联网将全面转向IPV6。

如果你是个细心的人,相信你一定在一些大厂的APP启动屏下方都会看到IPV6的字样,意思也就是说,现在假如你用的网络是IPV6地址,同样可以正常使用他们的APP, IPv6的地址长度是IPV4地址长度的2的128次方除以2的32次方倍,也不单纯由数字组成。比如这样一个地址是由八组字母和数字组合而成,用冒号隔开。比如你现在打开你的手机,不管是WiFi还是移动网络,你在设置里都能看到自己的IP信息,这个IP信息同时包含了IPV4和IPV6两种。上面也说了,IPV4地址总共有43亿个,256的4次方,也就是2的32次方,那,IPV6地址总数量达到2的128次方个,这个数字有多大呢?
据说地球上每粒沙子都可以分配到一个IP地址,所以,以后人人都可以分配一个公网IP,可能以后你想犯罪、网络诈骗等,你被抓住的可能性也将增加N倍。
因为正是大量net的内部映射,让事情变得复杂。就象以后皇帝可以和每个子民直接联系了,而皇帝却不觉得很忙很累,我们生活在这个信息的不对称的时代,以后信息很平等了,没有落差了,也就没有欺骗了。
不知道我上述说的,您能不能完全看懂。

最后编辑:2022年03月25日

发表评论