关于网络:用于降低我的网络连接的工具?

关于网络:用于降低我的网络连接的工具?

Tools for degrading my network connection?

我写了一些应用程序,而不是大量使用网络,我想在一个慢速的网络上进行测试。 我正在寻找一种模拟这种连接的工具。

我只对Windows工具感兴趣。


我在工作的XP开发人员专用盒中使用过Traffic Shaper XP。它似乎可以处理任何连接(而不仅仅是HTTP)。它不是完美的,但是可以很好地用于我正在进行的测试。如果您使用的是Windows,则可能足以满足您的需求。


吞吐量,延迟,抖动和数据包丢失都会影响用户体验。在主机(或VM)上运行的几种软件解决方案允许提取这些"杠杆"。

我上次研究时发现了一些可能性:

瓦内姆

假人(link1)
虚拟网(link2)

网络

顺拉(link1)
顺拉(link2)

电信网
电信网

思科WAN桥接器(需要CCO登录)

如果您想要基于客户端的产品,则可以尝试使用shunra;如果您想要基础架构中的产品,则可以轻松进行,因为它们是可用的VMWare设备。


尝试虚拟网络。
您会在网上找到很多资源,包括本教程。


这个工具(网络流量生成器)怎么样?


什么样的网络流量?如果是HTTP,它将为您工作:

http://www.charlesproxy.com/


Clumsy似乎是用于测试网络性能下降的有希望的新工具。


如果您尝试执行HTTP限制,那么Charles Web Proxy绝对是不错的选择。请看看。


Dummynet是必经之路,特别是如果您要模拟复杂的场景,例如ADSL连接(不对称的上行链路和下行链路),"慢速连接"(长延迟),有损耗的链接等。正如Christian所说,您可以找到一些多余的旧PC并安装FreeBSD。您也可以使用VMware,但我不建议这样做。


Fiddler是(另一个)Web代理,可用于降低您的连接。


你是对的。 dummynet仅在FreeBSD中有效,它实际上是内置在内核中的。

当我使用它时,我所做的就是抓住一台不再使用的旧PC并安装FreeBSD发行版。


推荐阅读

    linux命令联想工具?

    linux命令联想工具?,地址,工作,系统,工具,状态,标准,信息,命令,目录,左下角,L

    linux网络开启命令行?

    linux网络开启命令行?,网络,地址,系统,环境,设备,工作,通用,服务,数据,网址,

    linux的配置网络命令?

    linux的配置网络命令?,地址,系统,网络,代码,服务,管理,密码,信息,基础,命令,l

    linux网络命令查询?

    linux网络命令查询?,信息,网络,系统,地址,工作,状态,技术,电脑,命令,设备,lin

    linux网络延时命令?

    linux网络延时命令?,网络,时间,检测,地址,电脑,系统,设备,工具,基础,管理,lin

    linux网络联通命令?

    linux网络联通命令?,网络,地址,工作,系统,信息,联通,电脑,命令,检测,管理,Lin

    linux网络驱动器命令?

    linux网络驱动器命令?,网络,系统,电脑,最新,位置,检测,地址,材料,数据,命令,l

    linux命令工具怎么用?

    linux命令工具怎么用?,地址,系统,工作,单位,工具,密码,服务,命令,处分,基础,

    linux网络下载命令?

    linux网络下载命令?,软件,工具,网络,系统,服务,密码,名称,平台,官网,盘中,Lin

    linux网络连通性命令?

    linux网络连通性命令?,网络,系统,情况,地址,环境,资料,工具,端口,服务,检测,L

    linux命令行截图工具?

    linux命令行截图工具?,工具,电脑,软件,系统,截图,网站,工作,环境,暂停,命令,L

    linux命令工具教程?

    linux命令工具教程?,系统,工具,信息,基础,基础知识,代码,在线,地址,项目,服

    linux诊断网络的命令?

    linux诊断网络的命令?,网络,系统,信息,地址,电脑,工具,状态,命令,材料,服务,L

    网络跟踪命令linux?

    网络跟踪命令linux?,网络,地址,工具,系统,时间,数据,下行,信息,设备,基础,lin

    linux命令行渗透工具?

    linux命令行渗透工具?,系统,发行,网络,工具,信息,地址,管理,数据,工程,中国,

    linux卸载工具命令?

    linux卸载工具命令?,软件,系统,工具,名称,电脑,信息,命令,终端,程序,提示符,l

    linux维护网络命令?

    linux维护网络命令?,网络,地址,系统,工具,信息,服务,电脑,初级,设备,命令,lin

    linux命令查网络互通?

    linux命令查网络互通?,网络,系统,情况,地址,信息,检测,状态,服务,命令,环境,L

    网络相互的linux命令?

    网络相互的linux命令?,网络,地址,工作,系统,信息,工具,目录,服务,状态,管理,l