传输层和应用层的协议分析_第1页
传输层和应用层的协议分析_第2页
传输层和应用层的协议分析_第3页
传输层和应用层的协议分析_第4页
传输层和应用层的协议分析_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验六传输层和应用层的协议分析实验内容一、准备:FTP服务的配置和启动二、TCP协议分析:使用FTP客户端上传/下载大文件,使用wireshark分析TCP数据段,并观察TCP三次握手过程TCP四次断开过程三、FTP协议分析:使用Telnet方式(命令行)访问FTP服务,使用Wireshark分析FTP报文,并观察FTP服务请求响应和数据传输的过程提高部分:对比PORT(默认)和PASV两种工作模式实验准备软件准备:wiresharkCurl软件:只需要使用即可,curl.exe需要提前下载服务配置:Windows:使用Serv_U(15.0.1版本)配置FTP服务Linxu:见PPT补充材料TCP协议分析本次实验主要使用软件wireshark观察TCP连接建立(三次握手)和断开(四次分手),并进行详细的分析和画出示意图。本次实验是通过http的连接和断开进行观察。TCP协议分析-三次握手2023/1/19TCP协议分析-四次断开2023/1/19TCP协议分析基本流程: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协议分析2023/1/19FTP(文件传输协议)是TCP/IP网络上两台计算机传送文件的协议FTP是应用层的协议,使用TCP传输FTP服务一般运行在20和21两个端口,端口20用于在客户端和服务器之间传输数据流,而端口21用于传输控制流实验准备机器设置:实验时关掉本机防火墙,打开Telnet客户端和服务器功能(win7默认关闭)。实验准备开启Telnet服务Telnet命令学习telnethost[port]:远程登录到主机open:使用openhostname可以建立到主机的Telnet连接。close:使用命令close命令可以关闭现有的Telnet连接。display:使用display命令可以查看Telnet客户端的当前设置。send:使用send命令可以向Telnet服务器发送命令。。

quit:退出Telnet客户端。FTP命令学习ftp:进入FTP模式openhost[port]:连接远程FTP服务器pwd:显示当前工作目录ls:列出当前文件夹所有文件getremote-file[local-file]:下载文件到本地文件(本地文件需在下载之前新建好)putlocal-file[remote-dir]:上传文件到远程目录,缺省为上传到根目录bye、quit:断开实验过程1、打开软件:wireshark2、点击菜单栏“file”下的按钮“listtheavailabecaptureinterfaces”3、设置过滤器:点击“options”按钮,在“Capturefilter”中输入“tcpport21”4、点击start,进入抓包界面。FTP命令示例5、打开cmd,输入如下命令开始与ftp服务器交互,抓包界面会显示请求响应的详细过程。6、观察分析抓包的信息(部分截图)连接建立PORT和PASV两种工作模式(重点)

port模式(主动模式)pasv(被动模式)TelnetPASV方式访问FTP服务(提高部分)提示:配置Serv_UPASV端口PASV方式访问FTP服务(提高部分)提示:配置Serv_UPASV端口,端口设10000以上,保存。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;补充部分:LinuxFTP服务器配置(一)安装ftp服务器

实验指导(二)安装成功标志(默认用户名密码为系统用户名密码)实验指导(三)创建相应主

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论