香蕉鱼免费观看在线视频
你的位置:香蕉鱼免费观看在线视频 > 杉原杏璃全集 >
发布日期:2025-03-22 11:59 点击次数:101
[[422359]]123性爱网
刚好有东谈主发出知乎 https://www.zhihu.com/question/22587247 的这个连气儿,问哪个谜底才是对的,我看了一下内部的谜底,鱼龙搀杂,我试着修起一下。
其实对于一个小白,这个问题中枢并不是13台,而是,域名根职业器什么,查询的进程是怎样样呢?
不算太久畴昔的基础常识DNS 是一种分层结构,在所有互联网中组成一个树状系统,顶层是系统的根域名,基层为 TLD 以及二级域名,叶子就组成了所谓的 FQDN(Fully Qualified Domain Names),根域名时常使用 "." 来暗示,其骨子上亦然由域名组成,全寰球当今有 13 组域名根节点,由少数几个国度进行贬责,而国内仅有几台根节点镜像。
如查询 www.im.qq.com,不祥刻画 DNS 的进程等于,先查询 com 这个域名的 name server 有哪些,然后选一个络续查询 qq 这个子域名的 name servers 有哪些,再选一个络续查询 im 这个子域名的 name servers 有哪些,www 不是域名,查询范畴。这个查询出来的效力等于 google.com 域名。所谓的 name server,其实等于dns职业器啦,用来证据域名的。
万物肇端之风——Root Servers而上头的查询进程有一个问题等于,措施该去那处查询 com,gov 这些顶级域名的职业器呢?
这个等于 Root servers(根职业器) 的作用,用来查询以上的顶级域名的 name server。
想考
而怎样样得回 Root servers 的地址呢,郑重这里莫得动态域名(DNS)可用,得回的地址其实等于要得回 IP,假如咱们来终了 DNS 职业器,性爱画面这一步你会怎样作念呢?
其实这种作念法很彰着易见,写措施直观等于如斯:
写一份成就文献放措施里,纪录了全部 Root servers 的 IP 地址列表,定时从网上(这个就不错用域名了)更新这份成就文献; 又或者措施运转的本领,获胜从网上得回这些信息,存下来,亦然定时更新;DNS 的作念法也不过乎如是,而上头说到的这份"成就文献",就在 https://www.internic.net/domain/named.root,内部等于通盘`Root Servers`的 信息:
; 123性爱网 This file holds the information on root name servers needed to ; initialize cache of Internet domain name servers ; (e.g. reference this file in the "cache . <file>" ; configuration file of BIND domain name servers). ; ; This file is made available by InterNIC ; under anonymous FTP as ; file /domain/named.cache ; on server FTP.INTERNIC.NET ; -OR- RS.INTERNIC.NET ; ; last update: July 30, 2019 ; related version of root zone: 2019073000 ; ; FORMERLY NS.INTERNIC.NET ; . 3600000 NS A.ROOT-SERVERS.NET. A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:ba3e::2:30 ; ; FORMERLY NS1.ISI.EDU ; . 3600000 NS B.ROOT-SERVERS.NET. B.ROOT-SERVERS.NET. 3600000 A 199.9.14.201 B.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:200::b ; ; FORMERLY C.PSI.NET ; . 3600000 NS C.ROOT-SERVERS.NET. C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 C.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2::c ; ; FORMERLY TERP.UMD.EDU ; . 3600000 NS D.ROOT-SERVERS.NET. D.ROOT-SERVERS.NET. 3600000 A 199.7.91.13 D.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2d::d ; . 3600000 NS M.ROOT-SERVERS.NET. M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 M.ROOT-SERVERS.NET. 3600000 AAAA 2001:dc3::35 ; End of file
中间的职业器太多,我就删掉一部分了。
Priming Query!按照我的作风,写这么一篇著作时,怎样能不带巨擘的信息呢。
Initializing a DNS Resolver with Priming Queries[1] 等于 Internet Engineering Task Force (IETF) 写的一份对于 priming query[2]的BCP(Best Current Practice )文档。
This document describes the queries that a DNS resolver should emit to initialize its cache. The result is that the resolver gets both a current NS RRSet for the root zone and the necessary address information for reaching the root servers.
上头提到的列表信息,可能并不是最新的,是以 DNS证据器初度运转时,并不去读这份文献,而是获胜去查询有哪些职业器(来自下文说起的著作,我对这个说法存疑,因为文献的大小跟查询到的东西差别应该不大,有待考证)。
对于Priming Query的迥殊常识请看底下补充。
A priming query is a normal DNS query. Thus, a root name server cannot distinguish a priming query from any other query for the root NS RRset. Thus, the root server's response will also be a normal DNS response.
Resolver software SHOULD treat the response to the priming query as a normal DNS response, just as it would use any other data fed to its cache. Resolver software SHOULD NOT expect exactly 13 NS RRs because historically some root servers have returned fewer.
为什么是13,还病笃吗?是不是嗅觉没那么病笃了呢。
是这么的,在DNS规划之初,在龟速的收罗下,固然是但愿作念 Prime Query 查 Root Servers 性价比达到最高啦。
DNS 是用 UDP 传数据的,而规划的本领规矩DNS查询时,一个包的能放的数据最多是 512 Bytes,为什么是 512 Bytes,为什么域名根职业器只可有13台呢?- 车小胖的修起 - 知乎[3] 作念了完好的修起,摘要少量如下:
Internet 大大批收罗接口 MTU>512,即使 DNS 报文 + UDP+ IP= 512+8+20=540,这个大小确凿不错在 Internet 高尚畅无阻,而无需 IP 分片。
为何 IP 分片不好? 一个 UDP 报文若是因为 size > MTU,则会被 IP 层分红两片多片,然而只消一派有端标语,由于其它分片莫得端标语,能否通过防火墙则完全看防火墙的心扉,是以对于能否通讯到手是一个未知数。
若是防火墙手下见谅,不搜检端标语,分片不错全部通行,到方向地再拼装到所有,IP 层提交给 UDP/DNS,少量问题莫得。然而防火墙的安全功能大打扣头,怎样残害积恶的外来袭击包?
若是防火墙严格搜检端标语,则莫得端标语的分片则十足丢弃,酿成通讯清贫。
是以聘任一个相宜的 UDP size 至关病笃,幸免分片。
有同学说,对于 MTU <512 物理接口的 DNS 怎样处理?这个其实好办,这些仅仅接入层接口,用于接入末端用户,用户的 DNS 肯求是肯求其上一级 DNS 职业器作念递归查询(告诉我最终查询效力)
牛牛在线(正)精品视频接着等于 13 这个数字的果了。
为了作念 Prime Query 查 Root Servers 性价比达到最高,笃定是一个包能放若干东西就塞若干东西,是以把通盘 Root Servers 的效力齐塞进去,刚好能塞14个,不全用就塞13个吧,留住少量东西以备后患,留待扩张。
塞的细节嘛,https://miek.nl/2013/november/10/why-13-dns-root-servers/ 这篇著作有详备的先容,然而我对此不大感兴致了~
本文转载自微信公众号「山尽写东西的cache」,不错通过以下二维码关心。转载本文请相干山尽写东西的cache公众号。
Powered by 香蕉鱼免费观看在线视频 @2013-2022 RSS地图 HTML地图
Copyright Powered by站群系统 © 2013-2024