您的位置:首页 > 其它

DNS解析过程简述

2016-06-03 17:05 381 查看


以example.com为例,top-level domain为.com,然后是second-level domain,example.com.

如图所示,对于example.com的解析可以分为下面几步:

client向本地dns server请求解析example.com的ip地址(client请求是recursive的);

本地dns server去root server(TLD,top-level domains),即全球13个根服务器,去查找.com 这个top-level domain的地址;

root name server返回给本地dns server, .com 的地址;

本地dns server向.com name server请求example.com的name server;

返回example.com的name server;

本地dns server去example.com的name server,也就是example.com的authoritative name server,请求example.com对应的ip;

返回对应的ip地址;

本地dns server向client返回example.com对应的ip。

中间在找example.com的authoritative name server过程中,有可能牵扯更多的步骤,不过原理都是类似的,In typical operation, the root servers will not answer directly, but will respond with a referral to more authoritative servers。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: