当前课程知识点:网络技术与应用 >  第8讲 应用层 >  8.2 域名解析 >  8.2-2 域名解析过程

返回《网络技术与应用》慕课在线视频课程列表

8.2-2 域名解析过程在线视频

8.2-2 域名解析过程

下一节:8.2-3 DNS演示实验

返回《网络技术与应用》慕课在线视频列表

8.2-2 域名解析过程课程教案、知识点、字幕

把一个完全合格的域名转换成IP地址的过程

称为域名解析过程

下面就来详细学习域名服务器的结构

域名的解析过程

以及DNS与其他网络应用之间的关系

前面学习了Internet当中的域名是一个分层结构

分层的域名结构必然导致分布式的域名服务器结构

这种分布式的域名服务器结构与域名结构之间是有关联的

假定有这样一个域名结构

根负责两个域名 比如com域和edu域

edu下面又有一个b域

com下面有一个a域和b域

对于这样一个域名结构

应该给它设置这样一个域名服务器结构

一个根域名服务器来负责根域

然后con域名服务器负责com域

用edu域域名服务器负责edu域

com下面的a域和b域分别配置一个a.com域域名服务器

和b.com域域名服务器

同样在edu域下面又配置一个b.edu域域名服务器

对于这样一个逻辑上的域名服务器结构

它在物理配置的时候 是没有什么要求的

这个域名可以配置在任何物理位置

比如我们构建这样一个网络

刚才的这些域名服务器 可以放置在任何的地理位置

比如把根域名服务器放在以太网当中

把com域域名服务器放在这个以太网当中

同样 edu域名服务器还有a.com域域名服务器

b.com域域名服务器和b.edu域域名服务器

这个地理位置可以任意配置

怎么样来通过服务器当中的资源记录

来建立服务器之间的逻辑关系呢

下面我们来看一下

假设这样一个分层域名结构

域名服务器当中 它的资源记录应该怎么写呢

根域名服务器要负责com域和edu域

在资源记录里面 首先要有两条这样的资源记录

一个是com 类型是NS

对应的值是dns.com

也就是负责com域域名服务器的完全合格域的合格域名

另外一个是edu所对应的负责edu域的域名服务器

它的完全合格的域名

那么在这两条记录里面

并没有给出这两个域名服务器对应的IP地址

因此还有有两条记录

就是这两个服务器的完全合格域名所对应的IP地址

所以它的类型是A

这个对应两个域名服务器

一个是com域的域名服务器

它的IP地址是192.1.2.7

另外一个是edu域域名服务器

它的IP地址是192.1.4.7

下面以com域域名服务器为例

再来说明一下下面的资源记录怎么写

com域域名服务器它要管理两个域

一个是a域 还有一个是b域

因此在资源记录里面应该有两条记录

一个是a.com 它所对应的管理a.com域域名服务器

的完全合格域域名

这是a.com域的域名服务器

另外一个是b.com域的域名服务器

在com域域名服务器里面

还需要给出负责a.com和b.com域名服务器对应的IP地址

因此还有对应两条记录

就是dns.a.com 类型是A 对应的IP地址是192.1.1.3

dns.b.com对应的IP地址是192.1.1.7

那么如果在这个com域当中

有终端需要解析edu域里面的域名的话

也需要由com域来负责管理

因此它对edu域也给出一个解析edu域域名服务器

那么这个时候登记的是根域名服务器就是dns.root

它所对应的IP地址是192.1.3.7

通过这样一个域名服务器当中的资源记录

就给出了域名服务器之间的逻辑关系

下面我们可以通过一个域名www.db.edu为例

来说明资源记录怎么样体现域名服务器之间的关联关系

假定在a.com域里面有一台终端

要求解析www.b.edu这样一个域名

在a.com域域名服务器当中

首先找到了edu所负责的域名服务器

是根域名服务器

它的IP地址是192.1.3.7

因此 把这个域名就交给根域名服务器

就和对应的根域名服务器就联系上了

从根域名服务器里面

就查到了负责edu域的域名服务器

是192.1.4.7

因此这个根域名服务器又跟edu域域名服务器联系起来

edu域名服务器里面又找到了b.edu域负责的域名服务器

它的IP地址是192.1.5.7

最后就把这样一个域名交给了b.edu域的域名服务器

从这个域名服务器里面

找到www.b.edu这样一个完全合格的域名对于的IP地址

通过这样一个过程 大家可以看出来

资源记录体现了服务器之间的逻辑关系

