DNS概述

域名系统(DNS)是一个针对连入互联网或私有网络的计算机、服务或任何资源的分级分布式命名系统。它将众多信息和赋予给各个主体的域名进行关联。其中最主要的功能是,把那些利于人类记忆的域名翻译成全球范围内计算机服务和设

术语

域名系统

域名系统,通常称为“DNS”,是现有的网络系统,它允许我们将人性化的名称解析为唯一的 IP 地址。

域名

是我们习惯于与互联网资源相关联的人性化名称。例如,“google.com”是一个域名。有些人会说“google”部分就是域名,但我们一般可以将组合形式称为域名。
URL“google.com”与谷歌公司拥有的服务器相关联。当我们在浏览器中输入“google.com”时,域名系统允许我们访问谷歌服务器

IP地址

IP 地址就是我们所说的网络可寻址位置。每个 IP 地址在其网络中必须是唯一的。当我们谈论网站时,这个网络就是整个互联网。

IPv4 是最常见的地址形式,被写成四组数字,每组最多包含三位数字,每组数字之间用点分隔。例如,“111.222.111.222”可能是有效的 IPv4 IP 地址。使用 DNS,我们将一个名称映射到该地址,这样您就不必记住要访问网络上的每个地方的一组复杂的数字

顶级域

顶级域或 TLD 是域中最通用的部分。顶级域是最右边的部分(由点分隔)。常见的顶级域有“com”、“net”、“org”、“gov”、“edu”和“io”。

就域名而言,顶级域位于层次结构的顶部。ICANN(互联网名称与数字地址分配机构)授予某些方对顶级域的管理控制权。然后,这些各方可以在 TLD 下分发域名,通常是通过域注册商。

主机

在域内,域所有者可以定义单个主机,这些主机是指可通过域访问的单独计算机或服务。例如,大多数域所有者都通过裸域 (example.com) 以及“主机”定义“www”( www.example.com ) 来访问他们的 Web 服务器。

您可以在通用域下拥有其他主机定义。您可以通过“api”主机(api.example.com)进行 API 访问,也可以通过定义名为“ftp”或“files”(ftp.example.com 或 files.example.com)的主机来进行 ftp 访问。主机名可以是任意的,只要它们在域中是唯一的。

子域

主机名和子域之间的区别在于主机定义了计算机或资源,而子域扩展了父域。它是一种细分域本身的方法。

无论是谈论子域还是主机,您都可以开始看到域的最左侧部分是最具体的。这就是 DNS 的工作原理:从左到右阅读,从最具体到最不具体。

名称服务器

名称服务器是指定用于将域名转换为 IP 地址的计算机。这些服务器在 DNS 系统中完成大部分工作。由于任何一台服务器的域翻译总数太多,每个服务器可能会将请求重定向到其他名称服务器或委派他们负责的子域子集的责任。

名称服务器可以是“权威的”,这意味着它们可以回答有关在其控制下的域的查询。否则,它们可能指向其他服务器,或提供其他名称服务器数据的缓存副本。

区域文件

区域文件是一个简单的文本文件,其中包含域名和 IP 地址之间的映射。这就是 DNS 系统最终找出用户请求某个域名时应该联系哪个 IP 地址的方式。

区域文件驻留在名称服务器中,通常定义特定域下可用的资源,或者可以去获取该信息的地方。

记录

在区域文件中,记录被保存。在最简单的形式中,记录基本上是资源和名称之间的单个映射。这些可以将域名映射到 IP 地址、定义域的名称服务器、定义域的邮件服务器等。

DNS原理

参考文档:https://www.digitalocean.com/community/tutorials/an-introduction-to-dns-terminology-components-and-concepts

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值