阿波罗登月51周年:人工智能大展身手!
处处是人工智能的消息,人工智能大展身手,简直是让历史“重生”!
域名是网站的流量入口,服务器是网站的支撑,两者缺一不可。但是域名与服务器之间也不是可以分割的,他们是相互协作为网站发挥作用。所谓的域名解析则是证明了域名与服务器之间的关系。
在域名解析操作之前,需要了解域名解析中的基础概念,才能更好的理解域名解析内容。
域名
域名解析过程中最基础的概念是什么?
1)域名服务器
存储有关域名称空间信息的程序称为域名服务器。域名服务器是客户与服务器关系的服务器端。域名服务器可以加载一个、数百甚至数千个区域,但是它们从不加载整个域名空间。一旦域名服务器加载了整个区域,就可以说该服务器是该区域的权威服务器。
2)解析器
在DNS中,客户端被称为解析器,而并不是解析请求的服务器被称为解析器。
实际上,大多数操作系统中通常都包含解析器,因此操作系统上安装的应用程序不必弄清楚如何进行低级DNS查询。
DNS查询及其响应是DNS消息的类型,并且具有自己的数据传输协议(通常为UDP)。解析程序负责帮助操作系统上安装的应用程序将对DNS相关数据的请求转换为DNS查询。
总之,解析器负责打包和发送数据请求。解析器一旦收到响应,便会将其以消耗给请求应用程序的格式传递回原始请求应用程序。
3)返回名称服务器
域名服务器通过解析来响应DNS查询。解析是名称服务器在名称空间中查找数据文件的过程。根据查询的类型,名称服务器对不同查询的响应方式不同,但最终目标是解析。
4)查询类型
有多种类型的DNS查询,所谓的DNS查询是对信息的请求,特别是对于与域名关联的IP地址的信息。
一旦查询到达包含所需数据文件的域名服务器,就可以解决该查询。域名服务器具有许多与之关联的数据文件,所有或部分数据文件可用于解析查询。
5)资源记录(RR)
这些是域名称空间中的数据文件。这些数据文件具有特定的格式和内容。
6)缓存和生存时间(TTL)
当本地域名服务器收到查询的响应时,它会缓存该数据,因此,下次它收到相同的查询时,它可以直接回答查询,而无需经过原始的较长解析过程。
但是,一旦此信息被缓存,它既是静态的又是孤立的,因此有过时的风险。因此,所有资源记录都具有所谓的生存时间值,该值指示可以将数据缓存多长时间。当时间用完时,名称服务器将删除记录。
转载请注明:小猪云服务器租用推荐 » 解析域名过程之必看基础概念篇:含义与作用