问题标签 [trafficshaping]

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 投票
3 回答
6120 浏览

linux - 通过在端口 443 上使用 ssh 来避免流量整形

我听说如果你使用 443 端口(通常用于 https 的端口)作为 ssh,加密的数据包在你的 isp 看来是一样的。

这可能是避免流量整形/节流的一种方法吗?

0 投票
2 回答
809 浏览

c - A C daemon that does traffic shaping

I'm working on a C daemon that monitors a configuration file (updated using a web interface) and then uses the Linux "tc" (traffic control) command to update the systems traffic shaping configuration.

What's a good way to actually invoke the tc program? Should I use the exec family? Is there a library I can use that would be a bit more elegant? Using exec or system just seems a bit hacky to me.

Any ideas?

0 投票
3 回答
462 浏览

networking - 流量整形、故障转移工具

我刚刚成为一家小企业唯一的 IT 经理。我们有多家互联网提供商(康卡斯特、时代华纳、XO 和 Qwest)。

我正在寻找一些可以聚合这些连接并使用流量整形来提供最佳路线的解决方案。

我有哪些选择?自由?低成本?

我也不介意使用基于 linux 的系统。

只需要一些选项。

0 投票
1 回答
435 浏览

api - 任何带有 API 的免费/便宜的带宽整形或网络损伤软件?

我正在寻找一个(最好)免费软件来安装在双 NIC 盒子上以塑造 badwidth 和/或引入数据包丢失、延迟等。

现在我知道 dummynet 和类似的软件,但我需要一个 API 来控制它。也许是一个简单的 RESTful http 或基于 SOAP 的。最好是比命令行更易于管理的东西。

它可能不是生产质量,因为我打算将它用于演示/原型。

0 投票
4 回答
4017 浏览

python - Linux下的流量整形

我在哪里可以了解如何在 Linux 下控制/询问网络接口?我想获得特定的应用程序上传/下载速度,并对特定应用程序实施速度限制。

我特别想要可以帮助我使用 Python 编写流量整形应用程序的信息。

0 投票
2 回答
4322 浏览

c++ - 流量监控和整形 (C\C++)

我想编写一个库(C\C++),它能够监控网络流量(TCP 和 UDP)以及限制特定网络区域的带宽(对不同的网络区域应用不同的流量整形规则)。该库应该可以在 Windows 7(64 位)上运行。如果这种库可以完全编写为用户模式,我会很高兴。现在我正在学习 Windows 过滤平台。这似乎是我所需要的,但网上缺乏样本,而且我以前从未编写过驱动程序。如果有人能把我推向正确的方向,或者给我一个关于如何实现这种库的概述,我将非常感激。

0 投票
5 回答
5399 浏览

networking - 如何限制网络流量以进行环境模拟?

我正在尝试测试使用数据库连接的应用程序。我想做的是将带宽限制为 1 MBit 左右,以便在现实条件下更好地感受应用程序。

我已经使用 Wireshark 来查看与 DB 的通信,并且我希望 Wireshark 具有这样的功能,但似乎没有办法做这样的事情。

有什么建议么?

0 投票
1 回答
400 浏览

actionscript - 使用 ActionScript 进行套接字连接带宽限制/流量整形

有谁知道在 ActionScript 3 中监视和/或限制给定套接字连接的带宽使用的方法?

我有一个 Adob​​e AIR 应用程序,我需要从中上传大量数据。但是,由于带宽限制,我希望我的用户能够指定应用程序可以使用多少上行带宽。

有任何想法吗?

0 投票
1 回答
109 浏览

networking - 用于基于流的分类的鉴别器

我需要根据视频和非视频对 TCP 流量进行分类。所以我需要找到每个流程的特征。我的分类是基于流的,我的变量之一是传入的数据包长度。但它不准确

P(视频|1200Bytes)= 0.04 P(非视频|1200Bytes) = 0.22

我需要一些帮助来找到一些变量,至少还有两个变量才能更准确地确定流是否包含视频。

任何人都可以帮助我吗?

谢谢

0 投票
1 回答
1278 浏览

linux - 用于流量整形的基于流的流量分类

我想知道是否有办法使用 linux 实现基于流的流量整形。传统的流量整形方法似乎基于为需要高吞吐量的特定协议或数据包类型(例如 ssh、http、SYN 或 ACK)创建类。

在这里,我想将每个 TCP 连接视为以特定数据速率为特征的流。会有

  • 快速流程,例如交互式 ssh 或 IRC 聊天和
  • 慢速流(大量数据),例如 scp 或 http 文件传输

现在我正在寻找一种方法来将传入数据包表征/分类为这些类之一,以便我可以在其上运行基于 tc 的流量整形器。有什么提示吗?