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

计算机网络实验报告

学院 计算机与通信工程学院 专业 网络工程 班级 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所示界面。

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

添加域名:test.com;设置域端口号: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地址

10.64.44.34

源端口

ftp(21)

目标IP地址

10.64.44.35

目标端口

Rnrp(2423)

FTP字段

字段值

字段所表达的信息

Response Code

Service ready for new user (220)

为新用户准备服务

Response Arg

Serv-U FTP Server v15.0 ready...

ftp服务器已经准备

2)在FTP1-学号-姓名中找出FTP指令传送和响应的报文,填写表1.12;

过程

指令/响应

报文号

报文信息

User

Request

2156

USER test1

Response

2157

331 User name okay,need password

Password

Request

2429

PASS 123

Response

2430

230 User logged in,proced

Quit

Request

3429

QUIT

Response

3430

221 Goodbye,closing session

3)对第二次截获的报文进行综合分析,观察FTP协议的工作过程。特别观察两种连接的建立过程和释放过程,以及这两种连接建立和释放的先后顺序,将结果填入表1.13。

文类型

所包括的报文序号

客户端口号

服务器端口

控制连接的建立

461 462 463

2430

21

数据连接的建立

1109 1110 1111

2432

3766

FTP数据传送

1112 1113 1114

2431

21

FTP指令传送和响应

465 466 468 469 1101 1102 1103 1104 1105 1106 1107

2430

21

数据连接的释放

1114 1115 1116 1117

2432

3766

控制连接的释放

没有连接的释放

4 )第二次截获的报文中,FTP 客户是以 PORT 模式还是 PASV 模式连接服务器?你是如何判断的?

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

5)FTP 中的匿名帐户是__________anonymous____________________;

展开阅读全文

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值