什么是根域名服务器?根域名服务器一共有多少台?其实啊世界上一共只有13个根域名服务器,根域名服务器是域名解析系统(DNS)中的顶级域名服务器。他们负责管理顶级域的权威域名服务器地址。作为互联网基础设施的重要组成部分,所有的域名都离不开它们。下面我们将从dns协议的实现角度分析为什么世界上只有13台根域名服务器。
在初始设计时,dns消息的总大小为512字节,其结构如下:
?
;; QUESTION SECTION:
;. IN NS
;; ANSWER SECTION:
.518400 IN NS a.root-servers.net.
.518400 IN NS b.root-servers.net.
;; ADDITIONAL SECTION:
a.root-servers.net. 3600000 IN A 198.41.0.4
b.root-servers.net. 3600000 IN A 192.228.79.201
前12个字节是固定头信息
问题部分(查询问题部分):
root-label: 00, 1 byte;
class, 2 bytes and;
the qtype: 2 bytes.
总共5个字节。
应答部分(应答):
root-label: 1 byte;
ttl: 4 bytes;
class: 2 bytes;
type: 2 bytes;
rdlength: 2 bytes
nameserver name: aroot-serversnet: 20 bytes.
总共31个字节。
之后的其他记录部分的结构与应答部分的结构相同
root-label: 1 byte;
ttl: 4 bytes;
class: 2 bytes;
type: 2 bytes;
rdlength: 2 bytes
nameserver name: 20bytes.
但是其他记录部分可以压缩成4个字节,可以压缩成4个字节,所以其他记录部分总共是15个字节。
附加部分
nameserver name: aroot-serversnet: 20 bytes;
ttl: 4 bytes;
class: 2 bytes;
type: 2 bytes;
rdlength: 2 bytes;
address: 4 bytes.
但是name字段可以压缩为2个字节,因此这部分总共占用16个字节。
所以总字节数是:12 5 31 16n 15m(n通常等于m)=48 31n=512字节,所以解决方案是n≈14.968;
所以我们的根服务器实际上可以部署不超过15个,加上在早期设计中保留的缓冲区,所以现在只有13个根域名服务器.
? ? ? ?关于根服务器的技术问题咱们西部数码网只能跟大家说到这了,如果大家真的想了解根服务器不妨去百度看看一些技术文章,那里会有详细的解答,如果大家对于域名注册感兴趣可以随时咨询西部数码网哦!
?
西部数码(west.cn)是经工信部、ICANN、CNNIC认证的全球顶级域名注册服务机构,是中国五星级域名注册商!有超过2000万个域名通过西部数码注册并管理,超过100万个网站托管在西部数码云服务器和虚拟主机。西部数码支持数十个顶级域名的注册与管理,支持批量查询、批量注册、批量解析、智能解析、批量过户等便捷好用的功能,拥有非常好的使用体验。
目前,西部数码域名注册正在特价,最低仅需1元!
更多详情请见:https://www.west.cn/services/domain/
西部数码域名抢注预定,支持抢注各类高价值老域名,支持“建站历史、百度收录、百度权重、历史外链、百度评价、搜狗反链”等综合检索功能,共计26项!可快速精准定位到您想要定位到的各类精品域名!同时,西部数码域名抢注集成了全球多个抢注商(近200个抢注商,还将陆续增加),整理出13条抢注通道,从根本上提升了抢注成功率!
其中,1号通道,实测抢注成功率高达99% 。每天西部数码预释放功能还会释放若干优质过期域名,可以直接抢注竞拍。
赶紧预订抢注心仪的优质域名吧:https://www.west.cn/booking/