个人信息
- 姓名 陈泽镭
- 学号 201821121121
- 班级 计算1814
1 实验目的
熟练使用Packet Tracer工具。分析抓到的HTTP数据包,深入理解:HTTP协议,包括语法、语义、时序。
2 实验内容
客户端向服务器发送请求报文,服务器向客户端发送响应报文。具体包含:
- 建立网络拓扑结构
- 配置参数
- 抓包
- 分析数据包
3. 实验报告
(1)建立网络拓扑结构
一个pc端和一个服务端连接起来
(2)配置参数
<1>配置PC端的IP地址:192.168.1.121
<2>配置服务器的IP地址:192.168.1.1
(3)抓包并分析抓到的数据包
先抓包,将客户端链接到URL的超链接
选定HTTP协议
获取数据包
抓包结束后开始分析数据包
获取请求报文:
HTTP Data:Accept-Language: en-us //请求允许客户端声明它可以理解的自然语言以及优先选择的区域方言,这里表示优先语言为英语
Accept:*/* //表示用户可以接受任意数据类型
Connection:close //告诉服务器发送完请求的文档就可释放连接
Host:192.168.1.1 //要访问的主机的IP地址
获取响应报文:
HTTP Data:Connection: close //告诉服务器发送完请求的文档后就可释放链接
Content-Length:369 //告诉浏览器报文中实体主体的大小
Content-Type:text/html //服务器可返回形式为文本和网页
Server:PT-Server/5.2 //服务pt文件,服务器上的软件名和版本号
(4)通过该实验产生新的疑问及解答
什么是IP地址?
IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。
https://baike.so.com/doc/4252723-4455111.html
http://www.360doc.com/content/18/0210/16/38623992_729160150.shtml
抓包是什么意思?
抓包就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。
https://baike.so.com/doc/6146265-6359445.html
问题1:当IP地址相同时,抓包是否成功?
答:相同时,造成冲突,无法抓包成功。
问题2:IP地址能否随意设置?
答:不可以,系统会报错。