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

姓名:吕辉坤

班级:计算1813

学号:201821121082

1 实验目的

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

2 实验内容

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

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

3.实验报告

建立网络拓扑结构

pc端ip地址为:192.168.1.82

服务器ip地址为:192.168.1.83

3.1 DNS

打开服务器的DNS服务,增加一条新域名huikun.lv

 

 

 

 

 

 

(3)打开PC端的Web Browser,访问刚刚配置好的域名

 

 

(4)进行抓包处理及分析

 

 请求报文:

 响应报文:

 

 

NAME表示查询名,此处为查询的域名

TYPE表示查询类型

CLASS表示查询类

表示资源数据长度

TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量

 

 

3.2 FTP

 

(1)打开服务器端的FTP服务,添加用户信息

 

 

(2)打开PC端的Command Prompt,输入用户名和密码

 

 

 

(3)进行抓包处理及分析

 

 

 表明服务器准备就绪

 

 

 

 

 

显示用户名

 

 

 

用户名输入成功,等待输入密码

 

显示输入密码

 

 登录成功

 

3.3 DHCP

(1)开启服务器端的DHCP服务

2)打开PC端的Desktop,将IP Configuration改为DHCP

 

 

 

 

 

(3)进行抓包处理及分析

 

 

OP报文类型,2表示响应报文

HW TYPE表示硬件地址类型

HW LEN表示硬件地址长度

HOPS表示跳数

 

FLAGS表示标志字段

CLIENT ADDRESS客户端的IP地址

YOUR CLIENT ADDRESS客户端的IP地址。

SERVER ADDRESS表明服务器的IP地址。

RELAY AGENT AGGRESS表示DHCP中继器的IP地址

CLIENT HARDWARE ADDRESS表示客户端硬件地址

SERVER HOSTNAME表示可选的服务器主机名

FILE表示启动文件名

OPTIONS表示可选参数域

3.4 smtp和pop3

(1)在服务处的DNS处添加三条域名

 

 

 

(2)在服务器的EMAIL处添加两名用户

 

 

 (3)设置PC端的email配置

 

 (5)发送邮件给服务端

 

 

 

 

(5)进行抓包处理

 

 

 

 

 

 

 

 

 

 

 

SMTP DATA表示将邮件报文发送给服务器

POP3 DATA表示接收邮件报文

 

posted @ 2019-09-22 15:44  Limits-  阅读(155)  评论(0编辑  收藏  举报