您的位置:首页 > 理论基础 > 计算机网络

计算机网络18--DNS服务简介

2016-02-27 23:22 531 查看

本页内容

1.DNS功能介绍

2.DNS结构

3.DNS查询方式

4.DNS协议与消息

1.DNS功能介绍

DNS=Domain Name System=域名解析系统

如果你想访问Internet上的某个主机,你有两个选择,第一,你可使用IP地址直接访问,第二,你可使用域名(www.someone,com.cn)来访问。

那你会选哪种方式呢?不用说,当然是第二种了,简洁,好记。

这就是域名的好处,在享受着它提供的便捷时,可别忘了,是DNS帮你把域名翻译成IP地址,你的电脑才可顺利进行访问。

好了,看看DNS到底为我们提供了哪些服务:

a.域名向IP地址的翻译

b.主机别名

c.邮件服务器别名

d.负载均衡:Web服务器

2.DNS结构



最上头的是根域名服务器,当本地域名解析服务器无法解析时,访问根域名服务器。但是如果根域名服务器自己也不知道,则根域名服务器会访问权威域名服务器,若在权威域名服务器那里获得了映射,则向本地域名服务器返回映射。

中间的是顶级域名服务器(TLD,top-level domain),负责com、org、net、edu等顶级域名和国家顶级域名,如cn,uk等。

最下层为本地域名服务器,每个ISP都有一个本地域名服务器,当主机进行DNS查询时,查询被发送到本地域名服务器。

权威域名服务器(Authoritative):组织的域名解析服务器,提供组织内部服务器的解析服务。

3.DNS查询方式

迭代查询:

被查询服务器返回域名解析服务器的名字(没有,就再问下一个)。




递归查询:

将域名解析的任务交给所联系的服务器。




4.DNS协议与消息

DNS协议查询(query)和回复(reply)消息格式相同。

消息头部有:

Identification:16位查询编号,回复使用相同编号。

flags:查询或回复、期望递归、递归可用、权威回答。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: