问题标签 [bandwidth-throttling]

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 投票
0 回答
1463 浏览

c# - Limiting Network Bandwidth Programmatically using C#

I'm developing an application in C# to find Number of users accessing my router (This part is Done) Now for the no.of users i need to split the total n/w bandwidth among each users locally such that

UserBandwidth = (OverallAllBandWidth / NumberOfCurrentUsers)

Now I need a methodology to limit bandwidth as per no.of users in C# Win Form

I referred these links http://www.codeproject.com/KB/IP/Bandwidth_throttling.aspx

but all these helps to limit on certain application.

My requirement is such that to apply limitation to NIC itself.

For Eg:

My N/W B/W is 1MBps currently 2 users are using in the N/W

then my code should limit 500KBps for each users through my App locally.

0 投票
1 回答
83 浏览

networking - 为用户测量来自网站的网络流量

我需要确定我的网站产生多少带宽,最好是每个用户。

我在想也许可以得到一个可以限制端口速度的托管交换机,并查看一些它似乎只允许 10/100/1000mbit 设置。有什么习俗吗?我是不是走错了路,人们如何收集这些数据?

谢谢

0 投票
2 回答
5749 浏览

bandwidth - tc netem 中的选项限制是什么意思和作用?

我正在尝试使用 command 模拟慢速网络链接tc。我用netem模拟延迟和丢包和htb模拟窄带宽,但我发现有一个限制选项netem,这个选项有什么作用?会影响最终带宽吗?

我用谷歌搜索并在http://manpages.ubuntu.com/manpages/raring/man8/tc-netem.8.html中找到了一些东西

其中说:

将所选选项的效果限制为指定数量的下一个数据包。

但我仍然无法理解它的作用。

0 投票
3 回答
3290 浏览

windows - 在 Windows 中模拟 TCP 套接字的慢速

我正在构建一个使用 TCP 套接字进行通信的应用程序。我想测试它在低速条件下的表现。

网站上有类似的问题,但据我了解,它们处理 HTTP 流量,或者与 Linux 有关。我的流量不是 HTTP,只是普通的 TCP 套接字,操作系统是 Windows。

我尝试使用提琴手的调制解调器速度设置,但它不起作用,它似乎只适用于 HTTP 连接。

0 投票
1 回答
1856 浏览

c++ - 确定可用的上传/下载带宽

我有一个执行文件上传和下载的应用程序。我还能够将上传/下载速度限制在所需的水平(可配置),这样我的应用程序就不会消耗整个可用带宽。我可以使用 libcurl (http) 库来实现这一点。

但我的问题是,如果我必须将上传速度限制为可用上传带宽的 75%,我如何以编程方式找出可用的上传带宽?最好在 C/C++ 中。如果它是预先配置的,我没有问题,但如果它必须每次都学习和调整,就像我说的,75% 的可用上传限制,我不知道该找谁解决。同样适用于下载。任何指针都会有很大帮助。

0 投票
1 回答
293 浏览

iphone - s3 使用 AWS-iOS-SDK 限制流上传?

S3UploadInputStream在iOS6发布后被弃用。目前我正在使用 iOS7,所以我想使用 S3 AWS-iOS-SDK 上传限制流。上传限制流的可行解决方案是什么。

0 投票
2 回答
1442 浏览

python - 涓流无法塑造我的 Python 脚本的上传带宽

我有一个非常简单的 Python 脚本——flickr.py——将文件上传到 Flickr。它看起来像这样:

效果很好。我打字flickr photo.jpg,它就在我的 Flickr 页面上。

但是,我想限制上传速度,这样我就可以在后台运行它而不会对其他 Internet 流量造成太大影响。所以我跑...

trickle -s -u 10 flickr photo.jpg

...而且,可悲的是,它似乎没有像我希望的那样将上传速度限制为 10kbps。我已经在另一个窗口中打开了 NetHogs 对此进行了测试。最高可达 80kbps,就像我在没有trickle.

我尝试了各种方法——以超级用户身份运行它,在命令前面加上我的 Python 解释器 ( trickle -s -u 10 /usr/bin/python flickr photo.jpg) 的完整路径。似乎没有任何效果。

我已经trickle用这个盒子上的其他程序进行了测试—— wgetscp——它完全按预期工作。我错过了什么?

可能相关说明:这是在 Raspberry Pi 上。

更新:我使用的 Flickr API 模块就是这个......

https://github.com/alexis-mignon/python-flickr-api

...但我只是用这个重写了我的例子......

http://stuvel.eu/flickrapi

......结果相同。

0 投票
1 回答
154 浏览

performance - AS3 限制带宽或优先下载

我在一个 swf 中有多个下载,下载外部数据。我可以限制一个下载线程的下载速度或优先一个下载线程吗?

0 投票
1 回答
794 浏览

http-headers - 通过 HTTP 标头中的值限制每个 IP 的带宽

我有文件下载站点。我要寻找的是限制每个 IP 的带宽(!)。限制应由后端的 HTTP 标头动态设置。

我当前的实现使用 X-Accel-Limit-Rate (我可以更改该标头,它在任何地方都没有硬编码),但它确实只限制当前的连接/请求。

我的想法在 G-Wan 中可行吗?

0 投票
1 回答
101 浏览

sockets - 如何通过发送多个数据包而不是一对数据包来执行数据包对探测?(取平均值的方法)

通常在数据包对估计中,您应该发送多个数据包对突发并取平均带宽。

比如说,你发送了 4 个数据包,计算前两个数据包之间的时间差(1&2),接下来两个数据包之间的时间差(3&4)。计算这两个中的每一个的带宽,然后取平均值。

或者

计算(1&2)之间的时间差,(3&2)之间的时间差,(4&3)之间的时间差......然后从这些值中取平均值。

哪种方法是正确的平均方法?