根域dns服务器ip
A. 全世界的十台根DNS服务器的IP地址分别是哪几个
全世界一共有13台根DNS服务器,不是10台。 A VeriSign, Inc.VeriSign公司(美国,弗吉尼亚州)IPv4: 198.41.0.4 IPv6: 2001:503:BA3E::2:30 B Information Sciences Institute 美国信息科学研究所(美国,加利弗尼亚州)IPv4: 192.228.79.201 IPv6: 2001:478:65:: C Cogent Communications(美国,弗吉尼亚州)IPv4:192.33.4.12 D University of Maryland马里兰大学(美国马里兰州)IPv4:128.8.10.9 E NASA Ames Research Center美国航空航天管理局(美国加利弗尼亚州)IPv4: 192.203.230.10 F Internet Systems Consortium, Inc.因特网 软件 联盟(美国加利弗尼亚州)IPv4: 192.5.5.241 IPv6: 2001:500:2f::f G U.S. DOD Network Information Center美国国防部 网络 信息中心(美国弗吉尼亚州)IPv4: 192.112.36.4 H U.S. Army Research Lab美国陆军研究所(美国马里兰州)IPv4: 128.63.2.53 IPv6: 2001:500:1::803f:235 I Autonomica公司(瑞典,斯德哥尔摩)IPv4: 192.36.148.17 J VeriSign公司(美国,弗吉尼亚州)IPv4: 192.58.128.30 IPv6: 2001:503:C27::2:30 K RIPE NCC(英国,伦敦)IPv4: 193.0.14.129IPv6: 2001:7fd::1 L ICANN IPv4: 199.7.83.42 IPv6: 2001:500:3::42 M WIDE Project(日本,东京)IPv4: 202.12.27.33 IPv6: 2001:dc3::35
B. 怎样填写DNS服务器IP地址怎样获得它的地址
怎样填写DNS服务器IP地址,怎样获得它的地址,解决办法:
1.首先,右键点击电脑桌面的网上邻居,然后选择属性选项。
C. DNS服务器收到响应后如何查到域名对应的IP
客户端首先访问最近的一台DNS服务器(客户端的TCP/IP设置中填写的DNS服务器地址),假设要查询www.lab.glasscom.com这台Web服务器的相关信息(图1.16①)。
由于最近的DNS服务器中没有存放www.lab.glasscom.com域名对应的信息,所以需要从顶层开始向下查找。
最近的DNS服务器中保存了根域DNS服务器的信息,因此它会将来自客户端的查询消息转发给根域DNS服务器(图1.16②)。
根域服务器中也没有这个域名,但根据域名结构可以判断这个域名属于com域,因此根域DNS服务器会返回它所管理的com域中的DNS服务器的IP地址。
接下来,最近的DNS服务器又会向com域的DNS服务器发送查询消息(图1.16③)。
com域中也没有www.lab.glasscom.com这个域名的信息,和刚才一样,com域服务器会返回它下面的glasscom.com域的DNS服务器的IP地址。
以此类推,只要重复前面的步骤,就可以顺藤摸瓜找到目标DNS服务器(图1.16⑤),只要向目标DNS服务器发送查询消息,就能得到www.lab.glasscom.com的IP地址了。
当然,DNS服务器有一个 缓存 功能,可以记住之前查询过的域名。如果要查询的域名和相关信息在缓存中,就可以直接返回响应,接下来的查询可以从缓存的位置开始向下进行。
这个缓存机制中有一点需要注意,那就是信息被缓存后,原本的注册信息可能会发生改变,这时缓存中的信息就有可能是不正确的。因此,DNS服务器中保存的信息都设置有一个 有效期 ,当缓存中的信息超过有效期后,数据就会从缓存中删除。而且,在对查询进行响应时,DNS服务器也会告知客户端这一 响应的结果是来自 缓存中 还是来自 负责管理该域名的DNS服务器。
本文摘取自周自恒翻译的户根勤编写的《网络是怎样连接的》。
D. 全国各省市的DNS服务器IP地址
给大家介绍一下全国各省市的DNS服务器IP地址,希望在你需要的时候对你有用,一起去看看吧。
- 01
广东省DNS服务器IP地址:
广东省广州市(中国电信)首选DNS:202.96.128.86备份DNS:202.96.128.166
广东省广州市(中国铁通)首选DNS:61.235.70.98备份DNS:211.98.4.1
广东省汕尾市(中国电信) 首选DNS:202.96.128.166 备份DNS:202.96.128.86
广东省汕头市(中国电信)备份DNS:202.96.128.166
广东省河源市(中国电信)首选DNS:202.96.128.166 备份DNS:202.96.128.86
广东省河源市(中国网通)首选DNS:210.21.196.5备份DNS:221.5.88.88
广东省深圳市(中国电信)首选DNS:202.96.128.166 备份DNS:202.96.134.133(已封)
广东省阳江市(中国电信)首选DNS:202.96.128.86备选DNS:202.96.128.166
广东省增城市(中国电信) 首选DNS:202.96.128.86备份DNS:202.96.128.166
广东省广州市(中国铁通) 首选DNS:61.235.70.98备份DNS:211.98.4.1
广东省江门市(中国电信)首选DNS:202.96.128.86备份DNS:202.96.128.166
广东省佛山市(中国网通)首选DNS:221.5.88.88 备份DNS:210.21.196.6
广东省佛山市(中国电信)首选DNS:202.96.128.86备份DNS:202.96.128.166
广东省佛山市(中国联通)首选DNS:221.4.8.1备份DNS:221.4.66.66
广东省梅州市(中国电信)首选DNS:61.235.70.98备份DNS:211.98.4.1
广东省湛江市(中国电信)首选DNS 202.96.128.68备份DNS 202.96.128.166
广东省东莞市(中国电信)首选DNS:202.96.128.86备份DNS:202.96.128.166 - 02
广西省DNS服务器IP地址:
广西南宁市(中国电信) 首选DNS 202.103.224.68备份DNS 202.103.225.68
广西省南宁市(中国铁通)首选DNS:61.235.164.18备份DNS:61.235.164.13
广西壮族自治区(中国电信)首选DNS:202.103.224.68备份DNS:202.103.225.68
广西壮族自治区柳州市 (中国网通)首选DNS:221.7.136.68备选DNS:221.7.128.68
广西壮族自治区防城港市(中国铁通)首选DNS:61.235.164.13备份DNS:61.235.164.18
广西壮族自治区柳州市 (中国电信)首选DNS:202.103.224.68备选DNS:202.103.225.68 - 03
湖南省DNS服务器IP地址:
湖南省衡阳市(中国电信)首选DNS:220.170.64.96备份DNS:202.103.96.68
湖南省衡阳市(中国电信)首选DNS 59.51.78.210备份DNS 222.246.129.80
湖南省岳阳市(中国铁通)首选DNS:211.98.2.4备份DNS:61.234.254.6
湖南长沙(中国电信)首选DNS:202.103.96.112备份DNS:202.103.96.68
湖南长沙(中国铁通)首选DNS:61.234.254.5(已封)备份DNS:61.234.254.6(已封)
湖南省永州市(中信宽带)首选DNS:219.72.225.254备份DNS:219.72.225.253
湖南永州市(中国电信)首选DNS:218.76.248.6备选DNS:218.76.248.100
湖南省湘潭市(中国电信)首选DNS:222.246.129.81备份DNS:59.51.78.211
湖南省湘潭市(中国电信)首选DNS :220.170.0.210备份DNS :222.246.129.81
湖南省常德市(中国电信)首选DNS:59.51.78.210备份DNS:222.246.129.80
湖南省益阳市(中国铁通)首选DNS:61.232.206.100备份DNS:202.101.172.35
湖南省吉首市(中国电信)首选DNS:222.246.129.81备份DNS:59.51.78.211
湖南邵阳市(中国电信)首选DNS :218.76.192.101备份DNS :218.76.192.100
湖南省邵阳市(中国DIAN电信)首选DNS:59.51.78.210备份DNS:59.51.78.210
南省岳阳市(中国电信)首选DNS:222.246.129.81备份DNS:59.51.78.211 - 04
福建省DNS服务器IP地址:
福建省厦门市(中国电信)首选DNS:202.101.103.55备份DNS:202.101.103.54
福建省厦门市(中国网通)首选DNS为:218.104.128.106备用DNS为:58.22.96.66
福建省泉州市(中国电信)首选DNS:202.101.107.85备份DNS:218.85.157.99
福建省漳州市(中国电信)首选DNS:218.85.157.99备份DNS:202.101.112.55
福建省福州市(中国电信)首选DNS:218.85.157.99备份DNS:202.101.98.55
福建省泉州市(中国电信)首选DNS:218.85.157.99备份DNS:202.101.107.98备份DNS:202.101.107.55备份DNS:202.101.107.85
福建省龙岩市(中国电信)首选DNS:202.101.113.55备用DNS:218.85.157.99(全省备用) - 05
江西省DNS服务器IP地址:
江西省新余市(中国电信)首选DNS:202.101.224.69备份DNS:202.109.226.68
江西省南昌市(中国电信)首选DNS:202.101.224.69备份DNS:202.101.226.68首选DNS:61.232.206.102
江西省南昌市(中国铁通) 首选DNS:211.98.2.4备份DNS:211.98.4.1
江西省宜春市(中国电信)首选DNS:202.101.224.69备份DNS:202.101.226.68 - 06
山西省DNS服务器IP地址:
山西省运城市(中国网通)首选DNS :202.99.192.66备份DNS :202.99.192.68
山西省太原市(中国网通) 首选DNS:202.99.192.66备份DNS:202.99.192.68
山西省太原市(中国电信) 首选DNS:219.150.32.132备份DNS:219.146.0.130
山西省太原市(中国铁通) 首选DNS:211.98.32.132备份DNS:211.98.4.1
山西省大同市 中国网通首选DNS:202.99.192.66备用DNS:202.99.192.68 - 07
江苏省DNS服务器IP地址:
江苏省靖江市(中国电信)首选DNS:221.228.255.1 备份DNS: 218.2.135.1
江苏省南京市(中国电信)首选DNS为:218.2.135.1备用DNS为:61.147.37.1
江苏省镇江市(中国电信)首选DNS:218.2.135.1备份DNS:61.147.37.1
江苏省盐城市(中国铁通)首选DNS:222.45.1.40备份DNS:211.98.4.1
江苏省淮安市(中国电信)首选DNS:61.147.37.1备份DNS:61.177.7.1
江苏省苏州市(中国电信)首选DNS:61.177.7.1备份DNS:221.228.255.1
江苏省扬州市(中国电信) 首选DNS 61.147.37备份DNS 61.177.7.1
江苏省无锡市(中国铁通)首选DNS 211.98.2.4 备份DNS 211.98.4.1
江苏省无锡市(中国电信)首选DNS:221.228.255.1备用DNS:218.2.135.1 - 08
浙江省DNS服务器IP地址:
浙江省宁波市(中国电信)首选DNS:202.96.104.15备份DNS:202.96.104.25
浙江省宁波市(中国电信)首选DNS:202.96.104.16备份DNS:202.96.104.26
浙江省宁波市(中国电信)首选DNS:202.96.104.27备份DNS:202.96.104.17
浙江省杭州市(中国网通)首选DNS:218.108.248.200备份DNS:218.108.245.157
浙江省温州市(中国电信)首选DNS:61.153.177.199备份DNS:61.153.177.198
浙江省杭州市(中国电信)首选DNS:202.101.172.35备份DNS:202.101.172.47
浙江省乐清市(中国电信)首选DNS:61.153.177.200备份DNS:61.153.177.202
浙江省余姚市(中国电信)202.96.104.17202.96.104.27 - 09
陕西省DNS服务器IP地址:
陕西省榆林市(中国电信)首选DNS:202.100.4.15备份DNS:202.100.0.68
陕西省延安市(中国电信)首选DNS:61.134.1.4备份DNS:218.30.19.40
陕西西安(中国铁通)首选 DNS:222.41.52.3备用 DNS:61.232.202.158
陕西省西安市(中国电信)首选dns:218.30.19.40备用dns:61.134.1.4 - 10
安徽省DNS服务器IP地址:
首选DNS:202.102.192.68备份DNS:202.102.199.68
安徽省阜阳市(中国电信)首选DNS:202.102.192.68备份DNS:202.102.199.68 - 11
湖北省DNS服务器IP地址:
湖北省(中国电信)首选DNS:202.103.44.150备份DNS:202.103.24.68
湖北省武汉市(中国电信)首选DNS:202.103.24.68备用DNS:202.103.44.150
湖北省武汉市(中国电信)首选DNS:202.104.24.68备份DNS:202.103.0.117
湖北黄石市(中国电信)首选DNS:202.103.44.150备份DNS:202.103.24.68 - 12
山东省DNS服务器IP地址:
山东省烟台市(中国网通)202.102.154.3202.102.152.3
山东省济宁市(中国网通)首选DNS:202.102.154.3备份DNS:202.102.152.3
山东省青岛市(中国网通)首选DNS :202.102.134.68备份DNS :202.102.128.68
山东省滨州市(中国网通)首选DNS :202.102.134.68备份DNS :202.102.128.68
山东省临沂市(中国网通)首选DNS:202.102.154.3备份DNS:202.102.152.3
山东省临沂市(中国电信)首选 DNS : 219.146.0.130 备用 DNS : 219.150.32.132
山东省德州市(中国网通)首选DNS 202.102.152.3备选DNS 202.102.154.3
山东滕州市(中国网通)首选DNS:202.102.128.68备份DNS:202.102.134.68
山东省菏泽市(中国网通)首选DNS: 202.102.152.3备份DNS: 202.102.154.3
山东省枣庄市(中国电信)首选DNS:219.146.0.130备用DNS:219.150.32.132
山东省淄博市(中国网通)首选DNS:202.102.154.3备份DNS:202.102.152.3
山东省聊城市(中国网通)首选DNS:202.102.152.3备用DNS:202.102.154.3
山东省东营市(中国网通)首选DNS:202.102.152.3备选DNS:202.102.154.3
山东省东营市(中国网通)首选DNS:202.102.154.3备选DNS:202.102.128.68
东省威海市(中国网通)首选DNS:202.102.154.3备份DNS:202.102.152.3 - 13
黑龙江省DNS服务器IP地址:
黑龙江省全省共用(中国网通) 首选DNS:202.97.224.69 备份DNS:202.97.227.138
黑龙江哈尔滨(中国电信)首选DNS:219.150.32.132备份DNS:219.146.0.130 - 14
河北省DNS服务器IP地址:
河北省石家庄(中国网通) 首选DNS:202.99.160.68备份DNS:202.99.166.4
河北省邯郸市(网通)首选DNS :202.99.160.68备份DNS :202.99.166.4
河北省邯郸市(中国铁通)首选DNS :211.98.2.4备份DNS :61.232.206.102
河北省邢台市(中国网通)首选DNS:202.99.160.68备份DNS:202.99.166.4
河北省秦皇岛(中国网通)首选DNS:202.99.166.4备份DNS:202.99.160.68
河北省沧州市(中国网通)首选DNS:202.99.160.68备份DNS:202.99.176.30或202.99.166.4
河北省张家口市(中国网通)首选DNS:202.99.166.4备份DNS:202.99.160.68
河北省张家口市(中国电信)首选DNS:219.150.32.132备份DNS:219.146.0.130
河北省邢台市(中国网通)首选DNS:202.99.160.68备份DNS:202.99.166.4或202.99.168.8 - 15
贵州省DNS服务器IP地址:
贵州省贵阳市(中国电信) 首选DNS:202.98.192.67备份DNS:202.98.198.167 - 16
云南省DNS服务器IP地址:
云南省玉溪市(中国电信)首选DNS:222.172.200.68备份DNS:61.166.150.123
云南省(中国铁通)首选DNS:211.98.72.7备份DNS:211.98.72.8
云南省昆明市(中国网通)首选DNS:221.3.131.12备份DNS:221.3.131.11 - 17
辽宁省DNS服务器IP地址:
辽宁省朝阳市(中国铁通)首选DNS :61.232.206.102备份DNS :211.98.4.1
辽宁省朝阳市(中国电信)首选DNS :219.150.32.132备份DNS :219.146.0.130
辽宁省朝阳市(中国网通)首选DNS :202.96.69.38备份DNS :202.96.64.68
辽宁省大连市(中国电信)首选DNS :219.150.32.132.备份DNS :219.146.0.130
辽宁省大连市(中国网通)首选DNS :202.96.69.38备份DNS :202.96.64.68
辽宁省抚顺市(中国电信)首选DNS :219.150.32.132备份DNS :219.146.0.130 - 18
河南省DNS服务器IP地址:
河南省 (中国电信)首选DNS 222.88.88.88备选DNS 222.85.85.85
河南省(平煤集团电信网)首选DNS:210.76.0.2备份DNS:219.150.150.150
河南省郑州市(中国电信)首选DNS:219.150.150.150备份DNS:219.150. 32.132
河南省郑州市(中国网通)首选DNS:202.102.224.68备份DNS:202.102.227.68
河南省漯河市(中国电信)首选DNS :219.150.32.132备份DNS :222.88.88.88
河南省安阳市(中国铁通)首选DNS:211.98.192.3备份DNS:61.233.65.3
河南省洛阳市(中国电信)首选DNS:222.88.88.88备份DNS:222.85.85.85
河南省网通DNS(全省)首选DNS:202.102.224.68备份DNS:202.102.227.68
河南省驻马店市(中国网通)首选DNS:202.102.224.68备份DNS:202.102.227.68 - 19
四川省DNS服务器IP地址:
四川省重庆市(中国电信) 首选DNS:61.128.128.68备用DNS:61.128.192.68
四川省泸州市(中国电信)首选DNS:61.139.2.69备份DNS:202.98.96.68
四川省泸州市(中国铁通)首选DNS:61.236.159.99备份DNS:61.139.2.69
四川省成都市(中国电信)首选DNS:202.98.96.68备份DNS:61.139.2.69
四川省遂宁市(中国电信)首选DNS:202.98.96.68备份DNS:61.139.2.69 - 20
内蒙古呼和浩特市DNS服务器IP地址:
内蒙古呼和浩特市(中国电信)首选DNS:219.148.162.31备份DNS:219.150.32.132
内蒙古呼和浩特市(中国网通)首选DNS:202.224.99.68备份DNS:202.224.99.67 - 21
天津市DNS服务器IP地址:
天津市(中国电信)首选DNS:219.150.32.132备用DNS:219.146.0.132
天津市(中国网通)首选 DNS: 202.99.104.68 备份 DNS: 202.99.96.68 - 22
新疆喀什市DNS服务器IP地址:
新疆喀什市(中国电信)首选DNS:61.128.114.166备选DNS:61.128.114.133
新疆阿克苏市(中国电信)首选DNS:61.128.114.166备选DNS:61.128.114.133
新疆库尔勒市(中国电信)首选DNS:61.128.114.166备份DNS:61.128.114.133 - 23
吉林省DNS服务器IP地址:
全省共用(中国网通) 首选DNS:202.98.5.68备份DNS:202.98.0.68 - 24
海南省DNS服务器IP地址:
海南省海口市(中国铁通)首选DNS:202.103.96.112备选DNS:61.144.40.92
海南省海口市 (中国电信)首选DNS: 202.100.197.50备用DNS:202.100.199.8 - 25
西藏DNS服务器IP地址:
西藏拉萨(中国网通)首选DNS:221.13.65.34备份DNS:202.102.152.3 - 26
甘肃省DNS服务器IP地址:
甘肃省兰州市中国电信:首选DNS:202.100.64.68备用DNS:202.100.64.66
甘肃省兰州市中国铁通:首选DNS:211.98.121.27备用DNS:211.98.2.4
甘肃省武威市(中国电信)首选DNS:202.100.64.68备用DNS:60.178.0.93
E. 怎么查看DNS服务器地址以及IP地址
想要查看DNS服务器地址以及IP地址,怎么办呢,该如何查看呢,该怎么查看DNS服务器地址以及IP地址?下面是我收集整理的怎么查看DNS服务器地址以及IP地址,希望对大家有帮助~~
查看DNS服务器地址以及IP地址的方法
工具/原料
电脑
互联网
方法一:用网络连接查看IP与DNS地址
1 查看IP地址与DNS服务器地址的方法有很多,首先用网络连接方法来查看,这一个比较简单方便的方法。
先从“开始”菜单中打开“控制面板”程序,进入控制面板窗口后,找到“网络连接”这一项,打开。
也可以从桌面“网络邻居”右键,选择“属性”,打开“网络连接”。
F. 全球13台根DNS的IP地址分别是多少分别在什么地方
# IPv4 地址 IPv6 地址 原域名 运营商 地点 软件
A 198.41.0.4 2001:503:ba3e::2:30 ns.internic.net VeriSign Dulles, Virginia, U.S. BIND
B 192.228.79.201 2001:478:65::53 ns1.isi.e USC-ISI
美国信息科学研究所 Marina Del Rey, California, U.S. BIND
C 192.33.4.12 c.psi.net Cogent Communications distributed using anycast BIND
D 128.8.10.90 terp.umd.e University of Maryland
马里兰大学 College Park, Maryland, U.S. BIND
E 192.203.230.10 ns.nasa.gov NASA
美国航空航天管理局 Mountain View, California, U.S. BIND
F 192.5.5.241 2001:500:2f::f ns.isc.org ISC
互联网软件联盟 distributed using anycast BIND
G 192.112.36.4 ns.nic.ddn.mil Defense Information Systems Agency
美国国防部网络信息中心 Columbus, Ohio, U.S. BIND
H 128.63.2.53 2001:500:1::803f:235 aos.arl.army.mil U.S. Army Research Lab Aberdeen Proving Ground, Maryland, U.S. NSD
I 192.36.148.17 2001:7fe::53 (testing) nic.nor.net Autonomica distributed using anycast BIND
J 192.58.128.30 2001:503:C27::2:30 VeriSign distributed using anycast BIND
K 193.0.14.129 2001:7fd::1 RIPE NCC distributed using anycast NSD
L 199.7.83.42
(2007-11生效,原为198.32.64.12) 2001:500:3::42 ICANN distributed using anycast NSD
M 202.12.27.33 2001:dc3::35 WIDE Project distributed using anycast BIND
G. 路由器显示“DNS根域名解析失败”怎么修复
重新设置路由器dns服务器地址即可:
1、浏览器输入路由器管理ip,默认192.168.1.1,回车;
2、输入路由器管理员账户及密码,点击确定,默认皆为admin;
3、点击网络设置---wan设置,重新输入正确的dns服务器地址,点击保存。
备注:dns服务器地址可电话咨询当地isp获取,如暂时无法获取,可设置为8.8.8.8和114.114.114.114。
H. DNS服务IP一般是多少
IP地址和DNS服务器没有一般之说
IP地址范围是0.0.0.0-255.255.255.255,其中有一些IP地址保留不能使用
DNS全球常用的几个公共DNS服务器为:
8.8.8.8
8.8.4.4
114.114.114.114
119.29.29.29
I. 五分钟了解网络连接
前言:笔者最近阅读大量网络原理相关书籍,因此总结出此文,读完本文,读者们应该要了解下面名词:
网络原理系列文章:
一、 五分钟了解网络连接(已完成)
二、 收发数据的原理(上)(已完成)
三、 收发数据的原理(下)(已完成)
四、 收发数据的番外篇(未完成)
HTTP协议定义了客户端和服务端之间交互的消息内容和步骤。首先,客户端向服务器发送请求消息,请求消息包含两部分(“对什么”和“进行怎样的操作”)。“对什么”是指访问目标(URI),“进行怎样的操作”则是指方法,也称HTTP谓词。收到请求消息后,Web 服务器会对其中的内容进行解析,通过接收的URI和方法完成自己的工作,然后将结果存放在响应消息中,返回给客户端。
使用GET方法的情况下,仅凭方法和URI,Web 服务器就能判断需要进行怎样的操作,因此消息体中不需要填写任何数据。而POST则需要消息体。
我们把请求消息发送出去之后,Web服务器会返回响应消息。其中会有状态码和响应短语。
生成HTTP消息之后,我们需要委托操作系统将消息发送给Web服务器。
IP地址科普:
TCP/IP网络是通过IP地址来确定通信对象,因此不知道IP地址就无法将消息发送给对方,这跟我们打电话需要知道对方的电话号码一样才可以。
可能有人会问,为什么不直接用IP地址去访问网址,确实,我们直接输入IP地址是可以访问的。但是IP地址那串数字,难以记住。比如网络的网址,不是“ www..com ”,而是“202.96.128.99”,你怎么记住呢?
然后你可能又会问,干么不直接用域名去确定通信对象呢,其实,这是可以的,但是这会影响运行效率。
DNS服务器可以帮我们查询到IP地址。
解析器生成要给DNS服务器的查询消息,但是解析器本身也不具备使用网络收发数据的功能(之所以用“也”,是因为这一过程跟浏览器生成HTTP消息发送给Web服务器类似),所以需要委托协议栈(操作系统内部的网络控制软件,也叫“协议驱动”、“TCP/IP驱动”)执行操作,再通过网卡发给DNS服务器。
DNS的基本工作就是接受来自客户端查询消息,然后根据消息的内容返回响应。其中,客户端的消息包含3中信息
互联网中不计其数的服务器,所以存储他们信息的只用一台DNS服务器是不可能的,需要将信息分布在多台DNS服务器,然后它们相互接力配合,从而查找出要查的信息。DNS服务器中所有信息都是按照域名以分层次的结构保存。类似公司中的事业集团、部门、科室结构。
DNS中的域名是用句点来分隔的,域名越靠右的位置表示层级越高。比如:“ www.ituring.com.cn ”域名,cn 是公司集团,com 是研发部, ituring 是后台小组,所以可以理解为某公司集团cn 下的com 研发部的 ituring 后台小组的 www。其中相当一个层级的部分称为域,即 com 域的下一层级是 ituring 域, 再下一层才是 www 这个名字
有时我们会看到类似这种“sports.qq.com”、“finance.qq.com ”,这两者有什么关联吗?
这两者其实就是某讯旗下的体育和金融版本,“qq.com”是他的公司域,因为不可能说一个公司的不同板块(或者说不同的事业集团),我给你公司多个DNS服务器,一个域是不可分割的。解决办法是建立子域。例如某讯就是在公司域“qq.com”的下面建立子域“sports.qq.com”、“finance.qq.com ”
找到DNS服务器中存放的信息,关键是找到信息归哪台DNS服务器管。
HTTP的三次握手、四次挥手
https://blog.csdn.net/AI_Gentleman/article/details/81209053
互联网有无数台DNS服务器,不可能一台一台挨个找。所以采取以下方法。首先,将负责管理下级域的DNS服务器的IP地址注册到他们的上级DNS服务器中,然后上级DNS服务器的IP地址再注册到更高一级的DNS服务器中,以此类推。
在互联网中,比com和cn更高一级,称为根域。根域在域名的最后加上一个点,如“ www..com .”最后的那个句点代表根域名,但是那个句点经常被省略,根域的DNS服务器保管着com、cn等DNS服务器的信息。由于上级DNS服务器保管着所有下级DNS服务器的信息,所以我们可从根域开始一路往下顺藤摸瓜找到任意一个域的DNS服务器。
另外,根域的DNS服务器信息存在互联网中所有的DNS服务器中。分配给根域DNS服务器的IP地址只有13个。
下面以“ www.gov.cn ”和“ sports.qq.com ”举例说明DNS服务器查找流程
有时候不需要从最上级的根域开始查找,因为DNS服务器有一个缓存功能,可以记住之前的域名。如果要查询的域名和相关信息已经在缓存中,那么可以直接从缓存处得到所需信息,然后从缓存位置开始向下查找。这样对比与从根域开始,减少了查询时间。
当查询的域名不存在时,缓存也会存储起来,下次查询时,直接快速反应。
如果信息被缓存了,原本的注册信息可能会发生改变,那么缓存中的信息就可能不正确了,因此,DNS服务器中保存的信息设置一个有效期,当缓存中的信息超过有效期后,数据就会从缓存中删除。
获悉ip之后,就可以委托操作系统内部的协议栈发送消息到目标IP地址,也就是发送到Web服务器,发送给Web服务器的HTTP消息是一种数字消息。
实际过程,可把收发数据总结为四步:
参考文献:
域名知识网络
网络是怎样连接的