DNS(Domain Name System )
DNS 是什么?
由他的名字(区域名称系统) 我想大家应该能理解一点吧
给大家举个例子吧
这个大家应该都很熟悉吧,但都知道我们在Internet 中寻址靠的IP地址 我们在地址栏里面输入域名他是怎么找到主机的了 哈哈 这个功劳就是DNS的了
再举个例子 大家几次经常用ping 命令来测试网络 当你ping localhost 它就会显示127.0.0.1 也是同样的道理
DNS 可真是造福懒惰而又记忆力薄弱的人类 如果不是他的话 我们还的整天去记 一对数字了xxx.yyy.zzz.www 而不是简单的域名了
DNS service 是如何工作的
首先还是说清楚Domain name, Host name
比如说 你家的电话号码是12345678 可能和你在不同的城市也有人的电话是12345678
我们区分的办法是通过区号比如(010) 这里的12345678 就是域名 而010就是主机名
说清楚了吧
下面说说他到底是怎么服务的吧
比如当你 的时候我们会给DNS服务器(服务器的IP一般在配置文件里面Linux的在/etc/hosts) 一个请求 询问 他对应的主机IP 如果说服务器里面有临时村储的服务器就直接给你返回 如果没有他就告诉你。com的主机IP (这是con就是域名,cn.yahoo 就是主机名),然后com主机如果有临时存储返回,如果没有他就给你yahoo的(这是yahoo.com就是域名,cn 就是主机名).......
大家明白了吧
上面说到的临时存储的是只在之前有同样的请求于DNS服务器 当他解析完就会备份一份 host---IP 一般会存储24小时 如果还没有人用就删除了。
阅读(2103) | 评论(0) | 转发(0) |