域名划分与域名解析

1. 域名的作用

在网络通信中主要是通过IP地址的方式进行寻址及交互,但是IP地址很不容易被用户记忆,所以便有了域名,域名的核心作用就是将IP地址映射成一个更易于用户记忆的字符串。如下所示:


ping baidu.com # cmd下输入此命令,会得到以下输出

正在 Ping baidu.com [220.181.38.148] 具有 32 字节的数据:
来自 220.181.38.148 的回复: 字节=32 时间=30ms TTL=50
来自 220.181.38.148 的回复: 字节=32 时间=30ms TTL=50
来自 220.181.38.148 的回复: 字节=32 时间=29ms TTL=50
来自 220.181.38.148 的回复: 字节=32 时间=30ms TTL=50

220.181.38.148 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 29ms,最长 = 30ms,平均 = 29ms

从输出结果可以看到 baidu.com 与IP 220.181.38.148 进行了绑定,此时字符串 baidu.com就被称为一个域名,当访问 baidu.com 时其实就是访问的220.181.38.148这个IP地址。

2. 域名的划分

域名的划分分别是根域名、顶级域名(一级域名)、二级域名及三级域名。三级域名通常来说都是免费的。一个可用的域名至少包含一级和二级域名或更多。

2.1 域名划分的规则

eee.ddd.ccc.bbb.aaa 域名的划分用 . 隔开,其中最右边的(aaa)为一级域名,二级域名为bbb,三级域名为 ccc,四级、五级以此类推。当然我更愿意称二级以后的均为三级域名或者二级域名的子域名,毕竟二级域名之后的是免费的(一般情况下)。

2.2 根域名

根域名是以 . 表示, ping baidu.com. 后面的 . 就是根域名。

2.3 一级域名

一级域名一般分为三类:

  1. 国家顶级域名(nationaltop-leveldomainnames,简称nTLDs): 200多个国家都按照ISO3166国家代码分配了顶级域名,例如中国是cn,美国是us,日本是jp等
  2. 国际顶级域名(internationaltop-leveldomainnames,简称iTDs): 其中.com表示工商企业,.net表示网络提供商,.org表示非盈利组织。为了解决.com域名资源紧张的情况,在原来三个国际通用顶级域名的基础上新增加了7个国际通用顶级域名:firm(公司企业)、store(销售公司或企业)、web(突出www活动的单位)、arts(突出文化、娱乐活动的单位)、rec(突出消遣、娱乐活动的单位)、info(提供信息服务的单位)、nom(个人)
  3. 新顶级域名(New gTLD): .xyz.top

2.4 二级域名

二级域名一般是指域名注册人的网上名称如ibm、baidu等

2.5 三级域名

三级域名的长度不能超过20个字符

2.6 问题

.com.cn此类的域名是属于几级域名? 个人更偏向于是一级域名。

3. 域名的解析

域名到IP得到解析对应的技术称为域名解析技术(DNS (Domain Name System,域名系统)。解析流程如下:
在这里插入图片描述

  1. PC会先查看 hosts 文件中是否有对应的规则,有则直接使用
  2. hosts 文件中没有则向本地DNS服务器发出域名解析请求,解析成功则返回
  3. 若本地DNS服务解析不到,则向根域名服务器发起请求,根域名服务会告诉本地DNS服务器一级域名服务的地址,若根域名解析不到对应的一级域名服务器则会整个请求会失败
  4. 本地DNS拿到一级域名服务器地址后会向其发送请求,一级域名服务器会告诉本地DNS服务器二级域名服务的地址,若是解析不到二级域名对应的服务器地址则整个请求会失败
  5. 本地DNS拿到二级域名服务器地址后会向其发送域名解析请求,二级域名服务器会根据对应的域名找到对应IP进行返回,至此整个域名解析完成,当然若整个找不到对应的IP则整个请求会失败

参考:
1. 域名级别
2. 顶级域名

欢迎转载QAQ~

欢迎大家关注「CoderPro」公众号,请大家多多支持、多多关照/(ㄒoㄒ)/~~
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值