第二次实验报告:使用packet Tracer分析应用层协议
(1)个人信息:
姓名:彭晨 学号:201821121039 班级:计算1812
1 实验目的
熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。
2 实验内容
使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含:
- 建立网络拓扑结构
- 配置参数
- 抓包
- 分析数据包
3. 实验报告
(1)建立网络拓扑结构
3.1 DNS
1.参数配置
1、pc端地址(192.168.1.59)
2、客户端地址(192.168.27)
3、打开Server0的Service,将DNS由Off设置为On,并添加域名chen.peng.
2.抓包并且分析其数据包
1、抓包
打开PC0的Web Browser ,输入域名chenpeng,单击Go
返回edit filters,仅选择DNS协议
单击play进行抓包
2、分析抓到的数据包
请求报文和相应报文:
1.NAME是表示查询的域名信息,chen为二级域名,peng为一级域名;
2.TYPE是表示查询的类型;CLASS表示查询类
3.LENGTH:资源数据长度 IP:域名对应的IP地址。
3.2 FTP
1.参数配置
1、pc端地址(192.168.1.59)
2、客户端地址(192.168.27)
3、打开server0的Service,将FTP设置为On,并添加用户cisco。Username设为cisco,Password设为cisco
返回edit filters,仅选择FTP协议
打开PC的命令行,使用FTP指令连接上服务器,其中输入密码的时候不会显示数字。
服务器发送响应报文;
其中code:220表示成功进入界面
FTP Command:USRE表示输入用户名:
以下表示输入密码:
当你登录成功的时的显示:
3.3 DHCP
1.参数配置
1、pc端地址(192.168.1.59)
2、客户端地址(192.168.27)
2.打开服务器端的DHCP,调成on:
3.打开pc端,把stdio调成DHCP,ip地址将默认为192.168.1.1
2.抓包并且分析其数据包
1、抓包
2、分析抓到的数据包
YOUR CLIENT ADDRESS:服务器给客户端分配的IP地址
SERVER ADDRESS:192.168.1.27:服务器ip地址为192.168.1.21
SERVER HOSTNAME(64 BYTES) :服务器主机名有64字节
FILE(128 BYTES):该文件包含128字节
3.4smtp和pop3
1.参数配置
1、将服务器端的IP地址设置为:192.168.1.27.并添加三个同样地址的域名。
2、在EMAIL上添加2位用户,用户之间可通过邮箱联系
3.PC端的IP地址设置为192.168.1.39;DNS Sever设置为192.168.1.27
4. 配置PC端configure mail:
1.Your Name:pc 2.Email Address:pc@pc.com 3.Incoming Mail Server:pop3.pc.com 4.Outgoing Mail Server:smtp.pc.com 5.User name:pc 6.Password:pc 7.最后Save保存
2.抓包并且分析其数据包
3.4.实验中产生的疑问
在SMTP中 ,为什么要求必须在提供了账户名和密码之后才可以登录 SMTP 服务器?