第二次实验报告:使用Packet Tracer分析应用层协议

  • 姓名 林雅静  
  • 学号 201821121068
  • 班级 计算1813

1 实验目的

熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。

2 实验内容

使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含:

  • 建立网络拓扑结构
  • 配置参数
  • 抓包
  • 分析数据包

3. 实验报告

(1)建立网络拓扑结构

 

 连接一个PC端与服务器端。

(1)配置参数

主机的IP地址(192.168.1.68)和服务器的IP地址(192.168.1.69)

域名:yajing.lin

3.1 DNS

 

 

先将服务器的DNS services打开,并设置域名以及地址。

 

在客户端中DNS Server输入服务器地址。

 

开始抓包

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

抓到的包

 

 请求报文:

 

 相应报文:

 

 NAME:是客户端发送请求报文的服务器域名,长度不固定。

TYPE:查询类型,此处为4,还可以有“1”表示由域名获得IPV4地址,或者“2”表示查询域名服务器。

CLASS:查询类,通常为1,表示Internet数据。

TTL:生存时间,一般稳定的资源TTL为86400,表示一天的秒数。

3.2 FTP

配置FTP

 

 

打开PC端的Desktop栏下的Command Prompt

 

分析抓到的包:

 

 

 

 

 

 

 

 

 

  ftp的命令报文和响应报文根据Code码来表示其意义:

220:服务器准备就绪

331:表明输入的用户名有效需要输入对应的密码

230:登录成功

3.3 DHCP

将PC端设置为DHCP模式

 

 

将服务器的DHCP的services打开

 

分析数据包

 

 your client address表示主机分配得到的ip地址为 192.168.1.2,server address表示服务器分配的地址为192.168.1.73

op是报文类型码

hw即hardware,表示和硬件有关系

hops是跳数

3.4 smtp和pop3

打开服务器email的smtp和pop3的service,并且设置一个user的账号和密码

配置服务器的DNS

 

 配置主机IP

 

 配置主机email信息

 发送邮件

 

 分析抓到的包

 

 

 

 

 

 

SMTP DATA 指邮件主体

DATA (VARIABLE LENGTH)指数据长度可变

PORT是为TCP协议通信提供服务的端口

 

posted on 2019-09-22 17:03  拥雅  阅读(121)  评论(0编辑  收藏  举报

导航