欢迎来到天天文库
浏览记录
ID:51078717
大小:71.50 KB
页数:3页
时间:2020-03-09
《实验一 网络实用命令与协议分析.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验九FTP和HTTP协议分析1.文件传输(FTP)协议分析使用FTP的有三种基本方法,分别是FTP命令行、浏览器方式和FTP客户软件(如CuteFTP>Flashget和NetAnts等)。使用FTP命令行是最原始的,这种方式可以文件下载,也可以文件上传,文件上传仅限于incoming目录。具体操作如下:1)在DOS方式下键入ftpftp服务器的域名或IP后回车;2)当屏幕提示键入用户名(user)时键入用户名(如anonymous等)冋车;3)当屏幕提示键入口令(password)时键入相应的口令,然后回车;4)当屏幕显示提示符FTP>时可以键入
2、各种FTP命令,如果需要帮助可键入?回车,屏幕将显示各种FTP命令。以下为常用FTP命令(仅限于命令行方式使用)。Is显示当前日录下的文件列表。cd转换路径,如当需要进入pub目录时,键入cdpub后回车。led转换用户的本地路径,如果需要将本地机器的目录转换至c:windows,键入ledc:windowsoget将服务器上的文件下载至本地客户机上,键入getreadme.txt回车,即将服务器当前目录下名为readme.txt的文件下载到本地机上。mget将服务器上的一批文件下载至本地客户机上,键入mget*.*回车,即将服务器当前目录的所有
3、文件下载到本地机上。put将本地文件上传至服务器上,键入putmyfile.txt回车,即将本地当前目录的myfile.txt文件上传至服务器上。mput将本地一批文件上传至服务器上,键入mput*.*回车,即将本地当前目录的所有文件上传至服务器上。bin以二进制方式传输,如果要传输的文件是可执行文件、压缩文件、图形图像文件或字处理文件,需要先运行bin,然后再进行get或put操作。mkdir建立一个新的目录,如mkdirmydir回车,即建立一个新的名为mydir的目录,当然对于匿名用户这个命令只能在服务器的incoming目录下运行。bye退出
4、FTPo使用浏览器方式应用FTP服务则要简单的多,只要在浏览器的地址栏输入相应的URL,需账号时输入相应的账号和密码即可取得相应权限。用户即可象使用本地文件资源一样使用ftp服务器上的文件资源。FTP客户软件的方式应用FTP服务则你先要安装相应的客户软件,然后你就可利用FTP客户软件可以上传和下载文件。不同客户软件的安装和使用略有不同,你可阅读相应软件的使用指南。任务1:使用命令行方式登录到FTP服务器(例如:ftp.lib.hdu.edu.cn),通过wireshark软件观察,回答下列问题:1.登录到FTP服务器过程中,此时原端口号是多少?目的端
5、口号是多少?源IP地址和目的IP地址分别是多少?1.在登录到FTP服务器过程前,FTP客户端像网络中发送了哪些类型的帧?发送这些帧的目的是什么?任务2:从该FTP服务器上下载一个文件。通过wireshark软件观察,回答下列问题:2.下载文件的过程中,此时原端口号是多少?目的端口号是多少?1.HTTP协议分析超文本传输协议(HTTP-Hypertexttransferprotocol)是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。实验基本要求是通过浏览器浏览相应网页,并进行HTTP协议分析。HTTP协
6、议在进行信息交互时是基于请求报文和响应报文来进行的。请求信息发出的请求信息包括以下几个:•请求行,例如GET/images/logo.gifHTTP/1.1,表示从/images目录卜请求logo.gif这个文件。•(请求)头,例如Accept-Language:en•空行•可选的消息体请求行和标题必须以作为结尾(也就是,回车然后换行)。空行内必须只有而无其他空格。在HTTP/1.1协议中,所有的请求头,除post夕卜,都是可选的。HTTP/1.1协议中共定义了八种方法(有时也叫“动作”)来表明Request-URI指
7、定的资源的不同操作方式:OPTIONS・返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向Web服务器发送咏的请求来测试服务器的功能性。HEAD-向服务器索要与GET请求相一致的响应,只不过响应体将不会被返回。这一方法可以在不必传输整个响应内容的情况下,就可以获取包含在响应消息头中的元信息。GET・向特定的资源发出请求。POST-向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或己有资源的修改。PUT・向指定资源位置上传其最新内容。DELETE・请求服务器删除Requ
8、est-URI所标识的资源。TRACE-回显服务器收到的请求,主要用于测试或诊断。方法名称是区分大小写的。当
此文档下载收益归作者所有