第二次作业:使用Packet Tracer分析应用层协议
姓名:赵伟
学号:201821121086
班级:计算1813
1 实验目的
熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。
2 实验内容
使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含:
- 建立网络拓扑结构
- 配置参数
- 抓包
- 分析数据包
3. 实验报告
3.1 DNS
(1)建立网络拓扑结构

(2)配置参数




(3)抓包并分析抓到的数据包

QDCOUNT: 1 //问题数
QDCOUNT: 1 //资源记录数
NSCOUNT:0 //授权资源记录数
ARCOUNT:0 //额外资源记录数

请求报文:
NAME:wei.zhao //查询名长度不固定
TYPE:4 //查询类型
CLASS:1 //查询类
TTL:86400 //生存时间
LENGTH:0 //资源数据长度

响应报文:
NAME:wei.zhao //查询名长度不固定
TYPE:4 //查询类型
CLASS:1 //查询类
TTL:86400 //生存时间
LENGTH:4 //资源数据长度
IP:192.168.1.66 /Ip地址
3.2 FTP
(1)建立网络拓扑结构

(2)配置参数


(3)抓包并分析抓到的数据包

Message:Welcome to PT Ftp server,表示连接成功。

PC0用户端发出请求报文将用户名:cisco发送给Server0服务端,服务端返回响应报文,该响应报文包 ,含了一条Message:Username OK,need password,表示用户名正确,并要求用户输入密码。

当输入cisco密码的时候,PC0用户端发出请求报文将密码:cisco发送给Server0服务端,服务端返回响应报文,该响应报文包含了 一条Message:Logged in,表示密码正确,用户成功登陆。然后就可以开始操作。 code值为230,表示用户已登录,请继续操作。
3.3 DHCP
(1)建立网络拓扑结构

(2)配置参数

(3)抓包并分析抓到的数据包

SERVER ADDRESS //客户端引导时需要的另一个服务器的IP地址
REPLY AGENT ADDRESS // 网关IP地址,一般为4字节
CLIENT HARDWARE ADDRESS // 客户端硬件地址,一般16个字节
SERVER HOSTNAME //服务器名字,有64字节,一般不使用,填充为0
FILE //文件的路径,128字节, 一般不使用,填充为0
OPTIONS //不定长度,一般为312字节
3.4 smtp和pop3
(1)建立网络拓扑结构

(2)配置参数







(3)抓包并分析抓到的数据包


SMTP DATA //邮件主体
DATA (VARIABLE LENGTH) //数据长度可变
4.通过该实验产生新的疑问及解答
发送信息和接受信息为什么都在pc端?

浙公网安备 33010602011771号