- 吴明月
- 计算1813
- 201821132067
1 实验目的
熟练使用Packet Tracer工具。分析抓到的HTTP数据包,深入理解:HTTP协议,包括语法、语义、时序。
2 实验内容
客户端向服务器发送请求报文,服务器向客户端发送响应报文。具体包含:
建立网络拓扑结构
配置参数
抓包
分析数据包
3实验报告
建立网络拓扑结构
该网络拓扑结构为一台PC机,一台服务器及其连接链路组成
配置参数
PC机IP地址为192.168.1.67
服务器IP地址为192.168.1.68
抓包及数据包分析
对应为OSI的七层参考模型
HTTP REQUEST
HTTP Data:
Accept-Language: en-us
Accept: */*
Connection: close
Host: 192.168.1.68
HTTP请求报文的格式为
请求行:方法+请求资源的URL+HTTP版本
首部行:用来说明浏览器,服务器或报文主体的一些信息
Accept-Language: en-us表示 接受的语言为en-us
Accept: */* 表示接受任意数据类型
Connection: close 表示服务器发送完请求的文档后就可以释放连接
Host:192.168.1.68表示客户端想要访问服务器的IP地址
通过该实验产生新的疑问及解答
一、本次抓取到的HTTP请求报文与课本中给出的HTTP请求报文格式有所不同
例如 本次抓取的报文中请求行没有出现方法,请求资源的URL,HTTP版本等字段
笔者猜测:请求报文中的部分字段进行了省略或者版本有所升级。
二、当服务器与主机IP地址相同时二者能否通信
抓取的报文中只有PC机中用于请求建立连接的TCP报文,并没有服务器发出的报文
笔者推测 IP地址相同的服务器与主机间不能进行通信