我们的网络似乎到处都是 100MB 的设备,但网络速度很慢。我试着做一个简单的测试来测试速度。从一台 Win7 计算机,我在 Win 2003 服务器上映射了一个驱动器,它们之间有一个 100MB 的交换机(Trendnet 10/100 8PT w/4pt POE 我相信是确切的模型)。映射的驱动器上有一个 3GB 的文件,我将其复制到本地驱动器。
“详细”复制对话框报告的速度相当稳定,每秒 11MB。我不希望速度为 100MB,但我认为它会比 11MB 快。唯一的其他组件是实际的以太网电缆本身,不是吗?这能有所作为吗?哪些可能的瓶颈会导致这种情况?
首先,网络速度以比特而不是字节来衡量,因此 100 mbps 的网络最大每秒约为 12.5 兆字节。所以如果 11 是字节而不是位,那么这就解释了它。
但是,如果 11 是位,则:
对速度的可能影响可能来自网卡的设置方式、操作系统开销和驱动器读/写速度。还有 PC 的速度和其他利用网络和磁盘的进程。
如果网卡设置为全双工,我相信这会将最大网络速度在任一方向上限制为 50 mbps(我可能是错的)。
如果两端的驱动器和机器较旧并运行新的操作系统,则机器的大部分功能已经被捆绑(考虑 2004 年左右的 P4 运行 win 7)。
另一个因素可能是您使用的复制程序仅测量正在传输的文件数据,而不是数据包开销。