域名、服务器、DNS三者关系

DNS:

DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。

域名:

域名(Domain Name),是由一串用“点”分隔的字符组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置,地理上的域名,指代有行政自主权的一个地方区域)。域名是一个IP地址上有“面具” 。域名的目的是便于记忆和沟通的一组服务器的地址(网站,电子邮件,FTP等)。域名作为力所能及难忘的互联网参与者的名称。域名按域名系统(DNS)的规则流程组成。在DNS中注册的任何名称都是域名。域名用于各种网络环境和应用程序特定的命名和寻址目的。通常,域名表示互联网协议(IP)资源,例如用于访问因特网的个人计算机,托管网站的服务器计算机,或网站本身或通过因特网传送的任何其他服务。世界上第一个注册的域名是在1985年1月注册的。

服务器:


服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。


个人见解:
DNS是让我们的浏览器  去 解析我们的域名 ,解析的域名为相应的IP地址,实际上我们访问的是服务器的ip地址 。  域名的作用就明显了。就是给人看的,你说‘百度’这个词能让人记住,还是
下面我给你标注的ip好记。dns就是为了解析域名给相应Ip地址的服务器 。 服务器上部署的是我们的项目网站 。别人访问我们网站的时候,步骤如下:
在浏览器地址栏输入域名
浏览器识别域名,先会在我们本机的hosts文件查找,如果本机hosts文件有该域名会指向我们相应的ip地址。如果没有进行第三步
域名通过dns解析
解析成我们域名所绑定的服务器的IP地址
服务器内容返回给浏览器
浏览器显示你说输入的域名的网站。
--------------------- 
作者:ne_july 
来源:CSDN 
原文:https://blog.csdn.net/qq_24826919/article/details/79404076 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/u011724770/article/details/83721681