我正在GNS3上运行一些性能测试(我知道我不应该,但直到周五我才会有大学实验室),我正在尝试比较真实的BW或“速度”和理论。
因此,如果我只输入命令:“显示接口序列化1/1”
(MTU 1500个字节,BW 1544kbit,DLY 20000 usec)
因此,当我从我的回送接口(PC1) (客户端)到Linux (服务器端)运行iperf时,我得到和平均BW= 1.1Mbps。
可以肯定地说,链接的性能是:
这是我使用的拓扑,它从PC1到PC2:

我预计在实际环境中性能会更高,因为GNS3模拟一切,而且消耗太多。
这是我真正的个人电脑规格: Intel i5处理器8gb内存
谢谢!)
丹尼尔
发布于 2015-11-25 02:52:43
不要信任GNS3进行吞吐量测试。一旦你在你的拓扑中使用一个路由器,你很可能只得到5MB/秒的最高值,不管你是使用串行、以太网还是快速以太网接口,也不管你的PC有多强大。(请注意,如果您使用的是GNS3交换机而不是路由器,那么性能就不会受到影响,然而,交换机的功能非常有限)。
几年前,GNS3 3‘S的网站曾说过,不要将GNS3用于生产工作负载,因为GNS3路由器的运行速度比真实路由器慢1,000多倍。我知道你只是在努力工作,但我之所以提到这一点,是因为开发人员自己说,它的性能甚至与你从真正的设备中得到的并不接近。
最后,只是一个FYI -不久前,我做了一些iperf测试,通过几个VM连接到我的i7上的32 on内存(见此页的规格,虽然在编写时我只有16 on的RAM)。如果我没记错的话,我只有3MB/秒。然而,当我在改组了实验室中加入几个河床钢头时,我看到了一个巨大的改进,但这完全是另一个故事:)
总之,上面的GNS3对于测试协议、信任等等来说是很棒的,但是在测试吞吐量时却几乎毫无用处。
https://networkengineering.stackexchange.com/questions/24710
复制相似问题