IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> WEB服务器配置与HTTP分析 -> 正文阅读

[网络协议]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两类报文的运作机理以及报文所含的各种信息都是什么。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-07-13 17:51:11  更:2021-07-13 17:53:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 17:24:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码