我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

大家好,我是猴哥! 猴哥生产的产品一定是优质产品。 点击关注,给你好看!

持续更新浅显易懂的技术知识,为您保驾护航、充电!

本文目录
一、一个疑问 —上网引发的问题
二、网址(域名或URL)—解决了什么问题?
三、DNS域名系统 —解决了什么问题
四、域名解析过程 —最合理的互联网主机访问方式

今天我用大白话整理一篇关于网站地址、URL、IP地址、域名、DNS、域名解析的长文,用简单的问答形式让读者对网站地址、URL有更深入的了解、IP 地址、域名、DNS 和域名。 分析一下,希望对读者的学习、面试、工作有所帮助!

域名解析在线查询_在线域名解析查询_域名解析查询分析工具

网站、URL、IP 地址、域名、DNS

1.一个问题

在指出这个问题之前,我们首先要了解以下几点:

★ 互联网上的所有数据都是存储在主机(服务器)上
★ 互联网中的所有主机都拥有唯一的IP地址
★ 互联网中任意两台主机通信都是通过IP地址来实现

了解了上面的内容后,我们就以两台主机之间最简单的通信方式——上网为例来解释一下这道题是什么!

21世纪的每个人都应该熟悉上网的过程(不知道现在还有没有人用这个词)。 我们上网的本质就是获取URL对应的主机上的数据并显示在用户的主机上(浏览器上),那么我们应该怀疑一个问题:

上任意两台主机之间的通信都依赖于 IP 地址。 当我们上网时,我们只输入URL,而不输入IP地址。 我们怎样才能找到对方主机并获取其数据呢?

一个问题

因此,必须有某种机制将URL解析为IP地址,然后通过IP地址进行通信! 这个机制也是贯穿本文所有技术知识的主线!

2. 网址

❶网站地址是什么?

URL 组成和示例

网址

❷网站的出现解决了哪些问题?

网址/域名/URL的出现解决了以下两个问题:

域名解析查询分析工具_域名解析在线查询_在线域名解析查询

难以记住 IP 地址

❸ URL的结构

上面提到的主机名,即网站/域名的命名遵循一定的规则。 该规则由互联网上的“名称管理机构”,即域名系统DNS制定。 这里我们先介绍一下URL的组成:

互联网中某个主机的域名是由它所属的各级域名和它自己的名称(即子域名组成)组成的。 级别从左到右增加。 最右边是顶级域名,最左边是主机自己的名称。 子域名之间用“.”分隔。 常见格式如下:

主机名.组织名称.网络名称.顶级域名

中国科学技术大学域名组成

下面将详细介绍上图中提到的域名系统DNS,包括DNS的诞生解决了哪些问题、域名发展历史、域名层次结构、一些顶级域名对象、域名服务器、域名解析工艺和IP技术扩展!

3.DNS域名系统

❶什么是DNS?

DNS,英文全称,中文意思是域名系统。 它是一个分布式数据库,提供互联网上域名和IP地址之间的相互映射。

❷ DNS发展历史

在线域名解析查询_域名解析在线查询_域名解析查询分析工具

DNS发展历史

❸DNS解决什么问题?

前面说过,DNS域名系统是互联网上的主机域名管理系统,扮演着“管理员”的角色! 在DNS(句号)诞生之前,互联网上的每台主机都使用一个文件来记录所有主机名及其IP地址。 这个文件是hosts.txt(现在是hosts文件,没有后缀)。 所有主机都必须从相应站点定期更新该文件,以同步互联网上主机的添加、更改和消失。

主机文件内容

可以想象,随着互联网上主机数量的增加,hosts文件会越来越大,维护和更新的难度会急剧增加,主机名会频繁发生冲突。 为了解决这个问题,1983年DNS域名系统诞生了。

域名解析查询分析工具_在线域名解析查询_域名解析在线查询

DNS解决什么问题?

❹ DNS域名层次结构

DNS 是一种层次化的树形结构。 每层由域组成。 域的含义如下:

◆ 域表示一个区域、一个范围
◆ 每个域可容纳大量主机
◆ 每个主机必有自己的域,却不一定有自己的域名地址
◆ DNS标准规定,单个域名长度一般在63个字符以内,最长不超过255个字符
◆ DNS标准规定,域名中的字符限26个字母(不分大小写),数字,连字符“-”(不能作为子 
 域名首字母与末尾字母)
◆ 域所在服务器称为域名服务器,主要用于将域名映射为IP地址(详见后文)

DNS的域名树由根域、顶级域、二级域及其子域组成。 其结构图及示例如下:

域名结构

下面对各个级别的域进行一一介绍:

根域由互联网网络信息中心( )管理。 它由一个点“.”表示。 并且没有名字。 它是域名系统中的最高级别域名。 标准域名的末尾应该包含根域“.”,但在实际使用中这个根域都被省略了,所以常见的URL是没有“.”的。 在最后。

顶级域(Top-Level = TLD)属于根域,是根域之后的下一级域。 它由国家顶级域名(ccTLD)和通用顶级域名(gTLD)组成。 国家顶级域名有243个(即世界上国家和地区的总数),通用顶级域名也称国际域名,数量随着互联网的发展而逐渐增加,理论上会达到无限个。 下表列出了常见的 gTLD:

