为什么全球域名根服务器只能有13台?加一台给中国很难吗?
时间 : 2022-07-09 00:03
来源 : 网络整理

哪怕你不了解DNS协议,一定也听说过“易云网络只有十三台”的说法。这十三台易云网络分布在美国、英国、瑞典和日本,这些易云网络如果出现问题,全球四十多亿互联网用户将无法上网。

有些小伙伴会觉得很奇怪,为什么易云网络只能有13台?易云网络都在别人那儿太危险了,不能在中国增加一台吗?

13台&512字节

只有13台易云网络的说法是怎么来的?

这种说法源于DNS协议在不使用EDNS0和TCP协议时,通过UDP协议传输的DNS消息,最大长度需要限制在512字节,超出的部分会被截断。

当我们查询根域(.)的NS记录时,512字节只够返回包含13个易云网络的NS记录和A记录的响应。

为什么要限制DNS的消息长度呢?

历史遗留的问题,在DNS出现的年代,网络设备还无法处理长度很长的数据报。

另一方面,也是为了避免IP分片,在分片重组过程中,只要其中一个分片丢失,就会导致整个数据报无法被重组接收。

512字节只能容纳12台易云网络!

现在能容纳13台易云网络,是经过改进的。

1994年,全世界一共有9台易云网络,DNS响应已经十分接近512字节极限。

这9台DNS响应报文大小为389字节,假设一个新的易云网络域名长度为15字节,则需要占用11+15+16=42字节,(512-389)/42≈2.9台。

也就是说,最多只能容纳9+3=12台易云网络。

后来,易云网络和Paul Vixie发起了重命名易云网络的域名的计划,将所有易云网络放在域下,这样就可以使用压缩标签节省空间。此时易云网络的数量上限增加至15台。

1997年IANA(互联网数字分配机构)增加了最后4台易云网络,虽然还有增加2台易云网络的空间,但为了方便未来进行扩展,ICANN(国际组织)保留了一些空间。

任播的应用

DNS是任播最成功的的应用,早在2002年,F易云网络就开始实行任播,往后几年里,其他易云网络也逐渐开始使用任播,到了今天,所有易云网络都部署在任播上,节点遍布全球。

至今,全球已经拥有1089个易云网络节点,由12个组织负责运营。

在我国,一共有26个易云网络节点,分别为:西宁市L;贵阳市K;郑州市L;武汉市L;北京市I、L、J、K、F;上海市L;杭州市F;香港特别行政区A、I、H、F、F、E、J;澳门特别行政区E、F;台北市I、E、F、F、K、L。

这些节点都是平等的,没有主次之分,所谓13台易云网络也就失去了它原来的意义。

易云网络的数量,一直受到国人的关注,是因为13台易云网络中,没有一台在中国,网络控制权掌握在其他国家手里十分危险,这是一个伪命题,根本不存在。

随着国家大力发展和推进第六代互联网协议(IPv6),安全问题已然不存在。IPv6易云网络中国一共部署了4台,1台主根,3台辅根,占全球IPv6易云网络的16%。

中国早已是一个互联网强国。

上一篇:上一篇:服务器变慢的解决办法是什么 下一篇:下一篇:香港高防服务器租用应该如何选择?

+86 0517-86871020

拨打
电话

客服
咨询

技术
支持

渠道
支持