_紫萱

第二次作业:使用Packet Tracer分析应用层协议

  • 姓名:黄财泽
  • 学号:201821121014  
  • 班级:计算1811

一.实验目的

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

二.实验内容

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

步骤包含:

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

三.实验报告

建立网络拓扑结构:

 

 

 

3.1 DNS

(1)配置参数:

  客户端的IP地址:192.168.1.14  DNS serve:192.168.1.15

  服务器的域名:caize.huang  服务器的IP地址:192.168.1.15

(2)抓包并分析

  请求报文:

  

 

  分析:客户端向域名为caize.huang的服务器发送请求报文,其中TYPE:4,CLASS:1,LENGTH:0,TTL生存时间:86400

 

   响应报文:

  

 

 

   分析:服务器回应客户端的请求而发送的响应报文,其中TYPE:4,CLASS:1,LENGTH:4,TTL生存时间:86400,IP:192.168.1.15

3.2 FTP

(1)配置参数

  客户端的IP地址:192.168.1.14  服务器的IP地址:192.168.1.15

  并打开了FTP Service,创建了一个用户名为caize.huang  密码666的账户

  

 

  (2)抓包以及数据包分析

  过程:打开Command Prompt,进入模拟pc的dos,然后输入命令进行FTP传送文件

  

  1)连接上服务器时,服务器响应信息:Welcome to PT Ftp server

  

 

 

   2)输入用户名并且输入密码服务器的响应:

  

 

 

   3)最后响应登陆成功:

  

 

 

 (3)疑问和解答

  在客户端向服务器请求连接时输入密码为什么不能显示是否已经输入密码?

3.3 DHCP

(1)配置参数

  客户端的IP地址:192.168.1.14  服务器的IP地址:192.168.1.15

(2)抓包以及数据包分析

  1)抓包过程:

  在服务器中打开DHCP服务,在pc端ip设置中勾选DHCP即可向服务器请求分配ip地址

  

 

  2)抓包

  最终会得到一个服务器的相应报文:分配到了一个ip地址为:192.168.1.1(Your client address)是由服务器(IP地址为192.168.1.15)分配的

  

 

 

    server hostname 表示有64字节

    file表示该文件包含128字节

(3)疑问和解答

   为什么每次服务器分配的ip都是192.168.1.1?这是因为当你重新通过DHCP协议分配IP地址时,你原本的IP地址就空闲了

服务器就会按顺序重新将192.168.1.1的IP分配给你

3.4 smtp和pop3

  (1)配置参数

  1)过程:在DNS中设置两个服务器一个为pop3.caize.huang   一个为smtp.caize.huang

      

 

 

       然后在客户端中配置发信人,发送方式,接收方式等等。

      

 

 

       最后可以写收信人,信的标题,信的内容:

      

 

 

        

      发送成功!

      2)抓包

         

 

 

(3)疑问

   该实验要求抓smtp和pop3的包,但是为什么我抓到的数据包确只有smtp的数据包呢?

 

posted on 2019-09-20 18:49  _紫萱  阅读(196)  评论(0编辑  收藏  举报

导航