当前位置:首页 > 每日看点 > 正文内容

WebSocket就连着不发送数据,一天下来会耗服务器流量吗?耗多少?

卡卷网1年前 (2025-01-17)每日看点191

websocket一个数据帧最小为16位,两个字节。

如果心跳包不携带任何数据,每一分钟一个心跳,那么一小时是120字节,一天就是120*24=2880字节。大约3kB的流量。

以上为原来的回答


经过评论区各位同学的提醒,在原版的基础作如下优化:

由于websocket属于应用层协议 ,一个心跳包会经过传输层、IP层、链路层、物理层的封装,每一层都会带上各自的包头:

TCP层 :最小20字节

IP层: ipv4 最小20字节,ipv6 最小40字节,这里假设是ipv4

链路层 LLC头 :最小3字节

物理层 以太帧头:最小14字节。

由于以太帧存在最小帧的机制,一般为64字节,减去14字节的以太帧头与4字节的FCS,也就是以太帧中payload的(从链路层到应用层)总的长度,不小于46字节

而物理层以上各层最小数据包: 2 + 20 + 20 + 3 < 46 ,将会在物理层补齐46字节 ,因此,一次websocket的心跳包最长为一个最小的以太帧: 64 字节

每分钟一次心跳,一天总流量约等于:

24 * 60 * 64 ≈ 92160 字节 ≈ 90KB

如果算上服务端的响应包:92160 * 2 ≈ 184320 字节 ≈ 180KB

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/01/9616.html

分享给朋友:

相关文章

4000以下的手机有没有推荐的啊?

4000以下的手机有没有推荐的啊?

可以选择标准版的旗舰机型:vivo X100s、一加12、OPPO Find X7、小米14、iQOO 12;也可以选外观时尚的自拍影像机型:vivo S19 Pro、realme GT 5 Pro、荣耀 200Pro、小米 Civi 4...

电视参数哪个最重要?

电视参数哪个最重要?

在选择智能电视时,面板类型是一个关键因素。IPS面板以其宽广的视角和出色的色彩还原能力受到青睐,尤其适合日常观看和游戏。尽管可能会有轻微的漏光,但在大多数情况下,这并不影响使用体验。相比之下,VA面板提供更高的对比度和更深的黑色,增强了沉浸...

b站真的能自学PS吗?

b站真的能自学PS吗?

看你想达到哪一种程度了,如果你只是平常用PS扣图、调整照片大小、尺寸、简单调个色这样,自学真的挺简单的,B站很多免费的教程都可以教会你这些技巧。但是如果说你想成为专业的设计师或者是商业修图师,无师自通真的非常难,首先你会走很多弯路,不知道怎...

计算机专业不干互联网不热爱技术,还能转行干什么?

转行的思路,无非也就是那几个。我们顺着每个思路,一路捋一遍,基本上,大致可行的方向,也就有了。一、跟对口职业和岗位业务链条相邻的职业和岗位计算机专业如果找到了对口的技术岗位,跟技术工作联系最紧密的岗位是什么?产品经理。当然,大多数产品经理也...

用红米手机会很丢人吗?

前些日子遇到了一位快递小哥,京东的,签收小哥年纪不算大,目测二十多岁他的手机上全是一道道极严重的划痕,有点卡,他开热点了,热点名就是手机型号,红米9a,我父母的同款现在他那边操作了一会,然后又是我这边操作了一会小哥看着我手机刷刷的,颇有些好...

如何进行 Elasticsearch 调优实践?

如何进行 Elasticsearch 调优实践?

面试官心理分析这个问题是肯定要问的,说白了,就是看你有没有实际干过 es,因为啥?其实 es 性能并没有你想象中那么好的。很多时候数据量大了,特别是有几亿条数据的时候,可能你会懵逼的发现,跑个搜索怎么一下 5~10s ,坑爹了。第一次搜索的...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。