【王道计算机网络】6.2.1 详解DNS域名解析系统

详解DNS域名解析系统(域名、域名服务器、域名解析过程)


1.DNS系统

  • 域名系统(Domain Name System, DNS)是因特网使用的命名系统,用来把便于人们记忆的具有特定含义的主机名(如www.baidu.com)转换为便于机器处理的IP地址

  • 相对于IP地址,人们更喜欢使用具有特定含义的字符串来标识因特网上的计算机

  • DNS系统采用客户/服务器模型,其协议运行在UDP之上,使用53号端口

  • 从概念上可将DNS分为3部分:层次域名空间、域名服务器和解析器

  • 某台主机访问网站www.baidu.cn网站为例,DNS的大致流程

请添加图片描述


2.域名

  • 因特网采用层次树状结构的命名方法。采用这种命名方法,任何一个连接到因特网的主机或路由器,都有一个唯一的层次结构名称,即域名(Domain Name)
  • 域(Domain)是名字空间中一个可被管理的划分
  • 域还可以划分为子域,而子域还可以继续划分为子域的子域,这样就形成了顶级域、二级域、三级域等

在域名系统中,每个域分别由不同的组织进行管理。每个组织都可以将它的域再分成一定数目的子域,并将这些子域委托给其他组织去管理

  • 例如,管理CN域的中国将EDU.CN子域授权给中国教育和科研计算机网(CERNET)来管理
  • 比如百度域名baidu.cn是一个二级域名,我可以任意分配三级域名,比如1001.baidu.cn和1002.baidu.cn,这两个网址是可以访问的

请添加图片描述

请添加图片描述

关于域名中的标号有以下几点需要注意:

  • 标号中的英文不区分大小写
  • 标号中除连字符(-) 外不能使用其他的标点符号
  • 每个标号不超过63个字符,多标号组成的完整域名最长不超过255个字符
  • 级别最低的域名写在最左边,级别最高的顶级域名写在最右边

顶级域名(Top Level Domain, TLD)分为如下三大类:

  • 国家顶级域名(nTLD)。国家和某些地区的域名,如“.cn”表示中国,“.us”表示美国,.uk”表示英国
  • 通用顶级域名(gTLD)。 常见的有“.com” (公司)、“.net" (网络服务机构)、“.org”(非营利性组织)和“.gov" (国家或政府部门)等
  • 基础结构域名。这种顶级域名只有一个,即arpa,用于反向域名解析,因此又称反向域名。反向域名解析与通常的正向域名解析相反,提供IP地址到域名的对应,反向域名格式如:X.X.X.in-addr.arpa。很多网络服务提供商要求访问的IP地址具有反向域名解析的结果,否则不提供服务

国家顶级域名下注册的二级域名均由该国家自行确定


3.域名服务器

  • 因特网的域名系统被设计成一个联机分布式的数据库系统,并采用客户/服务器模型

  • 域名到IP地址的解析是由运行在域名服务器上的程序完成的,一个服务器所负责管辖的(或有权限的)范围称为区(不以“域”为单位),各单位根据具体情况来划分自己管辖范围的区,但在一个区中的所有结点必须是能够连通的,每个区设置相应的权限域名服务器,用来保存该区中的所有主机的域名到IP地址的映射

  • 每个域名服务器不但能够进行一些域名到IP地址的解析,而且还必须具有连向其他域名服务器的信息。当自己不能进行域名到IP地址的转换时,能够知道到什么地方去找其他域名服务器

  • DNS使用了大量的域名服务器,它们以层次方式组织。没有一台域名服务器具有因特网上所有主机的映射,相反,该映射分布在所有的DNS上

  • 采用分布式设计的DNS,是一个在因特网上实现分布式数据库的精彩范例。主要有4种类型的域名服务器

请添加图片描述


3.1 根域名服务器

请添加图片描述


3.2 顶级域名服务器

请添加图片描述


3.3 授权域名服务器(权限域名服务器)

请添加图片描述


3.4 本地域名服务器

请添加图片描述


4.域名解析过程

  • 域名解析是指把域名映射成为IP地址或把IP地址映射成域名的过程。前者称为正向解析,后者称为反向解析
  • 当客户端需要域名解析时,通过本机的DNS客户端构造一个DNS请求报文,以UDP数据报方式发往本地域名服务器
  • 域名解析有两种方式:递归查询递归与迭代相结合的查询

4.1 递归查询方式

请添加图片描述


4.2 常用递归与递归相结合的查询方式

请添加图片描述

请添加图片描述

请添加图片描述

请添加图片描述

  • 为了提高DNS的查询效率,并减少因特网上的DNS查询报文数量,在域名服务器中广泛地使用了高速缓存
  • 当一个DNS服务器接收到DNS查询结果时,它能将该DNS信息缓存在高速缓存中。这样,当另一个相同的域名查询到达该DNS服务器时,该服务器就能够直接提供所要求的IP地址,而不需要再去向其他DNS服务器询问
    报文数量,在域名服务器中广泛地使用了高速缓存**
  • 当一个DNS服务器接收到DNS查询结果时,它能将该DNS信息缓存在高速缓存中。这样,当另一个相同的域名查询到达该DNS服务器时,该服务器就能够直接提供所要求的IP地址,而不需要再去向其他DNS服务器询问
  • 因为主机名和IP地址之间的映射不是永久的,所以DNS服务器将在一段时间后丢弃高速缓存中的信息
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
第六章 网络操作系统 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第1页。 目录 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第2页。 【知识目标】 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第3页。 【技能目标】 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第4页。 6.1 网络操作系统概述 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第5页。 6.1.1 网络操作系统的概念 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第6页。 1. 网络操作系统的功能 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第7页。 2. 网络操作系统的特征 序号 特征 描述 1 与硬件无关 同一网络操作系统可以安装在不用的网络硬件上 2 多客户端、多用户支持 可以同时连接多个客户端,能同时支持多个用户对网络的访问 3 安全性与存取控制 对用户资源进行控制,并提供控制用户对网络访问的方法 4 网络管理 支持网络实用程序及其管理功能,如系统备份、安全管理和性能控制等 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第8页。 6.1.2 网络操作系统的工作模式 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第9页。 1.对等网模式 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第10页。 2.基于服务器的工作模式 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第11页。 6.1.3 Windows Server系列操作系统 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第12页。 1. Windows Server 2012以前的版本 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第13页。 2.Windows Server 2012系统 2012年4月18日,服务器操作系统的名字Windows Server 2012。这是一套基于Windows 8基础上开发出来的服务器系统,同样引入了Metro界面,增强了存储、网络、虚拟化、云等技术的易用性,让管理员更容易地控制服务器。 (1)系统优势 (2)新功能 (3)Windows Server 2012存储 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第14页。 3.Windows Server 2016系统 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第15页。 6.1.4 其他典型的网络操作系统 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第16页。 1.UNIX操作系统 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第17页。 2.Linux操作系统 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第18页。 6.2 Windows Server 2012 R2的安装 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第19页。 6.2.1 Windows Server 2012 R2 安装要求 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第20页。 6.2.2 Windows Server 2012 R2的安装 安装 完成 后的 界面 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第21页。 6.3 Windows Server 2012目录服务 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第22页。 6.3.1 域与活动目录 域是 网络 的 基本 管理 单位 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第23页。 1.为什么需要域 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第24页。 2.域及相关概念 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第25页。 (1)域树与域林 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第26页。 (2)信任关系。 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第27页。 3.活动目录 计算机网络基础与应用-计算机网络操作系统全文共49页,当前为第28页。 4.活动目录和DNS 的关系 在TCP/IP网络中,DNS(Domain Name System)是用来解决计算机名字和IP地址的映射关系的,活动目录和DNS是紧密不可分的,活动目录使用DNS服务器来登记域控制器的IP、各种资源的定位等,在一个域林中至少要有一个DNS服务器存在,所以安装活动目录时需要同时安装DNS。此外,域的命名也是采用DNS的格式来命名的。 计算机网络基础与应用-计算机网络操作系统全文共49页,

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

「已注销」

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值