当前位置:文档之家› 计算机网络实验报告(以太网帧格式分析)

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

计算机网络实验报告
学院计算机与通信工程学院专业网络工程班级1401班
学号20姓名实验时间:2016.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所示界面。

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

添加域名:;设置域端口号: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。

2)在FTP1-学号-姓名中找出FTP指令传送和响应的报文,填写表1.12;
3)对第二次截获的报文进行综合分析,观察FTP协议的工作过程。

特别观察两种连接的建立过程和释放过程,以及这两种连接建立和释放的先后顺序,将结果填入表1.13。

4 )第二次截获的报文中,FTP 客户是以PORT 模式还是PASV 模式连接服务器?你是如何判断的?
以PASV模式连接服务器.因为找到了如下命令
5)FTP 中的匿名帐户是__________anonymous____________________;。

相关主题