DNS域名解析

域名解析成ip

#树状

根域----顶级域(com,net,cn,edu,gov...)----次顶级域名(huawei,taobao,qq....)-----主机名(www,服务器内容,URL链接又名路径也叫目录)

mail.qq.com    qq旗下的mail服务

#层的概念

www.baidu.com. 四层(默认不写最后的.,.是根域)

#二级域名的概念

tukaiyi.com 是一级域名  com是顶级域名

dongosnglin.tukaiyi.com 就是二级域名

#DNS工作原理

第一种情况:如果一台PC机要上网,没有DNS解析,那么就需要在hosts文件里手动解析

第二种情况:由于第一种情况的不方便,所以引入DNS服务器(每台电脑都有一个DNS服务器)

举例:假如你的PC想上网输入www.baidu.com,浏览器需要解析成它的IP地址,那就需要自己电脑网卡上配置的DNS服务器的地址进行解析。

过程:把请求www.baidu.com的ip这个内容发给DNS服务器,DNS服务器就会去寻找,

寻找的两种方式:

1.递归。请求发给DNS服务器,他就去寻找,如果找到ip就返回。找不到的话,DNS服务器就会向他的上一级DNS服务器去检查,上一级DNS服务器检查到了就返回给这个DNS服务器再返回给PC。如果还是没有找到的话,再去找他的上上一级DNS服务器去检查。

1.1递归的过程采用单播的方式。因为需要过路由。单播(unicast): 是指封包在计算机网络的传输中,目的地址为单一目标的一种传输方式。

2.迭代。pc想要访问www.baidu.com,请求发送给了DNS服务器,DNS服务器没有,它就告诉pc让他去把请求1.1.1.1这个服务器。(此过程就是踢皮球)

总结一下:一般都是用递归的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容