计算机网络实验报告dns配置,计算机网络实验报告(DNS协议分析).doc

实验DNS协议分析

实验步骤

1. 打开wireshark,设置好过滤器。

2. 在命令提示符后键入nslookup www.baidu.com.wireshark捕获dns的数据包。

结果如下:

studns.jxnu.edu.cn表示本地域名服务器的名字;

219.229.240.19表示本地域名服务器的IP地址

www.a.shifen.com表示www.baidu.com的真实域名;

119.75.217.56和119.75.218.45为百度的IP地址;

3.设置好过滤器后按enter键,开始抓包.

4. 分析wireshark捕获的数据包.

分析前四帧:

首先通过反向查询获得本地DNS服务器的域名域名,其次通过正向查询获得查询域名的IP地址:

前两帧:通过反向查询获得本地DNS服务器的名字

后两帧:通过正向查询获得查询域名对应的IP地址

4.具体分析捕获的数据包的DNS报文格式:

第一帧是192.168.1.102发送给本地DNS服务器219.229.240.19的反向查询取得报文,用于获得本地DNS服务器的名字。具体协议说明如下:

封包总长 。通常以 byte 做单位來表示该封包的总长度,此数值包括标头和数据的总和。

识别码

标头长度

应用层

版本,表示的是 IP 規格版本

帧数

递归请求

网络层

存活时间

第二帧是本地DNS服务器返回的响应帧,包含查询结果,即本地DNS服务器的名字:

本地服务器的域名

反向查询的域名,即查询结果

权威DNS

存活时间

第三帧是客户端发过给本地DNS服务器的DNS请求报文,用于请求www.baidu.com对应的IP地址

请求www.baidu.com的资源记录RR

第四帧是本地DNS服务器发给客户端的响应报文,包含了www.baidu.com对应的真正的域名和IP地址

www.baidu.com对应的IP是119.75.217.56和119.75.218.45

www.a.baidu.com.是www.baidu.com对应的真正域名,也是www.baidu.com的最初的名字

展开阅读全文

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值