中国站

什么是域名?域名解析的过程是怎样的?

2019-05-21 18:21:53 来源:亿速云

域名(英文:Domain Name)是由一串用点分隔的名字组成的,是Internet(互联网)上某一台计算机或计算机组的名称,用于在数据传输时,标识计算机的电子方位或地理位置。

域名系统(Domain Name System,英文缩写:DNS),是互联网的一项核心服务,它作为可以将“域名”和“IP地址”相互映射的一个分布式数据库,能够使人更方便地访问互联网,而不用去记住那些能够被机器直接读取的“IP地址数串”。

例如:“www.wikipedia.org”是一个域名,和IP地址“208.80.152.2”相对应。DNS(域名系统)就像是一个自动的电话号码簿,我们可以直接拨打“Wikipedia”的名字来代替电话号码(IP地址)。

在直接调用网站的域名之后,DNS(域名系统)就会将便于人类使用的域名(如:www.wikipedia.org)转化成便于机器识别的IP地址(如:208.80.152.2)。

IP地址是互联网主机作为路由寻址用的“数字体标识”,人们并不容易记忆,因而产生了“域名”这一种字符型标识。

域名系统中的每一层叫做一个“域”,每个域用一个点分开,域之下还可以继续划分成更小的子域,如此一来,便形成了“顶级域、二级域、三级域”等,相应地,便有了我们经常听说的“顶级域名、二级域名、三级域名”等。

例如:“mail.aliyun.com”便是一个典型的三级域名结构,“com”是顶级域名,“aliyun”是二级域名,“mail”是三级域名,各级域名用“.”隔开,由此,便形成了一个全网唯一的、便于人们记忆的域名。

域名服务器(英文:Domain Name Server),所谓的“域名服务器”,实际上就是装有DNS(域名系统)的主机,它是一种能够实现名字解析的分层结构数据库。

一个域名服务器,负责其所管辖区域内的“DNS查询服务”,该辖区称为“区”。各个单位根据自己的实际情况,来划分自己管辖的域。

在这里需要强调的是,“域”和“区”的概念不同,虽然域名系统中使用了“域”的概念,但在实际使用中,域名服务器的所用范围是根据“区”来划分的。从范围上来讲,一个“区”的范围可以小于甚至等于“域”,但不可能超过“域”。

根据域名服务器所起到的作用,可以分为四种不同的类型:

1、 根域名服务器:

根域名服务器,所处的层次最高,管理的范围最广,是最重要的域名服务器。

根域名服务器,知道所有顶级域名服务器的“域名”和“IP地址”。它的存在,从根本上保障了域名解析。如果,本地域名服务器无法将一个“域名”解析成“IP地址”时,就需要求助于根域名服务器。一旦根域名服务器故障,将直接导致整个DNS系统无法正常工作。

2、 顶级域名服务器:

顶级域名服务器,负责管理顶级域名服务器下的所有二级域名,一旦收到DNS查询时,就给出相应的回答。

3、 权限域名服务器:

权限域名服务器,就是负责管理“区”的域名服务器。当权限域名服务器,不能给出最后的查询结果时,就会通知发出该DNS请求的用户,下一步该寻找哪一个域名服务器。

4、 本地域名服务器:

本地域名服务器,在整个域名系统中扮演的角色,非常重要。当一个主机发出DNS请求时,该请求即被发送给本地域名服务器进行解析。

当用户在浏览器地址框中,输入某一个域名,或者从其他网站点击了链接,来到这个域名,浏览器则向这个用户的上网接入商,发出域名请求;上网接入商的DNS服务器,要查询域名数据库,查看这个域名的DNS服务器是什么;然后到DNS服务器中抓取DNS记录,也就是获取这个“域名”指向哪一个“IP地址”。

在获得这个“IP地址”的信息后,上网接入商的服务器,就去这个“IP地址”所对应的服务器上,抓取网页内容,然后再传输给发出请求的浏览器。这个过程,就是“域名解析”,描述起来有些复杂,但实际上整个过程不到一两秒就完成了。

高防IP是亿速云针对网站、服务器在遭受大流量的DDos攻击后,导致服务不可用的情况下,推出的付费增值服务,用户可以通过配置高防IP,将攻击流量引流到高防IP,从而确保源站的稳定可靠。

购买亿速云高防IP后,用户只需要在DNS(域名系统)服务商处,将网站域名,通过域名解析为,亿速云高防IP分配的安全域名,即可享受高防服务。