《流浪星球2》中存在的一些小瑕疵?_服务器_域名_互联网

《流浪地球2》中,刘慈欣先生的构思天马行空,电影特效风格酷炫壮阔,有着顶级的特效水准和视听效果,观影确实给人以震撼的享受。

剧中,图恒宇和马兆潜入水下,修复位于北京的根服务器一段,是全剧的高潮。两位英雄也在此‬次‬任务‬中‬,用生命挽救了地球。但从计算机网络的专业知识来看,却存在瑕疵,经不起推敲。主要有以下方面:

《流浪地球2》剧照:行星发动机开足马力,推动地球逃离太阳系

一、计算机网络如何控制发动机

电影中修复服务器的目的,是为了重启杜勒斯、东京、北京三地根服务器,恢复全球互联网,让量子计算机连上地球上所有行星发动机做整体控制,让地球逃离月球残骸,踏上新征程。 而事实上,互联网的控制原理如下图所示。控制中心只要接入因特网,就可以通过世界各地的路由器连接到世界各地的不同子网,发动机可以连接到子网上,每台发动机有一个IP地址。这是一种分布式的网络,而非互联网早期的集中式网络。

利用互联网控制行星发动机的原理

展开全文

分布式网络与集中式网络

所以,如果某台路由器损坏(如红色打叉的那一台),红色路径阻断,但可以通过其它路径(绿线)到达行星发动机,对其实施控制。所以不会因为某个服务器损坏而断网。

二、根服务器的概念

电影中的根服务器概念不准确。按电影中的解释,应该是根域名服务器。而域名服务器的作用,是将IP地址翻译成域名。域名系统(Domain Name System)是为了人们方便上网而使用的,例如中央电视台的域名是cctv.cntv.cn ,IP地址是101.129.38.13。人们上网时,通常只记得域名,因此需要一个服务器翻译成IP地址。域名服务器相当于一个字典,能够对IP地址和域名进行映射。

迭代域名查询方法

(1)IPv4标准

互联网发展初期,使用的是IPv4标准。世界上互联网一共有13台根域名服务器,1个主根服务器在美国,其余12个为辅根服务器,其中9个在美国,1个在英国,1个在瑞典,1个在日本。

(2)IPV6标准

我们目前正向IPV6标准演进,其原因是IPV4的32位地址不够用,代之以64位的IPV6地址,这种地址可以分配给2的128次方(约340万亿)个主机,相当于地球上每一个沙粒都可以分配到一个IP地址。

IPV4和IPV6的比较

2015年6月23日,在国际互联网名称与数字地址分配机构(ICANN)第53届会议上,正式对外发布“雪人计划”。其发起者包括中国“下一代互联网关键技术和评测北京市工程中心”、日本WIDE机构(M根运营者)等全球组织和个人。

“雪人计划”于2016年在美国、日本、印度、俄罗斯、德国、法国等全球16个国家完成25台IPv6根服务器架设,其中1台主根和3台辅根部署在中国。打破了美国垄断的局面,形成了13台原有根加25台IPv6根的新格局。

如果是域名服务器损坏,直接用IP地址即可控制。要修复这个根域名服务器对整个网络的正常运行有关系不大。从剧情来说,恢复“行星发动机专网”控制节点,似乎更合理一些。

三、物理层问题

物理层涉及的,都是看得见摸得着的东西。例如光纤、电脑连线等。计算机网络采用的是分层的体系结构,物理层的连接是必要条件。

TCP/IP分层结构

一个计算机要工作,首先要电源。在水下电源从何而来。所以剧中,如采用那种未来的高容量电池,剧情更合理。

计算机为了散热,所有的机箱都要留有散热孔。而水下如何实施既防水、又散热的。剧中刘德华饰演的图恒宇,用类似保鲜膜的东西包裹键盘,感觉有些牵强。

以上问题,是《流浪地球2》中的一些不足之处,但瑕不掩瑜,希望以后有更多类似的大片诞生。

特别声明

本文仅代表作者观点,不代表本站立场,本站仅提供信息存储服务。

分享:

扫一扫在手机阅读、分享本文