域名系统

域名系统DNS)是一个用于将计算机的主机名转换成互联网上的IP地址的系统。例如,如果一台计算机需要与网络服务器example.net通信,你的计算机需要网络服务器example.net的IP地址。DNS的工作是将主机名称转换为网络服务器的IP地址。它有时被称为互联网的电话簿,因为它将人们所知道的网站名称转换为互联网实际使用的号码。

DNS是由征求意见稿(RFC)文件定义的。这些是关于计算机网络的技术文件。DNS主要由RFC 1034和RFC 1035定义。后来还有一些RFC,定义了系统的变化。

结构

域名由一个或多个部分组成,或由点连接并保持分离的标签,如www.example.com。

  • 右边的标签是顶级域名或TLD。例如,www.example.com 的顶级域名是com
  • 下一个是顶级域名的子域(或称子域,是正确的说法)。在example.com中,这就是example
  • 最左边的是www,这是一个例子的子域。www意味着该网站是万维网的一部分(不等同于互联网)。
  • 每个标签可以有63个字母/数字(字符),一个域名不能超过253个字符。

查询过程

让我们设想一下,一台名为PC1的PC需要连接到一台名为Server1的服务器。下面的步骤描述了基本的DNS查询过程。

  1. PC1向DNS服务器发送了一个DNS查询。该查询要求提供服务器1的IP地址。
  2. DNS服务器向PC1发送一个包含Server1的IP地址的DNS回复。
  3. PC1现在可以向服务器1使用的IP地址发送一个IP数据包。

问题和答案

问:什么是域名系统(DNS)?
答:域名系统(DNS)是一个用于在互联网上将计算机的主机名转换成IP地址的系统。

问:为什么DNS很重要?
答:DNS很重要,因为它把人们知道的网站名称转换为互联网实际使用的数字。

问:DNS的工作是什么?
答:DNS的工作是将主机名称转换为网络服务器的IP地址。

问:什么是DNS中的RFC?
答:RFC是Request for Comments,是关于计算机网络的技术文件。

问:哪些文件定义了DNS?
答:DNS主要由RFC 1034和RFC 1035定义。

问:是否有后来的RFC关于DNS系统的变化?
答:是的,有一些后来的RFC定义了对DNS系统的改变。

问:DNS有时被称为什么?
答:DNS有时被称为互联网的电话簿。

AlegsaOnline.com - 2020 / 2023 - License CC3