欢迎来到天天文库
浏览记录
ID:55305535
大小:16.50 KB
页数:4页
时间:2020-05-09
《实验二-HTTP-协议分析.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Q1.你的浏览器运行的HTTP是1.0版本还是1.1版本?服务器运行HTTP是哪个版本?答:均为HTTP/1.1版本。Q2.你的浏览器能接受服务器的哪些语言?答:zh-cn。Q3.你的电脑的IP地址是多少?gaia.cs.umass.edu服务器的IP地址是多少?答:本机IP:192.168.2.3,gaia.cs.umass.edu服务器的IP:128.119.245.12。Q4.从服务器返回到你的浏览器的状态码是什么?答:200OK。Q5.什么时候在服务器端得到最后修正的HTML文件?答:Last-Modified:Tue,
2、13Mar201203:04:01GMTQ6.多少字节的内容已经返回到你的浏览器?答:126bytes。Q7.除以上已回答过的字段外,头部还有哪些字段?在数据包内容窗口中检查原始数据,是否有未在数据包列表中显示的头部?答:Date、Server、ETag、Accept-Ranges、Keep-Alive、Connection、Content_type、Line-basedtextdata无Q8.从你的浏览器到服务器得到的请求中检查第一个HTTPGET的内容。在HTTPGET中你有没有看到一行“IF-MODIFIED-SINCE”
3、?为什么?答:第一个HTTPGET中没有“IF-MODIFIED-SINCE”,因为浏览器缓存文件已经被清空,不会有该网页的缓存,而If-Modified-Since是标准的HTTP请求头标签,在发送HTTP请求时,把浏览器端缓存页面的最后修改时间一起发到服务器去,服务器会把这个时间与服务器上实际文件的最后修改时间进行比较。没有缓存网页,就不会有“IF-MODIFIED-SINCE”。Q9.检查服务器回应内容,服务器明确地返回了文件的内容吗?你怎样断定?答:返回了,因为Line-basedtextdata:text/html中的
4、内容与网页内容一样。Q10.现在从你的浏览器到服务器得到的请求中检查第二个HTTPGET的内容。在HTTPGET中你有没有看到一行“IF-MODIFIED-SINCE”?如果有,在“IF-MODIFIED-SINCE”头部有什么信息?答:有,If-Modified-Since:Thu,15Mar201200:12:01GMT。Q11.第二次HTTP返回的状态码是多少?从服务器返回的响应第二个HTTPGET的短语是什么?服务器明确地返回了文件的内容吗?为什么?答:304,短语:HTTP/1.1304NotModifiedrQ
5、12.你的浏览器发送了多少个HTTPGET请求消息?答:1个。Q13.传输这一个HTTP响应需要多少个TCP数据段?答:4个。Q14.响应HTTPGET请求的相关的状态码和短语是什么?答:200OK,HTTP/1.1OKrQ15.在TCP“Continuation”附加关联的传输数据中有没有HTTP状态码和短语?答:没有。Q16.请在HTTP-ethereal-file4.html网页中找出图片引用的数据位置,是相对URL地址还是绝对URL地址?答:/catalog/images/pearson-logo-footer.g
6、if绝对地址/~kurose/cover.jpg相对地址Q17.你的浏览器发送了多少个HTTPGET请求消息?这些GET请求发送到哪些IP地址?答:3个128.119.245.12165.193.123.128128.119.240.90Q18.你的浏览器是否同时下载这两张图片(并发的从两个网站上下载图片)?你是如何判断的?答:不是,对于/catalog/images/pearson-logo-footer.gif,Date:Thu,15Mar201202:19:12GMT;而对于/~kurose/cover.jpg,Date:
7、Thu,15Mar201202:19:12GMT,两者时间不一致。其次,滤波器选择TCP会发现,请求后数据包是一个一个传送的,并非一起下载。Q19.服务器对起初的HTTPGET消息的响应(状态码和短语)是什么?与前一部分实验相比,在这个响应消息中出现了什么新的字段?答:HTTP/1.0200OKrVia、Cache-Control、Expires、Powered-By-ChinaCache。Q20.当你的浏览器第二次发送HTTPGET消息时,有什么新的字段被包含在HTTPGET消息中?答:Via、Cache-Control
8、、Expires、Powered-By-ChinaCache。Q21.谈谈你在看了这段文字以后的体会,你认为如何才能保护自己的密码?答:使用其他加密方式。Q22.这里Base64编码没有解决密码传输中的保密问题,为何还要使用呢?答:Base64编码可用于在HTT
此文档下载收益归作者所有