第一范文网 - 专业文章范例文档资料分享平台

计算机网络实验报告思考题

来源:用户分享 时间:2020-06-23 本文由千里清秋 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验一 FTP、Web服务器的配置与使用

一、实验目的

掌握FTP服务的体系结构与工作原理,掌握利用Serv-U实现FTP服务的基本配置,熟悉常见FTP命令的使用,熟悉FTP下载工具如:LeapFTP。

了解WWW服务的体系结构与工作原理,掌握利用Apache实现Web服务器的基本配置,掌握WEB站点的管理。

二、实验环境

与因特网连接的计算机网络系统;主机操作系统为windows;Serv-U、LeapFTP、Apache、IE等软件。

三、实验内容

1、基于Serv-U的FTP服务器配置,使用IE或LeapFTP进行FTP访问 2、基于Apache的Web服务器配置

四、实验步骤 1、FTP的配置与使用 (1)安装Serv-U软件

(2)设置FTP服务器的IP地址为本机IP地址,另外输入自己喜欢的域名 (3)设置FTP服务器为允许匿名访问,即anonymous账号,同时设置该账号可以访问的目录(如:D:\\movie,在该目录内随便放几个文件),回答问题7 (4)设置命名的账号名称、密码以及对应的访问目录(如:D:\\mp3,在该目录内随便放几个文件)

(5)使用IE进行FTP访问,在IE地址栏输入ftp://127.0.0.1 (6)使用LeapFTP工具进行本机FTP访问,匿名访问,账户访问 (7)访问周围同学建立的FTP服务器

(8)尝试个性欢迎信息的设置、IP限制、虚拟目录、最大用户数、上传速率限制、下载速率限制等功能 2、Web服务器配置与使用

(1)基于Apache软件,建立WEB服务器,参考Apache使用说明进行安装。 (2)IE中进行web访问http://127.0.0.1,观察结果

(3)修改web页面:下载自己喜欢的网页,保存命令为index.html,将网页拷贝覆盖至Apache的安装目录(C:\\Program Files\\Apache Software Foundation\\Apache2.2\\htdocs)下,再访问http://127.0.0.1,观察结果

(4)尝试使用word对index.html的内容进行修改,适当加入超级链接,再访问http://127.0.0.1,观察结果

(5)访问周围同学建立的Web服务器 五、分析与问题回答 基础知识与问题:

1、FTP使用两个并行的TCP连接来传输文件,一个是( ),一个是( )。 2、SMTP协议使用的端口号为( )。 3、DNS的作用与DNS服务器的分类。 4、简述DNS的工作过程。 5、列举常用的应用层协议。

—————————————————————————————————— 在实验的基础上,分析和回答以下问题:

6、描述FTP服务器配置的主要步骤,结果观察与分析理解。 7、“是否将用户锁定在主目录”该选项的效果是怎样的? 8、描述Web服务器配置的主要步骤,结果观察与分析理解。

9、目前较为流行的Web服务器和FTP服务器软件主要有哪些?它们各有什么特点?

10、目前较为流行的Web浏览器主要有哪些?它们各有什么特点?

实验二 利用分组嗅探器(Ethereal)分析协议HTTP

一、实验目的

利用网络嗅探器对HTTP协议的请求和应答进行分析,从而较深入地理解和掌握HTTP协议原理。

二、实验环境

与因特网连接的计算机网络系统;主机操作系统为windows;Ethereal、IE等软件。

三、实验内容

1、HTTP协议下GET与条件GET的分析 2、HTTP协议获取长文件的观察与分析

3、HTTP协议获取嵌有对象的HTML文档的观察与分析

四、实验步骤

1、HTTP GET/response交互

首先通过下载一个非常简单的HTML文件(该文件非常短,并且不嵌入任何对象)。

(1)启动Web browser。

(2)启动Ethereal分组嗅探器。在窗口的显示过滤说明处输入―http‖,分组列表子窗口中将只显示所俘获到的HTTP报文。 (3)一分钟以后,开始Ethereal分组俘获。

(4)在打开的Web browser窗口中输入一下地址(浏览器中将显示一个只有一行文字的非常简单的HTML文件):

http://gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file1.html (5)停止分组俘获。

窗口如图1所示。根据俘获窗口内容,回答―五、分析与问题回答‖中的6-10题。

图1分组俘获窗口

2、HTTP 条件GET/response交互

(1)启动浏览器,清空浏览器的缓存(在浏览器中,选择―工具‖菜单中的―Internet选项‖命令,在出现的对话框中,选择―删除文件‖)。 (2)启动Ethereal分组俘获器。开始Ethereal分组俘获。 (3)在浏览器的地址栏中输入以下URL:

http://gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file2.html,你的浏览器中将显示一个具有五行的非常简单的HTML文件。

(4)在你的浏览器中重新输入相同的URL或单击浏览器中的―刷新‖按钮。 (5)停止Ethereal分组俘获,在显示过滤筛选说明处输入―http‖,分组列表子窗口中将只显示所俘获到的HTTP报文。

根据操作回答―五、分析与问题回答‖中的11-14题。 3、获取长文件

(1)启动浏览器,将浏览器的缓存清空。

(2)启动Ethereal分组俘获器。开始Ethereal分组俘获。 (3)在浏览器的地址栏中输入以下URL:

http://gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file3.html,浏览器将显示一个相当大的美国权力法案。

(4)停止Ethereal分组俘获,在显示过滤筛选说明处输入―http‖,分组列表子窗口

中将只显示所俘获到的HTTP报文。

根据操作回答―五、分析与问题回答‖中的15-17题。 4、嵌有对象的HTML文档

(1)启动浏览器,将浏览器的缓存清空。

(2)启动Ethereal分组俘获器。开始Ethereal分组俘获。 (3)在浏览器的地址栏中输入以下URL:

http://gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file4.html,浏览器将显示一个具有两个图片的短HTTP文件

(4)停止Ethereal分组俘获,在显示过滤筛选说明处输入―http‖,分组列表子窗口中将只显示所俘获到的HTTP报文。

根据操作回答―四、实验报告内容‖中的18-19题。

五、分析与问题回答 基础知识与问题:

1、HTTP使用的传输层协议是( )。 2、HTTP协议在服务器端的端口号为( )。 3、HTTP的报文有两种,分别是( )和( )。 4、HTTP请求报文中的第一行的方法字段有哪些? 5、解释HTTP协议的非持久连接与持久连接。

—————————————————————————————————— 在实验的基础上,分析和回答以下问题:

6、你的浏览器运行的是HTTP1.0,还是HTTP1.1?你所访问的服务器所运行的HTTP版本号是多少? 答:我的浏览器运行http1.1.

7、你的计算机的IP地址是多少?服务器gaia.cs.umass.edu的IP地址是多少? 答:src: 192.168.0.6 des:128.119.245.12 8、从服务器向你的浏览器返回的状态代码是多少? 答:状态码为 200OK。

9、你从服务器上所获取的HTML文件的最后修改时间是多少? 答:last-modified: Fri,28 Nov 2014 03:22:36

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育计算机网络实验报告思考题 全文阅读和word下载服务。

计算机网络实验报告思考题 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1097822.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top