Advertisement

第6-4节 计算机网络中的域名系统 DNS

阅读量:

本节课我们介绍域名系统 DNS。

为了更好地理解域名系统的工作原理,请看以下实例。参考下图,在互联网中的某一用户主机欲访问某一WEB服务器时,请按照以下步骤操作:首先启动一个浏览器软件,在其地址栏中输入目标WEB服务器的域名,并按下回车键即可成功连接到该服务器提供的服务内容。这是一种极为常见的互联网应用场景。

在用户主机上通过ping命令测试用户的主机与外部服务器之间的连通性。我们发现实际上解析的是Web服务器的IP地址而非域名;这与我们之前学习过的TCP/IP体系中采用IP地址用于寻址的概念一致。也就是说即使不依赖于域名,在目标主机上可以通过其IP地址进行定位。然而IP地址相较于域名更便于记忆;因此对于大多数网络应用我们一般会根据具体情况选择合适的寻址方式

当我们在浏览器地址栏中输入某个WEB服务器的域名时,
用户机会首先在其本地DNS缓存中检索该域名对应的IP地址,
如果未找到对应的结果,
则会向网络中的某台DNS服务器发起查询请求。
DNS系统会基于域名与IP地址一一对应的数据库,
当收到该DNS查询请求后,
在其数据库中进行相关查询运算,
然后将搜索结果返回给目标计算机(即用户主机)。

目前用户主机中的浏览器可经由外部服务器获取其IP地址进行访问。

从1983年开始建立时就采用了层次结构的命名树体系作为主机名

全部评论 (0)

还没有任何评论哟~