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

个人信息

  • 姓名:李文秀
  • 学号:201821121098
  • 班级:计算1814

1 实验目的

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

2 实验内容

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

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

3 实验报告

 (1)建立网络拓扑结构

第二次实验报告:使用Packet Tracer分析应用层协议_第1张图片

网络拓扑结构如图所示。PC为客户端,server为服务器端

 

 3.1 DNS

(1)配置参数

1. 客户端pc的地址设置为192.168.1.98,其DNS Serve设置为192.168.1.99,如图1

2. 服务器server的地址设置为192.168.1.99,如图2

3. 将服务器的server设置中的DNS开关no打开并且添加服务器域名为wenxiu.li,如图3

4.返回页面,只选择DNS协议,如图4

第二次实验报告:使用Packet Tracer分析应用层协议_第2张图片   图1

第二次实验报告:使用Packet Tracer分析应用层协议_第3张图片 图2

第二次实验报告:使用Packet Tracer分析应用层协议_第4张图片 图3

第二次实验报告:使用Packet Tracer分析应用层协议_第5张图片 图4

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

       抓包:通过pc端的Web  Browser ,输入域名wenxiu.li进行抓包,点击play进行抓包,如图所示

第二次实验报告:使用Packet Tracer分析应用层协议_第6张图片     第二次实验报告:使用Packet Tracer分析应用层协议_第7张图片

 

 

    分析抓到的数据包(如图所示):

请求报文:

第二次实验报告:使用Packet Tracer分析应用层协议_第8张图片

响应报文:

第二次实验报告:使用Packet Tracer分析应用层协议_第9张图片

分析报文:  NAME,表示要查询的域名信息,wenxiu为二级域名,li为一级域名;

                  TYPE,表示查询类型;CLASS:查询类:通常为1,表示Internet数据;

                  IP: 域名的网址是192.168.1.99

                  TTL :4字节无符号整数表示资源记录可以缓存的时间。0代表只能被传输,但是不能被缓存。

3.2 FTP

(1)配置参数

1. 客户端pc的地址设置为192.168.1.98

2. 服务器server的地址设置为192.168.1.99

3. 将服务器的server设置中的FTP中的off改成on

4. 返回页面,仅选择FTP协议

第二次实验报告:使用Packet Tracer分析应用层协议_第10张图片                   

  第二次实验报告:使用Packet Tracer分析应用层协议_第11张图片

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

       使用命令行(点击pc中的Command Prompt,输入ftp 192.168.1.99,连接服务端Server,用户名为cisco,点击play,并且输入密码cisco,点击play,输入help查看指令):

 第二次实验报告:使用Packet Tracer分析应用层协议_第12张图片               

分析抓到的数据包:(以其中几个为例)

第二次实验报告:使用Packet Tracer分析应用层协议_第13张图片

 

 

1.当输入ftp 192.168.1.66的时候,服务器返回响应报文, Message:Welcome to PT Ftp server,表示连接成功。

2.code:220表示一切准备就绪

第二次实验报告:使用Packet Tracer分析应用层协议_第14张图片

1. 输入用户名后,服务器发送的请求报文,Message: Username ok,need password 表示用户名正确,需要输入密码

3.3 DHCP

(1)配置参数

服务端Server的IP地址  192.168.1.99,将Server中的DHCP中off改成on

Server的配置参数如图所示

第二次实验报告:使用Packet Tracer分析应用层协议_第15张图片

 

 

 

PC0 将DHCP静态地址改成动态地址,如图所示

第二次实验报告:使用Packet Tracer分析应用层协议_第16张图片

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

 

       开始抓包,如图

第二次实验报告:使用Packet Tracer分析应用层协议_第17张图片

第二次实验报告:使用Packet Tracer分析应用层协议_第18张图片

分析:

第二次实验报告:使用Packet Tracer分析应用层协议_第19张图片

YOUR CLIENT ADDRESS:192.168.1.1  服务端为客户端分配到了192.168.1.1的地址

SERVER ADDRESS:192.168.1.99   表示服务器ip地址为192.168.1.99,即成功分配了地址

SERVER HOSTNAME(64 BYTES)   表示服务器主机名有64字节

FILE(128 BYTES)   表示该文件包含128字节

3.4 smtp和pop3

(1)配置参数

    首先将之前的动态地址设置为静态地址,服务器得配置参数如图所示:

    添加email账户并且添加pop3和smtp的对应域名

第二次实验报告:使用Packet Tracer分析应用层协议_第20张图片

第二次实验报告:使用Packet Tracer分析应用层协议_第21张图片

配置PC0端中configure mail中的信息,如图所示

第二次实验报告:使用Packet Tracer分析应用层协议_第22张图片

设置pc端  IP地址为192.168.1.98    DNS Sercer设置为192.168.1.99 如图所示

第二次实验报告:使用Packet Tracer分析应用层协议_第23张图片

在configure mail设置好信息后点击save之后点击compose,发送邮件,输入信息如图

第二次实验报告:使用Packet Tracer分析应用层协议_第24张图片

点击send发送邮件,发送成功结果如下

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

①SMTP

第二次实验报告:使用Packet Tracer分析应用层协议_第25张图片
分析:

第二次实验报告:使用Packet Tracer分析应用层协议_第26张图片

 SRC IP->192.168.1.98 表示源地址

 DST IP->192.168.1.99 表示目的地址

第二次实验报告:使用Packet Tracer分析应用层协议_第27张图片

SMPT Data表示邮件主体

 

 

 关于SMTP和pop3:

POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。POP3服务器是服从pop3的协议,是用来接受邮件的。

SMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务/

 

你可能感兴趣的:(第二次实验报告:使用Packet Tracer分析应用层协议)