WEB服务器配置与HTTP分析


之所以写这篇文章,主要是为了应对计算机网络实验进行书写的,希望能够为后来的小伙伴避坑带来一些问题的解决。

实验目的

(1)理解 HTTP 基本工作过程。
(2)了解 HTTP 报文结构。
(3)理解访问 Web 资源的工作过程。

实验条件

安装有华为模拟软件 eNSP、Wireshark 的计算机。

实验内容与完成情况

WEB服务器配置与HTTP分析
某网络拓扑如图所示。1 台 S5700 交换机分别连接了 1 台 PC、1 台客户机 (Client)和服务器(Server)。在服务器上配置并启动 DNS 服务器、FTP 服 务器和 WEB 服务器,配置 PC 和客户机的 IP 地址,允许客户机使用 IP 地址和 域名 WEB 服务器。请利用 Wireshark 抓取 Client-1 访问 WEB 服务器通信时所 产生的通信,分析 HTTP 报文和客户访问 WEB 资源的工作过程。
在这里插入图片描述
PC、客户机、服务器的IPv4地址和子网掩码如图
在这里插入图片描述
1、启动eNSP,建立如图所示的网络拓扑,依据提供的IP地址和子网掩码进行设置,为 FTP、WEB 服务器创建工作文件夹,配置 DNS、FTP 和 WEB 服务器相关信息。
2、启动FTP、DNS、WEB服务器
3、检查PC-1、Client-1 和 Server-1 之间是否能按 IP 地址和域名相互通信
4、开启数据抓包
(1)开启LSW1端口GE0/0/12的Wirshark数据抓包(设过滤器为http)
(2)让 Client-1 按域名访问 WEB 服务器的某资源,HttpClient 将显示该 WEB 服务器返回的 HTTP 响应
在这里插入图片描述
在这里插入图片描述
5、实验结果
将抓取的 HTTP 请求报文相关信息入下表
在这里插入图片描述
请将抓取的HTTP响应报文相关信息填入表4-2中。
在这里插入图片描述

实验分析及总结

分析:
万维网的客户程序向互联网中的服务器程序发出请求,Web 服务器程序向客户程序送回客户所要的万维网文档。万维网客户程序与服务器程序之间进行交互所使用的协议是超文本传送协议 HTTP(HyperText Transfer Protocol)。HTTP 使用 TCP 连接进行可靠的传送。但 HTTP 协议本身是无连接、无状态的。HTTP/1.1 协议使用了持续连接(分为非流水线方式和流水线方式)。所谓持续连接就是万维网服务器在发送响应后仍然在一段时间内保持这条连接,使同一个客户(浏览器)和服务器可以继续在这条连接上传送后续的 HTTP 请求报文和响应报文
总结:
这次实验让我更加深入的理解了互联网中数据的传输过程,明白的HTTP两类报文的运作机理以及报文所含的各种信息都是什么。

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
配置Web服务器是一项常见的实验任务,其目的是让学生了解如何安装、配置和管理Web服务器。以下是一些可能的实验分析内容: 1. 选用何种Web服务器:实验可以要求学生选择一种Web服务器,例如Apache、Nginx等,并分析其特点、优点和缺点。这样可以让学生了解不同Web服务器的差异,为后续的配置工作做好准备。 2. 安装Web服务器:学生需要按照要求在指定的操作系统上安装选定的Web服务器。实验可以要求学生记录安装步骤,以便在配置和管理Web服务器时进行参考。 3. 配置Web服务器:学生需要按照要求对Web服务器进行配置,例如设置虚拟主机、SSL、反向代理等。实验可以要求学生记录配置步骤,并分析配置过程中遇到的问题和解决方法。 4. 创建Web应用:学生需要按照要求创建一个Web应用,例如一个简单的静态网站或一个动态的Web应用程序。实验可以要求学生记录创建过程,并分析创建过程中遇到的问题和解决方法。 5. 测试Web服务器:学生需要按照要求对Web服务器进行测试,例如使用Apache Bench进行压力测试、使用Web浏览器进行功能测试等。实验可以要求学生记录测试结果,并分析测试结果中的性能指标和问题。 通过完成这些实验,学生可以掌握Web服务器的安装、配置和管理技能,了解Web应用程序的开发和测试方法,为以后的Web开发和系统管理工作打下基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值