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

姓名:杨富宏

学号:201821121017 

班级:计算1811

目录

  • 1 实验目的
  • 2 实验内容
  • 3. 实验报告
    • 3.1 DNS
    • 3.2 FTP
    • 3.3 DHCP
    • 3.4 smtp和pop3

1 实验目的

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

2 实验内容

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

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

3. 实验报告

建立网络拓扑结构

  该网络由一台pc机和一台服务器组成。

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

3.1 DNS

  • 客户端的IP地址(192.168.1.17)。

  • 涉及到域名,域名的格式使用:fuhong.yang

将服务器的DNS打开,配置相关参数。(域名设置为:fuhong.yang,IP设置为:192.168.1.18)

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

 并且将pc端的DNS地址改为与服务器相同的地址。

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

 结果如下图所示:

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

 开通DNS后,可通过域名来访问与IP相同的内容。

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

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

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

3.2 FTP

打开FTP,添加账户密码。初始账户密码皆为cisco

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

通过命令行,由ftp访问服务器。

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

当我们输入账户名后,请求包中会显示我们用户名称。

响应包会提示,用户名存在,需要输入密码。

输入密码后,响应包会显示密码通过。然后即可通过ftp对服务器进行远程操作。

当选择退出(输入quit)后,请求包会显示QUIT指令。

并且成功断开ftp后,相应包会显示服务断开。

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

 

3.3 DHCP

DHCP是用于自动分配网址的协议,如下图所示:

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

 在pc端,将静态ip改为DHCP。

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

 抓到数据包如下:

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

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

 

3.4 smtp和pop3

在分配邮箱前需将dhcp改为静态(默认初始状态),并且写上DNS地址,便于访问邮箱。

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

 在服务器端新添加pop3与smtp对应域名。

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

 在服务器上添加email账户,使用者可以通过账户进行邮箱通讯。

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

 在邮箱配置界面,对应的Incoming Mail Server与·Outgoing Mail Server分别填上之前配置好的pop3与smtp相应域名以实现邮件的呼出与接收功能。

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

  可以看到邮件成功发送。

抓到数据包:

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

 

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