Clumsy制造网络不稳定工具是winwin7下载小编为大家分享的一款用来模拟网络不稳定状态的工具,方便你调试应用程序在极端网络状况下的表现。人工的造成延迟,掉包和篡改操作后再进行发送。无论你是要重现网络异常造成的程序错误,还是评估你的应用程序在不良网络状况下的表现,clumsy 都能让你在不需要额外添加代码的情况下,在系统层次帮你达到想要的效果!
特色
下载即用,不需要安装任何东西。
不需要额外设置,不需要修改你的程序的代码。
系统级别的网络控制,可以适用于命令行,图形界面等任何 Windows 应用程序。
不仅仅只支持 HTTP,任何 TCP, UDP 的网络连接都可以被处理。
支持本地调试(服务器和客户端都在 localhost)
"热插拔",你的程序可以一直运行,而 clumsy 可以随时开启和关闭。
热点
即时调整各种各样主要参数,详尽操纵网络状况。详细资料clumsy最先依据客户选取的filter来拦截特定的网络数据。在filter中可以设置你喜欢的协议书(tcp/udp),端口,是接受或是发出的端口号。你还可以利用简洁的思维句子来进一步变小范畴。当clumsy被激发时,仅有满足这种规范的网络数据会被开展解决,但你没什么兴趣的数据依然会由系统软件正常的传送。
当被filter的网络数据抱被拦截后,你能挑选clumsy给予的作用来有针对性的调节网络状况:
延迟时间(Lag),把数据包缓存文件一段时间后再发出,那样可以仿真模拟网络延迟时间的情况。
调包(Drop),任意丢掉一些数据。
节流阀(Throttle),把一小一段时间内的数据拦截出来后再在以后的同一时间一同发出去。
再发(Duplicate),任意拷贝一些数据并与其说自身一同推送。
乱序(Outoforder),弄乱数据包推送的次序。
伪造(Tamper),任意改动小一部分的包囊內容。
虽然现阶段宽带网络网络联接十分普及化,但网络传送其自身在实质上总并不是平稳的。假如你的应用软件中沒有解决各类情形的解决,那麼有可能一个遗失的UDP包囊都是会使你的程序流程奔溃。恰当的调节这类个人行为显而易见必须再编码构造上开展认真的设计方案和解决,还会继续很下苦功夫。并且在一些封装形式密切的开发工具(Unity3D内置的网络库可能是一个事例)下能更不便。clumsy以尽量缓解程序猿压力为总体目标,期待给予一个简易便捷(但并有缺憾)的解决方法
上一篇:金万维异速联客户端