第一次实验报告:使用Packet Tracer分析HTTP数据包
个人信息:
姓名:倪晓东
班级:计算1811
学号:201821121020
一、实验目的
熟练使用Packet Tracer工具。分析抓到的HTTP数据包,深入理解:HTTP协议,包括语法、语义、时序。
二、 实验内容
客户端向服务器发送请求报文,服务器向客户端发送响应报文。具体包含:
1.建立网络拓扑结构:由一台PC机和一台服务器构成
2.配置网络参数:
点击需要配置的对象:
PC机IP地址:192.162.1.20
服务器IP地址:192.162.1.21
3.抓包:
点击右下角Simulation中Edit Filters选择:
点击PC机,选择Web Browser:
4.抓包结果分析:
HTTP Data:Accept-Language: en-us //表示用户端希望得到英文文档
Accept: */* //表示可以接受任意类型
Connection: close //表示告诉服务器发送完请求的文档后可以释放连接
Host: 192.168.1.21 //表示主机域名
HTTP Data:Connection: close //表示服务器发送完请求的文档后可以释放链接
Content-Length: 369 //表示报文长度
Content-Type: text/html //表示服务器返回类型为文档或网页
Server: PT-Server/5.2 //服务器类型
5.实验中遇到的问题及解答:
问题:当PC及与服务器IP地址相同时能否抓包成功?
答案:不能,没有反应
问题:能否直接加一台PC机与服务器相连?
答案:不能,因为没有可用端口
原文地址:https://www.cnblogs.com/qq1803085022/p/11479596.html
- Python超过R,成为数据科学和机器学习的最常用语言
- JavaScript 之 this 详解
- Golang 中 for-loop 和 goroutine 的问题
- 【学术】一文教你如何正确利用kNN进行机器学习
- 【学术】机器学习优化函数的直观介绍
- 基于达尔文进化论的遗传算法,还能帮你破解同事的密码?| 附代码
- Vue + Node + Mongodb 开发一个完整博客流程
- Golang中用interface{}接收任何参数与强转
- Machine Box创始人教你快速建立一个ML图像分类器
- 【图解】Web前端实现类似Excel的电子表格
- 一个简单而强大的深度学习库—PyTorch
- CSS实现水平|垂直居中漫谈
- 深度学习开源框架PaddlePaddle发布新版API,简化深度学习编程
- HTML5游戏引擎深度测评
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- ubuntu中python调用C/C++方法之动态链接库详解
- linux下cat命令连接文件并打印到标准输出设备上
- 详解Linux误删用户家目录的恢复方法
- Linux下sshd服务及服务管理命令详解
- 关于CentOS 7下sqlite3找不到的问题解决
- 宝塔Linux面板之好用免费的中文Linux VPS主机控制面板适合快速建站
- Linux中openssl/opensslv.h找不到问题的解决方法
- CentOS7 安装 PostgreSQL11的方法步骤
- Linux中FTP服务器的搭建教程
- ubuntu下编译安装opencv的方法
- CentOS7如何执行PHP定时任务详解
- linux中ssh免密通信的实现
- Linux 启动停止SpringBoot jar 程序部署Shell 脚本的方法
- linux下安装boost库的完整步骤记录
- Linux下使用killall命令终止进程的8大用法实例详解