域名服务系统
发布日期:2020-07-21 00:00 来源:http://218.4.132.130:8182 点击:
域名服务系统
1. DNS服务概述
个名称是计算机在网络中的标识符。在TCP/IP网络中,每台计算机都拥有一个用数字表示的IP地址,IP地址唯地标识台计算机。用户在访问网络中的资源时,一般并不希望使用对方的IP地址去访问,而是通过容易记忆的计算机名来访问。
为了便于记忆,便产生了使用IP地址之外的名称方案,也就是使用简单易记的名称来标识网络中的计算机(包括其它形式的网络节点),DNS就是这样一个名称解决方案。
DNS提供名称解析服务,它把人们易于记忆的地址(比如www.baidu.com)解析为IP地址( 比如202.108.22.43 )DNS服务器的主要构件是一种分层的分布式数据库,包含了DNS主机名称到IP地址的映射信息。
2.域名系统简介
石家庄网络服务公司从体系结构上来说,域名系统DNS是一种分布式的、层次型的、客户机/服务器式的数据库管理系统。这种树型模型是分布式的,因为每个注册的域都将自己的数据库列表提供给整个系统,层次结构的高等是域名树的根(通常用点号“."表示)提供根域名服务。根域名服务器具有指向第,层域的初始指针,也就是顶层域,如.com、.org、 .mil和.edu。
顶层域名开始由Internet授权地址分配组IANA管理。后来,一些顶层域名被授权给一些组织,例如Internet信息中心InterNIC来管理。Inter NIC管理其他的顶层域名.com、org和.edu。因为八十年代和九十年代众多的注册而使得它发展很快,并且不断变化。
3. DNS服务工作原理
DNS是基于客户机/服务器模式运行的。在这种模型中,DNS服务器_上有一个数据库,其中保存着DNS名称空间中名称和IP地址的映射关系,DNS服务器利用这个数据库为客户端提供名称解析服务,这个数据库在DNS中被称为区域。DNS客户机会向DNS服务器发出名称解析的查询请求,以获取有关DNS名称空间中FQDN名和IP地址的映射关系。如果这台DNS服务器的数据库不负责存储客户端所查询的名称和IP地址的映射关系,这台服务器会向其它的DNS服务器发出查询,直到获得客户端请求的名称和IP地址的映射关系为止。