在线域名解析查询_域名解析查询分析工具_域名解析在线查询

通用顶级域名

二级域名是组织和个人正式注册的唯一名称,例如亚马逊、IBM、微软等。 亚马逊、IBM、微软官网中的“”、“ibm”、“”字样(网址不能包含在标题中)就是这些公司注册的二级域名。

对于二级域以下的子域,二级域内的组织可以根据需要进一步划分子域。 例如销售部门使用sale子域名,业务部门使用子域名等。

上一篇文章提到,域名的出现就是为了解决用户记忆困难的问题。 事实上,互联网上的主机之间无法使用域名进行通信,但数据交互仍然需要IP地址。 因此,DNS系统不仅仅提供域名功能,更大的作用是将域名解析高效地映射到对应主机的IP地址。 这就是即将给大家介绍的域名服务器的作用。

❺ 域名服务器

域名服务器构成了DNS中的分布式网络系统,其主要功能是为内部和外部主机提供域名与IP地址之间的相互解析和映射服务。 域名服务器分布在互联网的各个子网中。 每个域名服务器负责管理连接到该子网的所有主机并提供​​服务。 服务内容是:

客户端应用程序将目标主机域名发送给所属子网的域名服务器,域名服务器将对应的目标主机IP地址返回给客户端; 如果该子网中的域名服务器无法查询到目标主机域名的IP地址,它将按照DNS的标准IP地址解析过程提供进一步的查询服务。 这个流程将在下面的“域名解析流程”中详细介绍。

4. 域名解析流程

通过域名获取对应IP地址的过程称为域名解析。 域名解析过程中涉及的最重要的单位是域名服务器。 域名服务器的架构如下:

域名服务器结构

根域名服务器是世界上级别最高、最重要的域名服务器。 全球共有13个(IPv4根域名服务器,编号A到M),其中美国1个主根服务器和9个辅助根服务器,欧洲2个辅助根服务器。 根服务器位于英国和瑞典,亚洲有 1 个辅助根服务器位于日本。 根域名服务器只记录下级顶级域名服务器的域名和IP地址。 当低级域名服务器遇到无法解析的域名时,它会首先向根域名服务器寻求帮助。

顶级域名服务器与顶级域名处于同一级别,用于记录在顶级域名服务器上注册的所有二级域名,并提供DNS查询服务。

权威域名服务器为区域内的主机提供DNS查询服务。 如果查询结果为空,则通知发起请求的DNS用户应到哪个权威域名服务器进行进一步查询。

☆ 本地域名服务器并不在上图中的域名服务器系统中,但它在域名解析中起着重要的作用。 每个主机发出的DNS域名查询请求都会首先发送到本地域名服务器。 个人、大学、公司等各个领域都可以设置本地域名服务器,也称为首选DNS(你很熟悉),也就是我们计算机网络连接中的首选DNS:

域名解析查询分析工具_域名解析在线查询_在线域名解析查询

本地 DNS 服务器

一张图了解域名解析全过程:

域名解析详细流程

上图以用户访问今日头条网站为例。 简单描述了从用户输入URL到获取IP地址的整个过程。 下面我们详细解释一下这个过程:

用户打开电脑,在浏览器中输入今日头条网址。 计算机会向本地DNS服务器发起域名解析请求。 本地 DNS 服务器通常由互联网服务提供商 (ISP) 提供,例如三大运营商。 本地DNS服务器收到DNS请求后,首先检查自己的缓存记录中是否存在头条域名对应的IP地址。 如果存在,则直接将IP地址返回给用户计算机; 否则,将进一步转发至根域名服务器。 启动帮助。 由于根域名服务器只会记录其下面的13个顶级域名服务器,不会直接记录域名与IP的映射关系,因此,当根域名服务器收到本地域名服务器的解析请求时,会通知本地服务器:“您请求的域名由.com顶级域名服务器管理,其IP为xxx”。 本地DNS服务器还向.com顶级域名服务器发起域名解析请求。 由于.com域名服务器不记录域名与IP的映射关系,而是告诉请求者去查询该域名所属的域服务器,并给出其他信息。 IP地址。 本地DNS服务器继续向域名服务器发起今日头条域名解析请求,会获取今日头条域名对应的IP地址。 此时,本地DNS服务器不仅会返回IP地址给用户计算机,还会在自己的缓存中添加一条今日头条域名及其IP的记录。 ,从而加快其他计算机获取今日头条域名对应IP的解析速度。 总结

本文用通俗易懂的语言,结合实际问题,详细讲解了网站地址、域名、IP地址、URL、域名服务器、域名解析等相关技术原理的技术原理,并配置了详细示意图使内容更容易被读者理解和记住。 希望对读者的学习和工作有所裨益!

今日头条的技术内容极其丰富,都是创作者精心编写的。 不仅语言简单,而且更容易理解和记忆。 读者可以在今日头条搜索栏输入自己想要学习的内容,点击搜索即可获取优质文章!

域名解析在线查询_在线域名解析查询_域名解析查询分析工具

头条搜索

二维码
扫一扫在手机端查看

本文链接:https://by928.com/770.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线