网络压力测试工具


11

我需要一个工具来对两台计算机之间的网络进行压力测试。

应用程序应向计算机2发送一个数据包,计算机2应将其发送回,计算机1验证该数据包正确,生成一个新数据包,然后整个过程重新开始。

有人知道这样的应用程序吗?


让我们知道您使用的是哪种类型的机器?在那之前,我们都在猜测哪个答案是最好的。
Patrick R

Answers:



2

如果您正在谈论2个Windows盒子,我喜欢NTTTCP:

http://www.microsoft.com/whdc/device/network/TCP_tool.mspx

NTttcp是一个多线程异步应用程序,它在两个或多个端点之间发送和接收数据,并报告传输期间的网络性能。它本质上是ttcp工具的基于Winsock的端口,它根据每秒传输的字节数和每个字节的CPU周期来衡量网络性能。由于不将系统划分为多个较小的子系统可能很难诊断系统的整体性能,因此NTttcp允许用户将测试和调查的重点仅局限于网络子系统。


1

这取决于您要“压力测试”的协议。

中国平安(前面已经提到)为ICMP,但这主要是建立你有一些类型的连接性。

要加载网络并查看其运行速度,请使用TTCP(如果在Windows上为PCATTCP,请访问:http ://www.pcausa.com/Utilities/ttcpdown1.htm ),只要您的协议是TCP / IP。

此外,MTR是解决间歇性连接问题的好命令。如果在Windows上,请使用PingPlotter(不如MTR健壮)。


0

这正是“ ping”的作用。

我敢打赌,您的系统已经ping安装了一百美元!

请注意,现代发行版中的ping的大多数版本都有一个标志,可让您设置“数据模式”以检测特定的位错误。

以下是来自ping手册页的内容:

   -p pattern
          You  may  specify  up to 16 â?~â?~padâ?Tâ?T bytes to fill out the packet
          you send.  This is useful for diagnosing data-dependent problems
          in  a network.  For example, -p ff will cause the sent packet to
          be filled with all ones.

通常,发送全1或全0将充实与比特丢失有关的硬件问题。

逆转录


0

我推荐IXChariot。它可以在端口上重现您的应用程序流。对于网络测试工具的所有软件实现,简单易用且具有很高的成本效益。

IxChariot网站

我不卖 我不提供服务。我只是发现它是一个非常酷和有用的工具

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.