我在尽量提高局域网的传输速度。局域网卡和交换机都是千兆位的猫6电缆.模式被正确地设置为1000全双工。
CentOS服务器
用ftp从窗口和fedora进行测试,我的速度只有11 to /S左右。在windows上,我注意到文件传输的前几秒钟我实际上得到了大约25 to/S的文件,然后才降到11 to/ drops。
有谁能给我推荐一下我下一步该做什么来提高这方面的表现?
有什么实用工具可以用来测试文件传输速度而不考虑硬盘速度?
我唯一知道的是地铁,我必须等到办公时间结束后才能使用它。如果还有什么我应该知道的,请告诉我。
谢谢!
发布于 2011-02-24 08:10:16
Ipref是我知道的测试网络速度的最简单的方法。
发布于 2011-02-25 16:08:51
如果使用FTP,请增加发送和接收缓冲区。
我不推荐硬编码1000/full;推荐使用千兆以太网自动检测,因为协商比简单的速度双工发现更重要。我不太确定这与性能有什么关系,但这是最好的实践。在千兆位环境中,我从未遇到过自动检测的问题。我们过去常常硬编码所有100/完整的设备,因为自动检测在那里是粗略的,但是千兆位似乎总是正确地检测。
本文很好地解释了自动检测所发生的事情:
http://www.dell.com/content/topics/global.aspx/power/en/ps1q01_hernan?c=us&cs=555&l=en&s=biz
发布于 2011-03-06 22:44:09
为了最大限度地提高传输速度,将mtu增加到9000 (大帧)。在相同大小的报头下,您的帧将承载更多的数据,从而增加吞吐量。但是,请注意,这并不是所有设备都支持的。
为了测试这个吞吐量,iperf是一个很好的工具,具有类似jperf的图形前端。
https://serverfault.com/questions/239575
复制相似问题