班级:计算1811
姓名:张越
学号:201821121006
1 实验目的
熟练使用Packet Tracer工具。分析抓到的HTTP数据包,深入理解:HTTP协议,包括语法、语义、时序。
2 实验内容
客户端向服务器发送请求报文,服务器向客户端发送响应报文。具体包含:
- 建立网络拓扑结构
- 配置地址参数
- 进行抓包
- 分析数据包
3. 实验报告
1.首先选择终端设备(End Devices)中的PC和Server,建立网络拓扑结构
2.接着单击PC,打开Desktop的IP-Configuration,在IP Addressz里面进行配置参数
接着鼠标单击Subnet Mask.
3.同样的,我们需要给服务端也配置参数:
(3)抓包并分析抓到的数据包
打开PC的Desktop选项的中的Web Browser
在URL中输入服务端的参数并点击go.
选择HTTP协议并查看数据包:
打开PC0中的Inbound PDU Details,可看到HTTP的请求报文:
单击界面右上角Serve0,分析抓取到的数据包
HTTP Data:Accept - Language: en-us 表示用户希望优先得到英文版本的文档
Accept: */* 表示告知服务器客户端会接受与其请求相符的任意媒体类型
Connection : close 表示告诉服务器发送完请求的文档后就可释放连接
Host:192.168.1.6 表示服务器的域名
Server:PT-Server/5.2 表明服务器
收获:
理解了抓包就是一个服务器跟PC机之间的一个信息的接受传递过程。信息将从PC端通过connection传递给server.但是其中PC端跟server的IP地址不能是相同的。