如何测试以太网交换机的吞吐量/数据包丢失及其相关的布线?

如何测试以太网交换机的吞吐量/数据包丢失及其相关的布线?

问题描述:

我想弄清楚这个测试设置。目前,我有两台PC在同一台交换机上。如何测试以太网交换机的吞吐量/数据包丢失及其相关的布线?

我可以在两台机器上设置Ostinato并使“Ostinato”GUI连接到无人机。但是测试似乎受到以太网端口到本地环回的限制。

我打算使用其他性能工具,如iperf。另外,平台是无关紧要的,我可以做Windows或Linux。

+0

我会非常* *惊讶固定音型仅限于环回!你是否以root身份运行它(sudo)?大多数(如果不是所有)流量生成/收集工具都需要CAP_NET_ADMIN权限才能在真实接口上的某个级别上运行。 iperf也一样:sudo iperf blablabla。 – jbm

+0

这不是,但我不知道如何设置它使数据包之间的两台PC的 – krithik

+0

然后这是一个Ostinato问题。 1 /阅读文档。 2 /如果仍然没有得到Ostinato人[搜索他们的邮件列表存档](https://groups.google.com/forum/#!forum/ostinato),3 /如果仍然不行加入列表[这里] (http://ostinato.org/#mailing-list)并询问。至于iperf,你会发现很多测试例子/教程只是谷歌搜索。 – jbm

同样的问题被问的固定音型邮件列表上,并回答有 -

你并不需要2个人电脑。您可以使用一台带有2个端口的PC。

连接电脑上的2个端口,例如eth0和eth1分别连接到DUT端口X和Y 。配置DUT将端口X 上收到的数据包转发到端口Y.使用Ostinato GUI在eth0上配置流。单击 应用,在统计窗口中选择eth0并单击传输。

https://groups.google.com/forum/#!topic/ostinato/zGMjADgDPII