📜  域名介绍

📅  最后修改于: 2021-08-25 18:08:17             🧑  作者: Mango

互联网上的每台计算机都具有一个唯一的地址。它是字符串数字,称为IP地址。为了彼此通信,计算机通过其IP地址识别另一台计算机。它以点分十进制表示法或二进制十进制表示法表示。示例:地址172.16.122.204用点分十进制表示法表示时,可以转换为二进制表示法。转换后为10101100 00010000 01111010 11001100。 但是,人们很难记住该IP地址。因此,为了轻松地在Internet上找到位置,发明了DNS。 DNS代表域名服务器。它实现了一个分布式数据库,该数据库将IP地址转换为唯一的字母数字地址,称为“域名” 。基本上,域名是由一个或多个句点(“。”)分隔的字母和/或数字的序列。就像指向计算机网络上唯一IP地址的指针一样。打个比方,可以将域名视为地址,将DNS视为Internet的通讯录

示例1:
让我们考虑一个域名示例;

www.google.com, www.yahoo.com 

在此“ yahoo.com”中称为域名。
“万维网。”告诉浏览器为该域寻找“万维网接口”。

从上面的示例可以明显看出,域名比IP地址更容易记住。

示例2:
假设www.yahoo.com的IP地址为69.147.76.15。与IP地址69.147.76.15相比,www.yahoo.com很容易记住。

因此,我们可以这样说:域名是指与IP地址关联的字母字符串,DNS是一种用于将IP地址转换为域名的机制。域名类型:
DNS已将所有域名按层次结构进行组织。在此层次结构的顶部是各种顶级域,其后是第二和第三级域以及子域。以下列出了所有这些类型的域名-

顶级域名(TLD):
顶级域在Internet的DNS结构中处于最高级别。有时也称为扩展。进一步将其分类为国家/地区代码TLD和通用TLD,其中国家/地区描述如下-

  • 国家/地区代码顶级域名(ccDLD):
    它由两个字母的域组成,每个国家/地区都包含一个条目。示例–印度的.in,澳大利亚的.au,联合国的.us,日本的.jp等。要定位到本地受众,公司和组织会使用它。仅允许该国家/地区的居民使用其指定的ccTLD,但现在某些国家/地区允许其境外的用户注册其相应的ccTLD。
  • 通用顶级域(gTLD):
    这些开放给所有用户注册,无论他们的国籍,居住地或年龄。某些gTLD包括用于商业站点的.com,用于网络公司的.net,用于企业的.biz,用于组织的.org,用于教育的.edu。

TLD之下还有其他各个级别–
第二级 :
它在DNS层次结构中的TLD之下。它也被称为标签。示例:在.co.in中,.co是ccTLD中.in下的二级域名。

第三级:
它直接位于第二级以下。例如:在yahoo.co.in中,.yahoo是ccTLD下.in二级域名.co下的第三级域。

子域:
它是DNS层次结构中较高域名的一部分。示例:yahoo.com包含.com域的子域,而login.yahoo.com包含域.yahoo.com的子域。

域名的优势:

  • 用户无需记住IP地址。
  • 更可靠,更安全。

域名的缺点:

  • IP地址更改是由于多种原因,由于计算机的此IP地址被更改,但DNS可能已缓存了先前的IP,这将导致给我们提供错误的信息。