计算机网络-DNS相关知识

本文详细介绍了DNS系统的基础概念,包括域名组成、递归和迭代查询、解析过程以及DNS服务器的部署和备份。通过实验展示了如何配置DNS服务、DNS转发器和区域备份,确保网络的高可用性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、DNS概述

DNS(Domain Name System)域名系统,是用来解析域名的服务。首先我们了解一下什么是域名。

二、域名组成

2.1完全限定域名

“www.sina.com.cn”是一个域名,但严格来讲,“sina.com.cn”才被称为域名(全球唯一),而“www”是主机名,“主机名+域名”被称为完全限定域名,由于域名全球唯一,所以完全限定域名也是唯一的。

2.2域名的树形结构

列如:www.baidu.com. 其中com为顶级域名,baidu为二级域名,www可以称为三级域名或是主机名。

三、DNS解析种类

3.1按查询的种类

(1)递归查询:客户机与本地DNS服务器之间

(2)迭代查询:本地服务器与根服务器、一级服务器等几级服务器之间的域名解析过程。

四、DNS解析过程

客户机解析域名时,首先查看自己的本地缓存,其次查看hosts文件,如果都没有,就会把域名给本地DNS服务器。

本地DNS解析过程:(1)查看自己的本地缓存

                                 (2)查看自己是否负责这个区域的解析,列如:服务器的区域有baidu.com,                                     而客户机给的IP地址正好是xxx.baidu.com,那么自己就是负责这个区域的                                       解析。

                                 (3)查看是否有转发器,如果有,就把域名转发给所指的DNS服务器

                                 (4)如果上述都没有解析成功,就把域名发送给根服务器,根服务器通过顶                                    级域名,返回给本地服务

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值