一次HTTP链接会产生多少数据流量
每次有多少数据?
9个包,948个字节,其中http之外固定成本691,http固定信息约78
此外存在可能的域名查询包3个,合计276字节,这个问题我还没搞清楚
序号 |
包目的 |
包大小 |
1 |
TCP RST |
54 |
2 |
TCP SYNC |
66 |
3 |
TCP SYNC ACK |
66 |
4 |
TCP ACK |
54 |
5 |
HTTP GET |
311,其中http部分长度257 |
6 |
HTTP ACK |
60 |
7 |
HTTP 200 OK |
223 |
8 |
HTTP FIN ACK |
60 |
9 |
TCP ACK |
54 |
测试方法和细节
采用Wireshark工具在pc上抓模拟器的通信数据量
在已经知道ip地址的情况下(已完成每次开机做一次的域名解析),
对单次发送触发的所有流量进行分析
为了减少数据量,我的php回送内容是空的
分析内容:
包含完整报文
采用最大负荷报文进行测试
过滤方法:IP过滤
怎么去掉域名查询消息
在某些情况下,会触发域名查询消息,
每次发送会触发三次发送,每个包大小92个字节,合计276个字节
在分析期间使用了Filezilla访问过服务器的ftp之后,该问题消失了一段时间
这里还需要继续研究,
这部分的数据量相当于正常数据量的1/3,要避免这样消息的出现
http回复内容造成TCP分包的问题
因为MSS(Maxitum Segment Size)的限制,http回送消息过大,超过224字节时会造成分包情况
如果出现分包,统计数据会变成10个包,1063字节,相关分析如下:
序号 |
包目的 |
包大小 |
1 |
TCP RST |
54 |
2 |
TCP SYNC |
66 |
3 |
TCP SYNC ACK |
66 |
4 |
TCP ACK |
54 |
5 |
HTTP GET |
311,其中http部分长度257 |
6 |
HTTP ACK |
60 |
7 |
TCP segment |
278 |
8 |
HTTP 200 OK |
60 |
9 |
HTTP FIN ACK |
60 |
10 |
TCP ACK |
54 |
其中HTTP 200 OK由两个包组成
MSS在三次握手的时候设定值是1440,但是不理解为什么服务器回送之后是按照224处理的,细节如下图
Http报文内部情况分析
最小负荷情况
http报文长度: 121
数据长度47
最大负荷情况
http报文长度: 257
数据长度179
一次HTTP链接会产生多少数据流量相关推荐
- Sql Server使用链接服务器远程取数据!
由于最近开发的一个查询系统,基本是在其它服务器的,所以在本地服务器设计了中间,用来存从远程服务器取数据! 一种方法是通过,OPENDATASOURCE来远程读取数据! SELECT * F ...
- sqlserver 微信 读取_Sql Server使用链接服务器远程取数据_sqlserver
由于最近开发的一个查询系统,基本是在其它服务器的,所以在本地服务器设计了中间,用来存从远程服务器取数据! 一种方法是通过,OPENDATASOURCE来远程读取数据! SELECT * FROM ...
- 如何使用SQL Server链接服务器查询Excel数据
Linked servers allow SQL Server access to data from a remote data source. A remote data source can b ...
- 转载分享:Android8.0 连接需要认证的WIFI或不可用的WIFI后自动断开数据流量连接的实现
此文章原文连接:https://blog.csdn.net/XCF95319605/article/details/81258834 来自博主:Felix1120 Android8.0 连接需要认证的 ...
- 思科预计全球云数据流量将以66%的混合年增长率递增
北京时间11月29日消息,据国外媒体报道,网络设备厂商思科今日表示,2010年到2015年期间,全球云数据流量将以66%的混合年增长率递增. 思科在周二发布的第一份年度全球云索引报告中指出,到2015 ...
- Android 判断当前联网的类型 wifi、移动数据流量
先获取系统管理网络连接的Manager: ConnectivityManager connectivityManager = (ConnectivityManager) getSystemServic ...
- APP技巧:手机连接WiFi后,移动数据流量要不要关闭,看完你就懂了!
在移动互联网普及的今天,大家想上网是非常容易的一件事情.打开手机数据流量一秒钟就能连接上互联网,享受网络带来的乐趣.不论是刷视频看电影还是下载需要的文件,统统都能够通过移动数据来搞定. 但是使用移动数 ...
- 爱奇艺怎么开启数据流量自动播放
1.打开手机,点击爱奇艺 爱奇艺怎么开启数据流量自动播放 2.进入爱奇艺,点击我的 爱奇艺怎么开启数据流量自动播放 3.然后在我的界面,点击设置 爱奇艺怎么开启数据流量自动播放 4.进入设置界面,点击 ...
- 5G套餐月资费感受下:最低325元 仅提供8GB数据流量
[TechWeb]4月8日消息,据国外媒体报道,备受关注的5G本月已开始在韩国商用,韩国三大电信运营商在4月3日就已向消费者推出了5G服务,不过目前的资费并不便宜,套餐月资费最低5.5万韩元,最低的仅 ...
最新文章
- bash: vue: command not found
- linux下echo指令
- 发展第三代AI:清华AI研究院基础理论研究中心成立,朱军任主任
- 雷卷 java,阿里巴巴资深技术专家雷卷:值得开发者关注的 Java 8 后时代的语言特性...
- 微信开发提示未绑定网页开发者
- JVM的XX参数之布尔类型 || KV设值类型
- UA MATH563 概率论的数学基础 鞅论初步8 鞅收敛定理
- 前端学习(3235):react生命周期2
- python requests 重试_我可以为requests.request设置最大重试次数吗?
- 联想记忆计算机网络,什么是双向联想记忆神经网络
- 基于深度学习模型的花卉图像分类代码_华为不止有鸿蒙!教你快速入门华为免编程深度学习神器ModelArts...
- 【java实现点卡生成】
- 你知道 ES6~ES12等叫法是怎么来的吗?
- BOOST库介绍(八)——deadline_timer
- Restlet实战(一)Restlet入门资料及概念
- 机器人编程按时巡线_一种智能巡线机器人以及控制方法与流程
- 解读SOA平台---概念分析
- WAF - SQL注入之绕过云锁 靶场实战
- 吃鸡一直显示服务器,吃鸡一直显示服务器未连接 | 手游网游页游攻略大全
- 前置音频线接法图解(最全图解)
热门文章
- 工作日志(部门管理)
- scaling之旅_【scaling】什么意思_英语scaling的翻译_音标_读音_用法_例句_在线翻译_有道词典...
- C++产生随机数的例题:投骰子的随机游戏
- PS4 不支持USB存储设备的文件系统 如何解决?
- 案例分享 | 戴尔 VxRail 研发团队: 效能度量如何支持成长期团队的超线性增长
- 我的男女偶像:莱昂纳多和林青霞
- C语言怎么实现语音功能
- Python学习之【Django】
- druid数据源下 sqlserver 出现 对象名 'xxx' 无效
- 00、老徐教你学C语言——C语言学习之道(学习篇)——理论