Windows版本的“Netem”(模拟慢速networking连接)?

Windows版本的“Netem”(模拟慢速networking连接)?,第1张

概述Windows版本的“Netem”(模拟慢速networking连接)?

我正在testing一个基于windows的networking应用程序,我需要看看服务器将在数据包丢失,拥塞或只是一个非常缓慢,不可靠的连接时执行。

这真是可惜,它是基于windows的。 我正在寻找类似于linux工具“Netem”的东西 ,这正是我所需要的。

最好,我需要这个工具在回环工作。

阅读,添加,删除.NET中的windows用户

SetwindowsHookEx与SetWinHookEventEx

使用VisualStyles控件的边框颜色

使用用户没有安装的字体

为什么.NET版本与两个具有相同目标框架版本的应用程序不同

如何获得在windows上使用.NET的实际目录path?

是否有可能通过关联的文件将命令行parameter passing给可执行文件?

设置非Office文件的windows文件属性

C# – 生成一个随机数到一个字段

WPF .NET应用程序崩溃,comboBox和菜单事件未在具有windows 10 Creator Update,.NET 4.7或KB4034658的平板电脑上触发

我的建议是建立一个带有windows VM的linux机器来测试应用程序。 这样做应该可以改变连接到虚拟机的适当接口的质量。 当然,它是虚拟化的,而不是本机的,但也许它已经足够了。

如果你想模拟窗口上的慢速网络连接, ipfw + dummynet有一个非常有用的windows端口。 它允许您设置与某些网络流量匹配的“管道”,这些管道可以传输流量,然后延迟,丢弃或带宽受限。网站示例:

将进入的TCP总流量限制为2Mbit / s,将UDP限制在300Kbit / s

ipfw add pipe 2 in proto tcp ipfw add pipe 3 in proto udp ipfw pipe 2 config bw 2Mbit/s ipfw pipe 3 config bw 300Kbit/s

将网络10.1.2.0/24上的每台主机的传入流量限制为300Kbit / s

ipfw add pipe 4 src-ip 10.1.2.0/24 in ipfw pipe 4 config bw 300Kbit/s queue 20 mask dst-ip 0x000000ff

模拟到月球的ADSL链路:

ipfw add pipe 3 out ipfw add pipe 4 in ipfw pipe 3 config bw 128Kbit/s queue 10 delay 1000ms ipfw pipe 4 config bw 640Kbit/s queue 30 delay 1000ms

总结

以上是内存溢出为你收集整理的Windows版本的“Netem”(模拟慢速networking连接)?全部内容,希望文章能够帮你解决Windows版本的“Netem”(模拟慢速networking连接)?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1284205.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存