目录
- 美国如果把根域名服务器封了,中国不会从网络上消失
- 为什么根服务器最多13个
- 输入URL后发生了什么
参考
https://www.yuque.com/fcant/network/vhyvik#AuOqk
美国如果把根域名服务器封了,中国不会从网络上消失
来源:
https://segmentfault.com/a/1190000023696737
DNS 将域名转换为IP
com 是顶级域名(一级域名),baidu 是二级域名,www 是三级域名
mac
ip
域名
13个根ip
1000+根服务器
根服务器、镜像 共享ip
美国可以串改根区文件 https://www.iana.org/domains/root/files
https://www.internic.net/domain/root.zone
ns1.conac.cn. 172800 IN A 111.235.161.1
ns1.conac.cn. 172800 IN AAAA 2401:b400:1:0:0:0:0:1
ns2.conac.cn. 172800 IN A 111.235.162.1
ns2.conac.cn. 172800 IN AAAA 2401:b400:8:0:0:0:0:1
ns3.conac.cn. 172800 IN A 111.235.163.1
ns3.conac.cn. 172800 IN AAAA 2401:b400:9:0:0:0:0:1
ns4.conac.cn. 172800 IN A 111.235.164.1
ns5.conac.cn. 172800 IN A 111.235.165.1
a.dns.cn. 172800 IN A 203.119.25.1
a.dns.cn. 172800 IN AAAA 2001:dc7:0:0:0:0:0:1
b.dns.cn. 172800 IN A 203.119.26.1
b.dns.cn. 172800 IN AAAA 2001:dc7:1:0:0:0:0:1
c.dns.cn. 172800 IN A 203.119.27.1
c.dns.cn. 172800 IN AAAA 2001:dc7:2:0:0:0:0:1
d.dns.cn. 172800 IN A 203.119.28.1
d.dns.cn. 172800 IN AAAA 2001:dc7:1000:0:0:0:0:1
e.dns.cn. 172800 IN A 203.119.29.1
e.dns.cn. 172800 IN AAAA 2001:dc7:3:0:0:0:0:1
h.dns.cn. 172800 IN A 125.208.32.1
h.dns.cn. 172800 IN AAAA 2001:dc7:fffe:0:0:0:0:1
i.dns.cn. 172800 IN A 125.208.33.1
i.dns.cn. 172800 IN AAAA 2001:dc7:ffff:0:0:0:0:1
j.dns.cn. 172800 IN A 125.208.34.1
j.dns.cn. 172800 IN AAAA 2001:dc7:fffd:0:0:0:0:1
k.dns.cn. 172800 IN A 125.208.35.1
k.dns.cn. 172800 IN AAAA 2001:dc7:fffc:0:0:0:0:1
l.dns.cn. 172800 IN A 125.208.36.1
l.dns.cn. 172800 IN AAAA 2001:dc7:fffb:0:0:0:0:1
a.ngtld.cn. 172800 IN A 125.208.40.1
a.ngtld.cn. 172800 IN AAAA 2001:dc7:ffc1:0:0:0:0:1
b.ngtld.cn. 172800 IN A 125.208.41.1
b.ngtld.cn. 172800 IN AAAA 2001:dc7:ffc2:0:0:0:0:1
c.ngtld.cn. 172800 IN A 125.208.42.1
c.ngtld.cn. 172800 IN AAAA 2001:dc7:ffc3:0:0:0:0:1
d.ngtld.cn. 172800 IN A 125.208.43.1
e.ngtld.cn. 172800 IN A 125.208.44.1
ta.ngtld.cn. 172800 IN A 42.83.130.1
ta.ngtld.cn. 172800 IN AAAA 2001:dc7:ffd1:0:0:0:0:1
tb.ngtld.cn. 172800 IN A 42.83.131.1
tb.ngtld.cn. 172800 IN AAAA 2001:dc7:ffd2:0:0:0:0:1
tc.ngtld.cn. 172800 IN A 42.83.132.1
tc.ngtld.cn. 172800 IN AAAA 2001:dc7:ffd3:0:0:0:0:1
td.ngtld.cn. 172800 IN A 42.83.133.1
te.ngtld.cn. 172800 IN A 42.83.134.1
ns1.teleinfo.cn. 172800 IN A 103.61.60.1
ns1.teleinfo.cn. 172800 IN AAAA 2402:7d80:0:0:0:0:0:1
ns3.teleinfo.cn. 172800 IN A 103.61.62.1
删除以上中国的根信息,一段时间后,镜像也会同步
中国可以管理自己的镜像,拒绝同步删除自己的部分
,可是届时 除了中国自己,其他国家的人都无法访问.cn网站
但凡是想访问.cn网站的国家,都会把cn记录加回去,并拒绝同步美国删去的这几行
为什么根服务器最多13个
https://taoshu.in/dns/13-roots.html
其实是13个根ip
dns报文:
https://docs.pingcode.com/ask/11223html/根服务器为什么只能有13个
https://www.jianshu.com/p/96bf9cc184f9
UDP协议传输的DNS消息,最大长度需要限制在512字节
1994年,全世界一共有9台根域名服务器,DNS响应已经十分接近512字节极限。
这9台DNS响应报文大小为389字节,假设一个新的根域名服务器域名长度为15字节,则需要占用11+15+16=42字节,(512-389)/42≈2.9台。
也就是说,非常多只能容纳9+3=12台根域名服务器。
后来,Bill Manning和Paul Vixie发起了重命名根域名服务器的域名的计划,将所有根域名服务器放在http://root-servers.net域下,这样就可以使用压缩标签节省空间。此时根域名服务器的数量上限增加至15台。
1997年IANA(互联网数字分配机构)增加了最后4台根域名服务器,虽然还有增加2台根域名服务器的空间,但为了方便未来进行扩展,ICANN(国际组织)保留了一些空间。
输入URL后发生了什么
https://www.yuque.com/fcant/network/vhyvik#R3u1J
● 计算X=5+2
● 计算y=8/4
● 计算z=2*5
多线程只需要两步就完成,但是单线程却使用了四步
代码是文本文件,计算机只喜欢"01",cpu执行的命令是二进制,所以需要进行「编译」