域名由一系列便签组成(中间由“.”隔开)。顶级域名为域名系统中最高级的域名。他们为域名中最后一个(最右边)“.”之后的字符串,列如在www.198bona.com中的com。顶级域名管理人主要控制该顶级域名可识别哪些二级域名。“根域名”或“根区域”的管理人则控制域名系统可识别哪些顶级域名。常用的顶级域名包括。com、.net、.edu、.cn、.jp、等。英文域名是有ascll字母、数字和连字符组成,每一个标号不超过63个字符,不区分大小写字母。级别最低域名写在最左边,级别最高的域名写在最右边。由多个标号组成的完整域名总共不超过255个字符。
国际化域名是包含代表本地语言、书写方式,以及与26个拉丁字母a~z不同的字符的域名。国际化域名包括在许多欧洲语言中必须使用的带有变音符的拉丁字母,或由非拉丁文字组成的字符,例如阿拉伯文和中文。许多语言中还使用不同于欧洲0~9的书写方式来表示数字。基本的拉丁字母和阿拉伯数字在表示域名时被称为ascii字符(美国信息交换标准代码)。它们还被囊括在了范围更广的“unicode字符”中,后者是国际化域名的基础。“主机名规则”则要求在此谈及的所有这类域名必须仅仅使用上述ascii字符和“-”连字符来表述,并储存于域名系统之内。因此,国际化域名的unicode形式必须在存入域名系统之前采用特殊的编码形式2。
目前,因为输入习惯以及众多技术性原因,以英语为基础的域名(即英文域名)仍然是主流。
2.域名基本类型域名基本类型主要分为gtld(通用顶级域名,generictop-leveldomain)和cctld(国家和地区代码顶级域名,countrycodetop-leveldomain)。
(1)gtld:顶级域名中由三个或更多字符构成的域名被称为通用顶级域名或gtld,例如,.com、.net和.org。由互联网名称与数字地址分配机构即icann
顶级域名中由两个字母组成的域名,例如.cn(中国)、.uk(英国)、.de(德国)和.jp(日本)等,均属国家和地区代码顶级域名(cctld),分别代表一个国家、地区或其他地理区域。注册cctld域名的规则与政策和其他域名注册的流程相差不大,cctld注册局也将cctld的使用限制在相应国家的公民范围内。某些icann授权的注册商除了提供.biz、.com、.info、.net和.org的域名注册,还提供cctld的注册服务,但icann并未对注册商提供cctld的注册服务提供授权3。
对中国用户来说,在实际使用上,gtld与cctld没有太大的差别,只是在最终管理机构上有些不同:gtld由icann负责注册和管理,而中国的cn国家域名则由cnnic负责注册和管理。
3.域名注册
域名的注册依管理机构之不同而有所差异。差异。一般来说,国际域名的管理机构,都仅制定域名政策,而不涉入用户注册事宜。这些机构会将注册事宜授权给通过审核的顶级注册商,再由顶级注册商向下授权给其他二、三级代理商。国家域名的注册除了遵循前述规范外,部分国家如前所述将域名转包给某些公司管理,也有管理机构兼顶级注册机构的状况。一个域名的所有者可以通过查询whois数据库找到。对于大多数根域名服务器,基本的whois由icann维护,而whois的细节则由控制那个域名的域名注册机构维护。用户注册域名之前,可以通过whois查询提供商,了解域名的注册情况。对于240多个国家顶级域名,通常由该域名权威注册机构负责维护whois信息。
4.域名解析
互联网上的每台电脑都会被分配一个ip地址。数据传输实际上是在不同ip地址之间进行的。用户访问一个网站输入域名地址,域名解析就是域名到ip地址的转换过程。
域名的解析工作由dns服务器完成。每一个域名都至少要有两个dns服务器,如果一个dns服务器出现故障,则会使用另一个dns服务器的数据。dns服务器中通常会存储域名的dns记录,例如a记录、cname记录、mx记录等。当用户在浏览器里输入目标域名后,系统会根据该域名的dns服务器来读取dns记录,找到对应域名的ip地址。获取了这个ip后,系统就会访问这个ip地址来读取网站信息,并将网站页面展示在用户的浏览器里。
(1)a记录设置。a(address)记录用来指定主机名(或域名)对应的ip地址。(2)mx记录设置。mx记录用来解析域名的邮件服务器。
(3)cname记录设置。cname记录是别名记录。这种记录允许用户将多个名字映射到同一台服务器,以便于用户访问服务。
5.域名状态
whois是用来查询互联网中域名的ip以及所有者等信息的传输协议。简单来说,whois就是一个用来查询域名是否已经被注册以及注册域名的详细信息的数据库(如域名所有人、域名注册商、域名注册日期和过期日期等)。在查看域名whois的时候,都有一项“域名状态”栏。每一个域名都有当前的状态,有可能只有一个状态或多个状态。
以上是深圳市博纳网络信息技术有限公司整理