实训三-用wireshark分析ip、tcp、ftp

实训三-用wireshark分析ip、tcp、ftp

ID:25340743

大小:212.00 KB

页数:5页

时间:2018-11-19

实训三-用wireshark分析ip、tcp、ftp_第1页
实训三-用wireshark分析ip、tcp、ftp_第2页
实训三-用wireshark分析ip、tcp、ftp_第3页
实训三-用wireshark分析ip、tcp、ftp_第4页
实训三-用wireshark分析ip、tcp、ftp_第5页
资源描述:

《实训三-用wireshark分析ip、tcp、ftp》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机学院网络工程2013(3)班实训三用WireShark分析IP、TCP、FTP包一、实训目的1.用Wireshark捕获和分析FTP通信数据。2.了解主动模式与被动模式FTP的工作过程。二、实训设备1.接入Internet的计算机主机;2.FTPserver;3.抓包工具WireShark。三、实训内容用Wireshark捕获和分析FTP通信。使用Web浏览器和命令行FTP工具从FTP服务器下载数据。(一)捕获用命令行FTP客户端访问FTP服务器的数据包1.启动Wireshark,选择本地物理网络接口,开始捕获。2.单击开始>运行,然后键入

2、CMD并单击确定。3.使用WindowsFTP客户端实用程序启动主机计算机与FTP服务器的FTP会话,命令如下:ftp10.21.9.107。要进行身份验证,请使用anonymous为用户ID。在响应口令提示时,按。4.FTP客户端提示为ftp>。这表示FTP客户端正在等待命令发送到FTP服务器。要查看FTP客户端命令的列表,请键入help:5.进入某个目录,下载一个文件,然后退出。步骤如下:ftp>cd目录名ftp>get文件名d:文件名ftp>quit6.停止Wireshark捕获,并将捕获保存为FTP_CMD_

3、Client5(二)捕获用浏览器访问FTP服务器的数据包1.再次开始Wireshark捕获。2.打开Web浏览器,然后键入ftp://10.21.9.1073.打开目录,双击一个文件并保存文件。4.完成后,关闭Web浏览器。5.停止Wireshark捕获,并将捕获保存为FTP_Web_Browser_Client(三)分析捕获的数据包1.打开Wireshark捕获的FTP_CMD_Client问题解答本机IP地址10.21.9.71FTP服务器IP地址10.21.9.107FTP会话的启动方服务器FTP数据连接的启动方客户端FTP控制连接的源和目

4、的端口21和15678FTP数据连接的源和目的端口2781和15679FTP数据响应的220表示什么ftp服务器响应220表示服务就绪分析FTP会话建立的TCP连接包字段名称报文段1(第一次握手)报文段2(第二次握手)报文段3(第三次握手)源端口156782115678目的端口211567821序号001确认号No11SYN110ACK011该连接何时释放?客户端发出quit指令后服务器发出221,然后四次握手断开连接。字段名称报文段1(第一次握手)报文段2(第二次握手)报文段3(第三次握手)报文段3(第四次握手)源端口2115678156782

5、1目的端口15678212115678序号3887979389确认号7938938980FIN10105ACK1111分析FTP数据连接建立的TCP连接包字段名称报文段1(第一次握手)报文段2(第二次握手)报文段3(第三次握手)源端口2781278115679目的端口15679156792781序号181确认号119SYN000ACK111该连接何时释放?transfercomplete,传输结束时。2.打开Wireshark捕获的FTP_Web_Browser_Client问题解答本机IP地址10.21.9.71FTP服务器IP地址10.21.

6、9.107FTP会话的启动方服务器FTP数据连接的启动方客户端FTP控制连接的源和目的端口21和1229FTP数据连接的源和目的端口1242和2468FTP数据响应的220表示什么表示服务器ftp服务就绪FTP数据传输是明文传输的吗?是问题:Web浏览器和命令行FTP工具从FTP服务器下载数据分别使用什么传输模式FTP(主动or被动)?答:web浏览器的ftp工具使用被动模式,命令行ftp工具使用主动模式【思考题】分析并了解主动式FTP和被动式FTP的差异,以及它们各自在实际情况中的应用。主动模式PORT:工作方式是:client选择一个非特权端

7、口N(N>1024,小于1024的端口都是系统的保留端口)连接到FTPserver的21端口。然后client就监听自己的数据端口N+1,并发送PORT命令“PORTN+1”到FTPserver。接着FTPserver会从自己的20数据端口主动连接到client的N+1数据端口。被动模式PASV:5为了解决服务器发起到客户端的连接的问题,人们开发了一种不同的FTP连接方式。这就是所谓的被动方式,或者叫做PASV,当客户端通知服务器它处于被动模式时才启用。在被动方式FTP中,命令连接和数据连接都由客户端发起,此时服务器是被动接受或拒绝的。工作方式是

8、:client打开两个非特权端口N和N+1(N>1024),其中N端口连接FTPserver的21端口,但与主动模式PORT不同,cli

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。