实验四分析DNS域名解析的过程

2022-06-14 04:54:20   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《实验四分析DNS域名解析的过程》,欢迎阅读!
解析,过程,实验,域名,分析


实验四

级:_

名:



学号:

实验日期: 【实验目的】

分:







1分析TCP基本报头结构、HTTP报头结构; 2 掌握TCP建立连接和释放连接三次握手的过程; 3 分析DNS域名解析的过程; 【实验学时】 2学时 【实验类型】 设计 【实现功能】

借助于网络分析议Etherreal捕获HTTP TCP IP报文,分析TCP报文头结构,理解 TCP立连接和释放连接三次握手的过程。 背景描述】

网络实验室40台学生机组成一个局域网络,并连接学校校园网络,每台主机均能通过 校园网络实现对In ternet的访问。学生机所装操作系统均为 wi ndows 2003 server 【实验步骤】

步骤1 :在学生机上启动 Etherreal软件进行报文截获,然后在IE浏览器上输入 www.163.com分析截获的HTTP报文、TCP报文,进行分析,研究主窗口中的数据报 文列表窗口和协议树窗口信息,填写下表。 ____________________________________________________ 源端口( 0050)

目标端口 (0c7c)

发送序号(21a33c0a)

确认序号(2cf5a7)

U S R A P R Y F I G C S S T N N 0 K 1 H 0 0 0 1 (4350)

数据 偏移 (5)



保留 (000000)

(1920)

(0000)

步骤2 :选择一条计算机发出的 DNS青求报文和对应的 DNS应答报文,填写下表。 No. Source Dest in ati on 10 110.52.191 . 60 [58.20.127.238 11 58.20.127.238



Info.

standard query 0x9703 A g.163.com

standard query ra^ponse CNAME .“the■恫

110.52.191 . 60 rgsu.

netease.com

.163,com.Ixdns* com

步骤3:根据DNS军析过程的分析,填写下表。





No.

10



Source

110.52.191 . 60

Desti natio n

58.20.127.238

报文主要作用(Infor )

jsiaridai d qu-ery 0x9703 A g. 1€3. com



所属查询

域名


gvry respnrse £31 wh'. Eacbe/Aangsi..





11 110 113

58.20.127.238

110.52.191 . 60

nfileas e. -tom C NAME

16 亡幻nu 1 Kdndc-am



IP 域名

58.20.127.23110.52.191 . 60 8 58.20.127.238

Standard query A p na-il■卫■匚5

|5randard query respons-e

wing.

110.52.191 . 60

ma~i l 163. com CNAME vni mqca匚片是

IP

(1) 从报文②得知,DNS服务器所请求的根域名服务器IP地址为110.52.191 . 60 (2) 分析报文③,找出DNS服务器向哪一个.com域名服务器发出请求报文,并写出 的域名和 IP 地址 域名:p.mail.163.com IP 地址:58.20.127.238

(3)

写出www.163.com的本地授权域名服务器的域名和IP地址填入下表。

IP地址

220.181.28.52



www.163.co m的本地授权域名服务器 www.163.com



(4)简述DNS域名解析的过程

应用过程需 要将一个主机域名映射为 IP地址时,就调用域名解 析函数,解析 函数将待转换 的域名放在DNS请求中,以UDP报文方式发给本地域名服务 器。本地的 域名服务器查 到域名后,将对应的IP地址放在应答报文中返回。同时 域名服务器还 必须具有连向 其他服务器的信息以支持不能解 析时的转发。若域名服务 器不能回答该 请求,则此域名服务 器就暂成为DNS中的另一个客 户,向根域名服务器发出请求解析 根域名服务器 一定能找到下面的所有二级域名 的域名服务器,这样以此类 推,一直向 下解析,直到 查询到所请求的域名。

步骤4 :运行基于TCP应用程序,分析TCP连接的建立过程,根据 TCP连接建立过 中的三个报文填写下表。

字段名称

报文序号

Seque nee Number Ack no wledgeme nt Number Ack



第一条报文

12 0 0 0 1

第二条报文

13 0 1 1 1

第三条报文

14 1 1 1 : 0

Syn

步骤5:分析TCP连接的释放过程,选择TCP连接撤消过程中的四个报文,将报文信 息填入下表。

字段名称 报文序号

Seque nee Number Ackno wledgeme nt Number Ack Fin

第一条报文 第二条报文 5382 5383

1 1 0 1

:2

0 1 647

第三条报文 5386 H

499 648 2 1

第四条报文 5387

648 500 500 0



步骤6:分析HTTP协议报文:从众多HTTF报文中选择两条报文,一条是HTTP请求报 (get)HTTP

No. Source Dest in ati on Info.




15 110.52.191 . 60 929 222.138.229.86

222.138.229.86 110.52.191 . 60

IGET / HTTPAL. 11

continuation or non^HTTP traffic

步骤7:说明实验过程中遇到的其它问题及解决方法。

通过本次试验,掌握TCP建立连接和释放连接三次握手的过程,首先,本地主机

A向目

的主机B发送连接请求;其次,目的主机 B确认本地主机A的连接请求--建立正向连接, 同时发出对B的反向连接请求;最后,本地主机 A响应目的主机B的连接请求一建立反向 连接。


本文来源:https://www.wddqxz.cn/4ad36381d9ef5ef7ba0d4a7302768e9951e76e63.html

相关推荐