- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PASV方式访问FTP服务(提高部分) 提示:服务器返回示例:5,39,24 则数据端口号计算方式为:39*256+24 = 10009 实验要求(二) 1、掌握wireshark的使用 2、熟悉wireshark的过滤规则 3、掌握FTP连接建立、数据传输和断开的过程,并从抓包中进行详细分析 4、对比PORT模式和PASV模式(提高部分) 5、完成实验报告,纸质版下次实验课交,电子版下次实验课之前发助教邮箱:125860996@(郑涛) 一. 实验目的: 通过实验Linux下Ftp服务器的配置,了解Linux下FTP服务器的运行。 二. 实验条件: 连网的计算机; Ubuntu10.10; Vsftp; 补充部分: Linux FTP服务器配置 (一)安装ftp服务器 实验指导 (二)安装成功标志(默认用户名密码为系统用户名密码) 实验指导 (三)创建相应主目录和测试文件 实验指导 (四)登录 (用户名密码为当前用户名和密码) 实验指导 (六)访问(地址栏输入ftp://localhost,填写当前用户名和密码), 点击“返回上一层文件夹”到/home/ftp/,右键另存为下载test.txt文件。 实验指导 实验六 传输层和应用层的协议分析 实验内容 一、准备:FTP 服务的配置和启动 二、 TCP协议分析 :使用FTP客户端上传/下载大文件,使用wireshark分析TCP数据段,并观察 TCP三次握手过程 TCP四次断开过程 三、FTP协议分析:使用Telnet方式(命令行)访问FTP服务,使用Wireshark分析FTP报文,并观察 FTP服务请求响应和数据传输的过程 提高部分:对比PORT(默认)和PASV两种工作模式 实验准备 软件准备:wireshark Curl软件:只需要使用即可,curl.exe需要提前下载 服务配置: Windows:使用Serv_U( 15.0.1版本)配置FTP服务 Linxu:见PPT补充材料 TCP协议分析 本次实验主要使用软件wireshark观察TCP连接建立(三次握手)和断开(四次分手),并进行详细的分析和画出示意图。 本次实验是通过http的连接和断开进行观察。 TCP协议分析-三次握手 * TCP协议分析-四次断开 * TCP协议分析 基本流程: 1、打开wireshark,设置过滤规则,准备抓取tcp包 2、利用curl命令发送http请求,抓取一个网页产生tcp过程,如(curl.exe ) 3、观察wireshark抓取的包,并分析tcp的连接、断开过程,手工、word或用vision画出这几个过程。(注意:由于个人抓取的时机不同,所以每个人的过程都会不一样,不要拿别人的结果来检查) Wireshark要提前开启 4、进入抓包界面 利用curl.exe模拟http请求 5、 利用curl工具抓取网页,产生tcp的过程(curl工具在教学平台上下载,命令行进入到curl工具所在目录即可)需要明确curl的文件位置: 通过Wireshark的过滤找到TCP协议 结合三次连接 与四次断开原理找到相应过程 三次握手过程: 四次断开过程: Tcp协议实验要求 1、掌握wireshark的使用 2、熟悉wireshark的过滤规则 3、掌握TCP连接建立和断开的过程,并从抓包中进行详细分析 4、会画TCP连接建立和断开的过程 FTP协议分析 * FTP(文件传输协议)是TCP/IP网络上两台计算机传送文件的协议 FTP是应用层的协议,使用TCP传输 FTP服务一般运行在20和21两个端口,端口20用于在客户端和服务器之间传输数据流,而端口21用于传输控制流 实验准备 机器设置:实验时关掉本机防火墙,打开Telnet 客户端和服务器功能(win7 默认关闭)。 实验准备 开启Telnet服务 Telnet 命令学习 telnet host [port] :远程登录到主机 open : 使用 openhostname 可以建立到主机的 Telnet 连接。 close : 使用命令 close 命令可以关闭现有的 Telnet 连接。 display : 使用 display 命令可以查看 Telnet 客户端的当前设置。 send : 使用 send 命令可以向 Telnet 服务器发送命令。。 quit :退出 Telnet 客户端。 FTP命令学习 ftp:进入FTP模式 open host [port]:连接远程FTP服务器 pwd: 显示当前工作目录 ls: 列出当前文件夹所有文件 get remote-file [local-file] :下载文件到本
原创力文档


文档评论(0)