根域名服务器有多少台-创新互联
创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
创新互联"三网合一"的企业建站思路。企业可建设拥有电脑版、微信版、手机版的企业网站。实现跨屏营销,产品发布一步更新,电脑网络+移动网络一网打尽,满足企业的营销需求!创新互联具备承接各种类型的网站建设、成都做网站项目的能力。经过十年的努力的开拓,为不同行业的企事业单位提供了优质的服务,并获得了客户的一致好评。根域名服务器有多少台?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
根域名服务器是域名解析系统(DNS)中最为顶级的域名服务器,它们负责管理顶级域的权威域名服务器地址。作为互联网基础设施的重要部分,所有域名的解析操作均离不开它们。下面我们将从 DNS 协议实现的角度分析为什么全球只有13组根域名服务器。
在最初设计的时候,DNS报文总大小为512字节,这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字节是固定的头部信息
QUESTION SECTION(查询问题部分):
root-label: 00, 1 byte; class, 2 bytes and; the qtype: 2 bytes.
总共5个字节。
ANSWER SECTION(回答部分):
root-label: 1 byte; ttl: 4 bytes; class: 2 bytes; type: 2 bytes; rdlength: 2 bytes nameserver name: <1>a<12>root-servers<3>net<0>: 20 bytes.
总共31个字节。
之后的其他记录部分结构和answer section部分一样,即:
root-label: 1 byte; ttl: 4 bytes; class: 2 bytes; type: 2 bytes; rdlength: 2 bytes nameserver name:<1>20bytes.
但是其他记录部分可以DNS压缩,将<1>
ADDITIONAL SECTION
nameserver name: <1>a<12>root-servers<3>net<0>: 20 bytes; ttl: 4 bytes; class: 2 bytes; type: 2 bytes; rdlength: 2 bytes; address: 4 bytes.
但是name字段可以压缩成2bytes,所以这部分总共占16字节。
所以总的字节为:12+5+31+16n+15m(n一般等于m)=48+31n=512字节
所以解得n≈14.968;
所以我们的根服务器实际上是可以部署不超过15台,加上早期设计所预留的缓冲区,因此就有了现在根域名服务器只有13台。
看完上述内容,你们掌握根域名服务器有多少台的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联-成都网站建设公司行业资讯频道,感谢各位的阅读!
网页名称:根域名服务器有多少台-创新互联
分享网址:http://scyanting.com/article/djhgop.html