在 Linux 上模拟多个低带宽网络接口

发布于 2024-10-02 19:03:11 字数 260 浏览 1 评论 0原文

我正在为基于 Linux 的应用程序制作一个测试平台,该应用程序使用多个 GPRS 连接并聚合它们的带宽。

我想通过在多个网络接口上模拟低带宽高延迟网络条件来在本地以太网上测试此应用程序。

为了实现这一目标,我尝试在单个以太网上使用 macvlan 设置多个虚拟网卡,然后在每个接口上使用 Wondershaper 和 netem 尝试流量整形。然而,由于某种原因,Macvlan 上的流量并未形成。

是否有更好的解决方案来使用单个以太网卡模拟多个蜂窝接口?

I'm making a testbed for a Linux based application that uses multiple GPRS connections and aggregates their bandwidth.

I'd like to test this application on my local ethernet by emulating low bandwidth high latency network conditions on multiple network interfaces.

To achieve this, I tried setting up multiple Virtual NICs using macvlans on single ethernet and then I tried traffic shaping using wondershaper and netem on each interface. However, for some reason, traffic is not being shaped on Macvlans.

Could there be a better solution for emulating multiple cellular interfaces using single ethernet card?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文