欢迎来到天天文库
浏览记录
ID:28686064
大小:213.00 KB
页数:4页
时间:2018-12-12
《10102130205 黄唯苇 http》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、华东师范大学计算机科学技术系实验报告华东师范大学计算机科学技术系上机实践报告课程名称:计算机网络年级:``10级上机实践成绩:指导教师:陆刚姓名:黄唯苇创新实践成绩:实验名称:HTTP学号:10102130205上机实践日期:2012/12/21座位编号:A-24组号:4上机实践时间:学时一、实验目的1.掌握HTTP的报文格式2.掌握HTTP的工作原理3.掌握HTTP常用方法二、实验设备采用网络结构一三、实验原理一、HTTP报文格式二、统一资源定位符URLURL是对可以从Internet上得到的资源的位置和访问方法的一种简洁表示,也是指明Inte
2、rnet上任何种类信息的标准。它定义四种要素:方法、主机、端口和路径(方法://主机:端口/路径)。方法:用来读取文档的协议。主机:存放信息的计算机。万维网页面通常存储在以“www”为起始别名的计算机中。端口:服务器应用程序的端口号。路径:信息所存放的路径名。三、万维网工作过程第3页共4页华东师范大学计算机科学技术系实验报告一、实验步骤按照拓扑结构图连接网络,使用拓扑验证检查连接的正确性。本试验将主机A和B作为一组,主机C和D作为一组,主机E和F作为一组。现仅以主机A和B为例,说明实验步骤。练习一:页面访问1.主机A清空IE缓存。2.主机B启动协
3、议分析器开始捕获数据并设置过滤条件(提取HTTP协议)。3.主机A启动IE浏览器,在“地址”框中输入“http://192.168.0.254/experiment”,并连接。4.主机B停止捕获数据,保存会话命令(方法:会话交互视图单击右键保存会话命令菜单,保存为Http1.txt),分析捕获到的数据,并回答以下问题:·本练习使用HTTP协议的哪种方法?简述这种方法的作用。·用GET方法,用于客户从服务器读取文档。·根据本练习的报文内容,填写下表。主机名192.168.0.254 URL192.168.0.254/experiment服务器类
4、型 Apache/2.2.0传输文件类型 Text/html访问时间 Date.Fri,21,Dec201208:32:39GMT·参考“会话分析”视图的显示结果,绘制此次访问过程的报文交互图(包括TCP协议)。··简述TCP协议和HTTP协议之间的关系。·HTTP是基于TCP协议的应用层协议练习二:页面提交第3页共4页华东师范大学计算机科学技术系实验报告1.主机B启动协议分析器开始捕获数据并设置过滤条件(提取HTTP协议)。2.主机A启动IE浏览器,在“地址”框中输入“http://172.16.0.10/experiment/post.htm
5、l”,并连接。在返回页面中,填写“用户名”和“密码”,单击“确定”按钮。3.主机B停止捕获数据,保存会话命令(方法:会话交互视图单击右键保存会话命令菜单,保存为Http2.txt),分析捕获到的数据,并回答以下问题: 本练习的提交过程使用HTTP协议的哪种方法?简述这种方法的作用。POST方法,客户给服务器提供信息 此次通信分几个阶段?每个阶段完成什么工作?两个阶段,页面访问和页面提交 参考“会话分析”视图的显示结果,绘制此次提交过程的报文交互图(包括TCP协议)。练习三:获取页面信息1.主机A启动仿真编辑器,进入“TCP连
6、接视图”。2.主机B启动协议分析器开始捕获数据,并设置过滤条件(提取HTTP协议)。3.主机A在“TCP连接视图”上,设置“服务器信息IP地址”为服务器IP(172.16.0.10);设置“服务器信息端口”为80;单击“连接”按钮来和服务器建立连接。4.主机A在“TCP连接视图”上,设置“发送数据(文本)”为以下内容:HEAD/experiment/HTTP/1.1Host:172.16.0.10第3页共4页华东师范大学计算机科学技术系实验报告单击“发送”按钮。(注是回车换行)1.主机A在“TC
7、P连接视图”上的“显示数据(文本)”中察看服务器返回信息。2.主机B停止捕获数据,保存会话命令(方法:会话交互视图单击右键保存会话命令菜单,保存为Http3.txt),分析捕获到的数据。练习四:较复杂的页面访问1.主机A使用“ipconfig/flushdns”命令清空DNS高速缓存。2.主机B启动协议分析器开始捕获数据并设置过滤条件(提取DNS、HTTP协议)。3.主机A启动IE浏览器,在地址框中输入http://JServer.NetLab/complexpage.html。4.主机B停止捕获数据,保存会话命令(方法:会话交互视图单击右
8、键保存会话命令菜单,保存为Http4.txt),分析捕获到的数据,并回答以下问题:(1)简述主机B捕获到的DNS报文在本次通信中所起到
此文档下载收益归作者所有