下面我们来看一下域名的详细解析过程

首先 在终端上配置基本域名服务器

终端配置的是本地域名服务器是终端解析域名时

访问的第一个域名服务器

比如说在配置IP地址的时候

前面没有用过的一个配置

就是使用下面的DNS服务器地址

我们可以配置首选DNS服务器

还可以配置备用的DNS服务器

这个地方配置的DNS服务器就是终端访问域名解析时

第一个访问的域名服务器

终端在解析域名的时候

通常会把域名所对应的IP地址解析出的结果

在缓冲区里面存放一段时间

如果在存放的时间范围内 再次访问这个域名的话

可以在缓冲区里面找到这个对应的关系

如果找到了 就不需要再次解析了

所以它就先会去查找缓冲区

如果缓冲区里找不到 还会找到主机当中的Hosts文件

如果Hosts文件当中 有对应关系的话

也不需要再次进行解析了

如果这两个地方都没有

那么就开始域名的解析过程

解析过程的方法有两种

一种是递归解析过程

递归解析过程是这样子的

首先假设终端A配置的域名服务器地址是a.com

域的域名服务器地址

终端A就把这个域名交给a.com域的域名服务器

这个域名服务器在它的资源记录表当中

查找到一个负责edu域的域名服务器

它的IP地址是192.1.3.7

因此它把这个域名就交给根域名服务器

就是这个IP地址对应的根域名服务器

根域名服务器收到这样一个域名以后

也去查找它的资源记录表

在资源记录表当中查找到了一项负责edu的域名服务器

它的IP地址是192.1.4.7

因此它又把这个域名交给edu域域名服务器

那么edu域域名服务器没有找到

这个完全合格域名所对应的IP地址

只找到了b.edu这个域所对应的域名服务器

这个域名服务器的IP地址是192.1.5.7

因此它又把这个域名交给b.edu域域名服务器进行解析

在这个域名服务器里面

找到了www.b.edu这个完全合格域名所对应的IP地址

192.1.5.2

这个服务器把解析出来的IP地址反馈回

edu域域名服务器

然后逐层往上反馈回来

最后反馈到a.com域域名服务器

也就是它所配置的第一个访问的域名服务器

最后由这个服务器交给终端

这是递归解析过程

还有一种方法是迭代解析过程

这种解析过程是这样子的

终端A把域名交给网络信息配置中的域名服务器

a.com域域名服务器收到这个域名以后

它就查找它的资源记录

在它的资源记录里面并没有完全合格的域名对应的IP地址

但是找到了edu域所对应的服务器是根域名服务器

那么它的IP地址是192.1.3.7

因此它把域名交给根域名服务器

根域名服务器在它的资源记录当中

也没有找到完全合格的域名所对应的IP地址

但是它找到了一个负责edu的域名服务器

因此它就把这个负责edu的域名服务器所对应的

IP地址反馈给a.com域域名服务器

然后下面由a.com域域名服务器再次根据根域名服务器

所提供的IP地址去找这个域名服务器

把www.b.edu这个域名交给192.1.4.7

这样一个edu域域的域名服务器

那么这个域名服务器在它的资源记录表当中

也没有找到相应的IP地址

但是它有一个b.edu所对应的域名服务器

它的IP地址是192.1.5.7

因此它把这个IP地址就交给a.com域域名服务器

然后这个a.com域域名服务器再次根据IP地址

把这个域名交给b.edu这个域的域名服务器

最后在这个域名服务器当中

找到完全合格域名所对应的IP地址

由这个b.edu域域名服务器把域名所对应的IP地址

传给a.com域的域名服务器

最后 由这个a.com域的域名服务器把IP地址

发送给终端A

完成了这样一个域名到IP地址之间的转换关系

这是两种解析过程

到现在为止 我们详细地了解了域名分层结构

以及分布式的域名服务器的结构

还有刚才详细地了解了域名的解析过程

这个是域名系统也就是DNS的三个核心点

域名系统跟其它的网络应用之间有什么关系呢

在开始其它应用之前

首先要进行从域名到IP地址之间的解析过程

比如说通过浏览器访问某一个Web服务器

在浏览器当中的地址栏里面

输入一个www.163.com

它首先要解析这个www.163.com 这样一个域名

所对应的IP地址

解析出这个IP地址以后

客户机才能访问这个服务器上的资源

因此DNS是为别的网络应用提供服务的一种应用

它是实现网络应用的基础

最后对刚才所介绍的内容进行简单的小结

DNS采用的是分布式的域名服务器结构

域名服务器通过资源记录反应服务器之前的逻辑关系

通过两种解析过程把域名解析成IP地址

这两种解析过程是递归解析过程和迭代解析过程

应该说DNS是其它应用的基础

其它的网络应用开始之前

都需要经过把域名解析成IP地址的过程

网络技术与应用课程列表:

先导语

-课程先导语

--先导语

第1讲 概论

-1.1 网络内涵

--网络内涵

-1.2 互联网发展过程

--互联网发展过程

-1.2 互联网发展过程--作业

-1.3 交换方式

--电路交换

-- 虚电路交换

--数据报交换

--三种交换方式比较

--html

-1.3 交换方式--作业

-1.4 计算机网络体系结构和协议

--分层结构

--网络体系结构与协议

--OSI体系结构

--TCP/IP体系结构

-1.4 计算机网络体系结构和协议--作业

-第一讲内容的启示

--html

-例题分析

--例题分析

-测验--作业

第2讲 数据通信基础

-本讲内容简介

--2.0 数据通信基础

-2.1 数据传输系统

--2.1 数据传输系统

-2.1 数据传输系统--作业

-2.2 信号

--2.2 信号

-2.2 信号--作业

-2.3 编码和调制

--2.3-1 编码

--2.3-2 调制

-2.3 编码和调制--作业

-2.4 差错控制

--2.4-1 差错控制—检错码

--2.4-2 差错控制—确认和重传

-2.4 差错控制--作业

-2.5 传输媒体

--2.5 传输媒体

-2.5 传输媒体--作业

-2.6 Packet Tracer6.2使用说明

--2.6 Packet Tracer6.2使用说明

-第二讲内容的启示

--html

-例题分析

--例题分析

-测验--作业

第3讲 以太网

-以太网发展过程与内容简介

--3.1 以太网发展过程和本讲内容简介

-以太网发展过程与内容简介--作业

-3.1 总线形以太网

--3.1-1 总线形以太网基础

--3.1-2 基带传输与曼彻斯特编码

--3.1-3 数据帧封装格式:mac帧

--3.1-4 CSMA/CD算法

--3.1-5 CSMA/CD算法缺陷

-3.1 总线形以太网--作业

-3.2 网桥与冲突域分割

--3.2-1 网桥与冲突域分割

--3.2-2 网桥工作过程演示

-3.2 网桥与冲突域分割--作业

-3.3 交换式以太网与VLAN

--3.3-1 VLAN与广播域分割

--3.3-2 单交换机VLAN划分过程

--3.3-3 跨交换机VLAN划分

--3.3-4 跨交换机VLAN划分配置过程演示

-3.3 交换式以太网与VLAN--作业

-3.4 以太网标准

--3.4 以太网标准

-3.4 以太网标准--作业

-第三讲内容的启示

--html

-例题分析

--例题分析

-案例设计

--案例设计

-测验--作业

第4讲 无线局域网

-本讲内容简介

--无线局域网

-4.1 无线局域网概述

--4.1-1 无线数据传输

--4.1-2 无线局域网体系结构

-4.1 无线局域网概述--作业

-4.2 无线局域网应用方式

--4.2 无线局域网组网方式

-4.2 无线局域网应用方式--作业

-4.3 无线局域网MAC层

--4.3-1 无线局域网的MAC帧

--4.3-2 DCF和CSMA/CA

-4.3 无线局域网MAC层--作业

-4.4 终端接入无线局域网过程

--4.4 终端接入无线局域网过程

-4.4 终端接入无线局域网过程--作业

-4.5 无线局域网设计和分析

--4.5-1 无线局域网设计

--4.5-2 无线局域网设计演示实验

-第四讲内容的启示

--html

-例题分析

--例题分析

-测验--作业

第5讲 IP和网络互连

-本讲内容简介

-- IP与网络互连

-5.1 网络互连机制

--5.1 网络互连机制

-5.1 网络互连机制--作业

-5.2 网际协议

--5.2-1 IP-分类编址

--5.2-2 IP-无分类编址

--5.2-3 IP-分组格式

-5.2 网际协议--作业

-5.3 IP分组传输过程

--5.3 IP分组传输过程

-5.3 IP分组传输过程--作业

-5.4 路由表建立过程

--5.4-1 人工配置静态路由项

--5.4-2 路由协议与动态路由项

-5.4 路由表建立过程--作业

-5.5 IP over以太网

--5.5 IP Over以太网

-5.5 IP over以太网--作业

-5.6 三层交换机与VLAN间通信过程

--5.6-1 多端口路由器实现VLAN间通信过程

--5.6-2单臂路由器实现VLAN间通信过程

--5.6-3 三层交换机实现Vlan间通信过程

--5.6-4 三层交换机实现VLAN间通信过程演示实验

--5.6-5 互联设备之间的区别

-5.7 Internet控制报文协议

--5.7 Internet控制报文协议

-5.7 Internet控制报文协议--作业

-第五讲内容启示

--html

-案例设计

--案例设计

-例题分析

--5.9-1 例题分析1

--5.9-2 例题分析2

--5.9-3 例题分析3

-测验--作业

第6讲 Internet接入技术

-本讲内容简介

--本讲内容简介

-6.1 Internet接入控制机制

--6.1 Internet接入控制机制

-6.1 Internet接入控制机制--作业

-6.2 以太网和ADSL接入技术

--6.2-1 通过以太网接入Internet过程

--6.2-2 通过ADSL接入Internet过程

-6.2 以太网和ADSL接入技术--作业

-6.3 家庭局域网接入方式与无线路由器

--6.3-1 家庭局域网接入方式

--6.3-2 家庭无线路由器的配置

-6.3 家庭局域网接入方式与无线路由器--作业

-6.4 接入综合演示实验

--6.4 接入综合演示实验

-6.4 接入综合演示实验--作业

-第六讲内容的启示

--html

-例题分析

--第六讲 例题分析

-测验--作业

第7讲 传输层

-本讲内容简介

--传输层

-7.1 传输层服务特性

--传输层服务特性

-7.1 传输层服务特性--作业

-7.2 端口号

--端口号

-7.3 用户数据报协议UDP

--用户数据报协议UDP

-7.3 用户数据报协议UDP--作业

-7.4 传输控制协议TCP

--TCP特点和格式

--建立和释放连接过程

--TCP差错控制机制

--TCP拥塞控制机制

-- TCP的几点说明

-7.4 传输控制协议TCP--作业

-第七讲内容启示

--html

-例题分析

--例题分析

-测验--作业

第8讲 应用层

-本讲内容简介

-- 应用层

-8.1 应用结构

--应用结构

-8.1 应用结构--作业

-8.2 域名解析

--8.2-1 域名结构与资源记录

--8.2-2 域名解析过程

--8.2-3 DNS演示实验

-8.2 域名解析--作业

-8.3 动态主机配置协议

--8.3-1 动态主机配置协议

--8.3-2 DHCP无中继演示实验

--8.3-3 DHCP中继演示实验

-8.3 动态主机配置协议--作业

-8.4 万维网

-- 万维网

-8.4 万维网--作业

-8.5 电子邮件

--html

-8.6 文件传输协议

--html

-例题分析

--例题分析

-案例设计

--CH8 案例设计

-应用层启示

--html

-测验--作业

第9讲 网络安全

-本讲内容简介

--9.0 网络安全内容简介

-9.1 网络安全概述

--9.1-1 网络安全现状与目标

--9.1-2 网络攻击举例

--9.1-3 DHCP欺骗攻击演示实验

-9.1 网络安全概述--作业

-9.2 网络安全基础

--9.2-1 数据加密

--9.2-2 报文摘要和数字签名

-9.2 网络安全基础--作业

-9.3 病毒检测与防御技术

--9.3 病毒检测与防御技术

-9.3 病毒检测与防御技术--作业

-9.4 以太网安全技术

--9.4-1 以太网安全技术

--9.4-2 防DHCP欺骗演示实验

-9.4 以太网安全技术--作业

-9.5 无线局域网安全技术

--9.5 无线局域网安全技术

--9.5-2 无线局域网安全演示实验

-9.5 无线局域网安全技术--作业

-9.6 防火墙

--9.6-1 无状态分组过滤器

--9.6-2 有状态分组过滤器

-9.6 防火墙--作业

-9.7 安全协议

--9.7 安全协议

-9.7 安全协议--作业

-例题分析

--例题分析

-防火墙演示实验

-- 防火墙演示实验

-案例设计

--案例设计

-网络安全的启示

--html

-测验--作业

附录

-附录1:综合应用分析

--综合应用分析

-附录2:Cisco实际设备网络构建与配置

--Cisco实际设备网络构建与配置

期末考试

-期末考试--考试试题

8.2-2 域名解析过程笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。