问题标签 [traffic-measurement]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
87 浏览

performance - 测量从应用程序到远程主机上的服务器的数据

测量从本地主机上的应用程序到远程主机上的服务器的数据量的最佳方法是什么?

我知道使用wireshark之​​类的东西,您可以嗅探数据并了解传输的内容,但是有没有一种好的方法来衡量部署和执行期间数据交换的大小?

0 投票
3 回答
998 浏览

iphone - iPhone/iPad - 每个应用程序的 IP 流量统计

是否可以通过运行在 iPhone/iPad 上的每个应用程序访问实时 IP 流量统计生成器?

如果做不到这一点,是否有运行在可以收集这些信息的设备上的透明代理软件之类的东西?

0 投票
1 回答
873 浏览

ssh - SSH...读取 PCAP 文件以确定 SSH 连接的空闲时间和连接类型

我正在用 Python 开发一个项目来分析 SSH。

目前我被困在两件事上:

  1. 确定连接的空闲时间(没有数据通过连接传输的时间百分比)
  2. 确定连接类型(shell、隧道、scp 等)-> 连接内的通道类型

如何解决这个问题?

0 投票
2 回答
2595 浏览

python - Python:如何计算两个IP地址和端口之间接收和发送的数据

我猜这是套接字编程。但是我从来没有做过套接字编程,期望在学习 Python 时运行教程示例。我需要更多的想法来实现这一点。

我特别需要的是运行服务器的监控程序,该程序将轮询或侦听来自不同 IP 跨不同流行端口交换的流量。例如,我如何通过192.168.1.10和192.168.1.1(即网关)的80端口接收和发送数据。

我检查了一些现成的工具,如 MRTG、Bwmon、Ntop 等,但由于我们正在研究一些特定的模式研究,我们需要在程序中进行数据捕获。

想法是监视一些流行的端口并研究某些时期的网络流量并将它们与其他一些数据进行比较。

我们想找到一种方法来用 Python 完成这一切......

0 投票
1 回答
494 浏览

android - 除了使用 trafficstats API 之外,还有其他方法可以在 android 中查找数据使用情况吗

在我的应用程序中,我想在应用程序处于前台时计算数据使用情况。

我正在使用Trafficstats API

但有时这个值会被重置并从 0 开始

除了使用永远不会重置的 Trafficstats 之外,还有其他方法或 API 来获取数据使用情况。

或者有什么方法可以跟踪该数据何时重置

0 投票
1 回答
453 浏览

linux - 测量流量生成器的吞吐量

我如何衡量基于软件的流量生成器的吞吐量?

linux中是否有任何工具可以极大地帮助我测量确切的吞吐量。

我正在尝试测量软件生成器通过 1Gbps 网卡生成流量的速率。

0 投票
4 回答
10771 浏览

android - android统计每个APP的3g流量,如何?

对于每个APP的统计网络流量,我现在使用的是Android TrafficStats

我可以得到如下结果:

  • Youtube 50.30 MB
  • 脸书 21.39 MB
  • 谷歌播放 103.38 MB
  • (和更多...)

据我所知,“Android Trafficstats”只是一个指向 ac 文件的本机指针。(也许是 .so ?)

但它混合了 Wifi 和 3g 流量,有没有办法只获得非 WiFi 流量统计?

0 投票
1 回答
59 浏览

networking - 如何识别在一定时期内产生大部分网络流量的设备?

如何使用对 MIB-II 对象的 SNMP 查询来识别在特定时间段内产生大部分网络流量的设备。

0 投票
1 回答
20575 浏览

android - 如何获取在 TrafficStats 中发送和接收的正确字节数?

我的应用程序正在尝试计算通过 WiFi/LAN 和移动数据连接发送和接收的字节数。为此,我TrafficStats在某个时间点获取计数器的值,并在下次检查时从其值中减去该值。

我觉得上述算法是合理的,但是,我不确定如何检查这些计数器的准确性。例如,当我尝试通过 WiFi 将 2.7MB 的文件上传到 Dropbox 时,currentMobileSent我得到的值约为 10MB。即使在下一次检查之前没有上网,我得到的非零值表明我在等待期间确实收到了一些字节的数据。

有没有办法让我检查TrafficStats这些数字是如何得出的?我知道除了我的浏览器之外,可能还有其他应用程序在后台运行连接到互联网,但是 2.7MB 到 10MB 似乎是一个巨大的跳跃——我什至没有做任何事情就“收到”了一次 90MB。还是我计算发送和接收字节的方式有问题?

0 投票
1 回答
1913 浏览

android - 如何在 Android 上测量移动数据流量

我正在开发一个应用程序来测量从所有进程通过移动数据接口(无 wifi)接收的数据流量。此外,此计数器必须与日期范围相关,即 3 月 1 日和 4 月 1 日之间。

我已经阅读了有关 TrafficStats 类的信息,但在文档中没有提到任何关于从什么时候开始的统计信息。

这是我的第一个问题,非常感谢您的帮助。

谢谢