计算机网络实验报告(以太网帧格式分析)

计算机网络实验报告(以太网帧格式分析)
计算机网络实验报告(以太网帧格式分析)

计算机网络实验报告(以太网帧格式分析)

计算机网络实验报告

学院计算机与通信工程学院专业网络工程班级1401班

学号 20姓名实验时间: 2021.5.13

一、实验名称:

FTP协议分析实验

二、实验目的:

分析FTP 报文格式和FTP 协议的工作过程,同时学习 Serv-U FTP Server服务软件的基本配置和FTP 客户端命令的使用。

三、实验环境:

实验室局域网中任意两台主机PC1,PC2。

四、实验步骤及结果:

步骤1:查看实验室PC1和PC2的IP地址,并记录,假设PC1的IP地址为10.64.44.34,PC2的IP地址为10.64.44.35。

步骤2:在PC1上安装 Serv-U FTP Server,启动后出现图1-20所示界面。

点击新建域,打开添加新建域向导,完成如下操作。

添加域名:test.;设置域端口号:21(默认);添加域IP 地址:10.28.23.141;

设置密码加密模式:无加密,完成后界面如图 1-21所示。

完成上述操作后,还需要创建用于实验的用户帐号。点击图1.20中

浮动窗口中的“是”按钮,打开添加新建用户向导:添加用户名:test1;添加密码:123;设置用户根目录(登陆文件夹);设置是否将用户锁定于根目录:是(默认);访问权限:只读访问,完成后界面如图1-22所示。

新建的用户只有文件读取和目录列表权限,为完成实验内容,还需要为新建的用户设置目录访问权限,方法为点击导航——〉目录——〉目录访问界面,然后点击添加按钮,

按照图1-23所示进行配置。

步骤3:在PC1 和PC2 上运行Wireshark,开始捕获报文。步骤4:在PC2 命令行窗口中登录FTP 服务器,根据步骤2中的配置信息输入用户名和口令,参考命令如下:

C:\\ >ftp ftp> open

To 10.28.23.141 //登录ftp 服务器

Connected to 10.28.23.141

220 Serv-U FTP Server v6.2 for WinSock ready...

User(none): test1 //输入用户名 331 User name okay, need password.

Password:123 //输入用户密码

230 User logged in, proceed. //通过认证,登录成功

ftp> quit //退出FTP 221 Goodbye!

步骤5:停止捕获报文,将捕获的报文保存为FTP1-学号-姓名。

步骤6:同步骤2中的添加用户名方法一样,再次建立一个新用户test2,让其具添加目录及文件的权利。然后在PC1 和PC2 上再次运行Wireshark,开始捕获报文。

步骤7:在PC2 上打开IE浏览器窗口,地址栏输入ftp:// 10.28.23.141/;由于未启用匿名帐户,连接断开并提示图 1-24

所示对话框。

此时,在图1-25所示登陆对话框中输入用户名和密码,登陆FTP 服务器;

步骤 8:在浏览器显示的用户目录下创建一个名为 ftp-学号

-姓名的文件夹,并将本地的一个文本文件f1.txt 粘贴到新建文

件夹下,停止捕获报文,将捕获的报文保存为FTP2-学号-姓名。

分析两次捕获的报文,回答如下问题。

1)对FTP1-学号-姓名进行分析,找到TCP三次握手后第一个FTP报

文,分析并填写表1.11。源IP地址目标IP地址 FTP字段Response Code Response Arg 10.64.44.34 10.64.44.35 字段值Service ready for new user (220) Serv-U FTP Server v15.0 ready... 源端口目标端口 ftp(21) Rnrp(2423) 字段所表达的

信息为新用户准备服务 ftp服务器已经准备

2)在FTP1-学号-姓名中找出FTP指令传送和响应的报文,填写表1.12;过程 User 指令/响应 Request Response Password Request Response Quit Request Response

3)对第二次截获的报文进行综合分析,观察FTP协议的工作过程。特别观察两种连接的建立过程和释放过程,以及这两种连

接建立和释放的先后顺序,将结果填入表1.13。文类型控制连接的建立数据连接的建立 FTP数据传送所包括的报文序号 461 462 463 1109 1110 1111 1112 1113 1114 客户端口号

2430 2432 2431 服务器端口 21 3766 21 21 报文号 2156 2157 2429 2430 3429 3430 报文信息 USER test1 331 User name okay,need password PASS 123 230 User logged in,proced QUIT 221 Goodbye,closing session FTP指令传送和响应 465 466 468 469 1 2430 1102 1103 1104 1105 1106 1107 数据连接的释放 1114 1115 1116 2432 1117 3766 控制连接的释放没有连接的释放 4 )第二次截获的报文中,FTP 客户是以 PORT 模式还是 PASV 模式连接服务器?你是如何判断的?

以PASV模式连接服务器.因为找到了如下命令

5)FTP 中的匿名帐户是

__________anonymous____________________;

相关主题
相关文档
最新文档