简介:域名解析系统是因特网使用的命名系统,它把便于人们使用的机器名字转换为IP地址。域名解析系统采用客户/服务器模型,其协议运行在UDP之上,使用53号端口。本篇文章将介绍域名解析系统的概念、工作原理和特点,以及如何使用域名解析系统进行域名解析。
一、域名解析系统概述
域名解析系统(DNS,Domain Name System)是因特网使用的命名系统,用于将便于人们使用的域名转换为IP地址。域名系统实际上是一个名字系统,用户在与因特网上某台主机通信时,必须知道对方的IP地址。然而,IP地址是由32位的二进制数字组成的,难以记忆。为了方便用户记忆各种网络应用,连接在互联网上的主机不仅有IP地址,还有便于记忆的主机名字。域名解析系统DNS能够将互联网上的主机名字转换为IP地址。
DNS系统采用客户/服务器模型,其协议运行在UDP之上,使用53号端口。从概念上可将DNS分为三部分:层次域名空间、域名服务器和解析器。在因特网上,主机和路由器的识别问题是通过IP地址和域名之间的映射解决的。
二、域名解析系统的工作原理
域名解析系统的核心是域名服务器。域名服务器负责管理域名与IP地址之间的映射关系。当用户输入一个域名时,浏览器会向本地域名服务器发出域名解析请求。本地域名服务器会查询其缓存记录,如果缓存中没有相应的记录,则会向上级域名服务器发出请求,直到查询到域名的IP地址为止。查询到IP地址后,浏览器会通过IP地址与目标主机进行通信。
三、域名解析系统的特点