目录

实验目的:

实验要求:

实验原理:

实验步骤:


1.理解HTTP基本工作过程

2.了解HTTP报文结构

3.理解访问Web资源工作过程

利用Wireshark抓取Client-1访问WEB服务通信时所产生的通信分析HTTP报文客户访问WEB资源的工作过程

1.Web是万维网的简称。WWW是一个大规模的、联机式的信息储藏所。                                                           

2.万维网使用超文本标记语言HTML来显示各种万维网页面。                         

3.万维网使用超文本标记语言HTML来显示各种万维网页面。                                                         

4.万维网客户程序服务器程序之间进行交互使用协议超文本传送协议 HTTP。       

图1  由PC、客户机和服务器组成的简单网络

PC、客户机和服务器的IPv4地址子网掩码定义如表1所示。

表1  PC、客户机和服务器的IPv4地址子网掩码定义

图2  配置PC-1

图3  配置Client-1

图4  配置Server-1

图5  PC-1与Client-1和Server-1通信成功

图6  ping命令测试Client-1与Server-1通信成功

图7  ping命令测试Server-1与Client-1通信成功

双击 Server-1,在弹出的配置窗口选中“服务器信息”标签,选中左边栏中的“DNSServer”选项。在“主机域名”和“IP地址”中逐一输入域名www.myweb.com.cn及其对应的IP地址、 ftp.myftp.com.cn及其对应的IP地址,每输入完一个域名及其对应的IP地址,单击“增加” 按钮。配置完成后的结果如图8所示。配置完成后,单击“启动”按钮启动DNS服务器。 选中“日志信息”标签可以查看日志,服务器成功启动,如图9所示。

图8  配置DNS服务器

图9  服务器启动成功

双击 Server-1,在弹出的配置窗口中选中“服务器信息”标签,选中左边栏中的“FtpServer”选项,保持端口号不变,单击目录选择按钮,为FTP服务器设置文件根目录,单击“启动”按钮启动FTP服务器。FTP服务器的配置如图10所示。选中左边栏中的“HttpServer”选项,保持端口号不变,单击目录选择按钮,为 WEB 服务器设置文件根目录,单击“启动”按钮启动WEB服务器。WEB服务器的配置如图11所示。选中“日志信息”标签可以查看日志确认服务器是否成功启动。

图10  FTP服务器配置页面

图11  WEB服务器配置页面

图12  Wireshark过滤出HTTP通信

图13  HttpClient访问http://www.myweb.com.cn/test.html结果

本实验成功创建连接PC、客户机和服务器的网络拓扑,并配置了它们的IPv4 地址、子网掩码以及域名服务器信息。通过ping命令测试PC-1与Client-1、Server-1通信成功,并在服务器上配置并启动了DNS、FTP、WEB服务器,客户端向服务器端发出请求,Web 服务器端向客户端返回客户端需要的信息。客户端与服务器端之间进行交互所使用协议超文本传输协议HTTP。接着开启交换机端口GE 0/0/12的数据抓包,通过Wireshark抓取Client-1访问WEB服务器通信时所产生的通信,展示了HTTP报文和客户端访问WEB资源的工作过程

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注