Windows 7 / Linuxnetworking缓慢

我已经在我的桌面上安装了Windows 7 Ultimate 32位,现在已经有一个星期左右的时间了,对我来说还有一个很大的问题。 我的家庭networking有一个运行Samba 3.0.33的Centos 5.3文件服务器。 就在它旁边,挂在同一个交换机上,我有一台W2K服务器。 所以我从W2K盒子到W7盒子的文件传输速度约为1.5MB / s,而访问Centos Box的速度只有250KB / s。 这不仅仅是通过Samba,ftp也performance出同样的问题。 我在W7盒子里试过了一个新的网卡。 我试过将W7主机名放在Centos框的/ etc / hosts文件中。 我把交换机的电缆换成了服务器。 这些都没有任何明显的影响。 任何想法还有什么要检查? 如果我是偏执的人,我会认为微软破坏了与Linux的连接;-)还有一件事:安装W7之前,我有一个XP专业版安装,工作得很好。 我真的不认为这是硬件。

尝试更换开关。 希望你可以暂时借一个朋友。 这些速度仍然是非常残酷的,即使是1.5 MB / s。 当你安装了XP Pro并且工作“非常好”时,速度有多快? 即使你的交换机只有100兆比特,你仍然可以通过SAMBA获得8-10 MB / s的文件传输,甚至可能接近12.5 MB / s的理论最大值。 你没有明确地这么说,但是我从目前所写的内容可以看出,你的3盒产品的转移速度不能超过1.5MB / s。 如果这是真的,这就是为什么我认为这个问题是他们之间的共同点,这将是转换。 我刚才想到的另一件事可能是你的交换机真的老了,它只是一个10兆交换机? 如果是这种情况,请自己帮忙,花10美元购买100Mbps交换机,甚至是千兆交换机。 他们不再是非常昂贵了。

马特是对的。 这是开关。 这是我发现的:

我决定退后一步,因为我有点fla </s>。 我为我的Windows平台下载了pcattcp ,并在我的CentOS系统上安装了ttcp 。 然后我跑了一些testing,并把它们放到一个matrix(所有的数字是KB /秒,所有硬件是100mbps):

  W2K (sw) CentOS (sw) W7 XP W2K (sw) X 10200 909 1391 CentOS (sw) 11400 X 265 725 W7 7294 7287 X 10100 XP 6650 7480 10291 X 

所以,前两个盒子在交换机上,一个Windows 2000和一个CentOS盒子。 XP盒子在另一台交换机上,而Win7盒子插入路由器。 左边的框是数据的发送者,顶部是接收者。 正如你所看到的,令我吃惊的是,交换机上的盒子的结果是可怕的,而交换机上盒子的情况虽然不是很好,但却是宜居的。 对我来说有趣的部分是取决于方向的速度差异! 现在我有了实际的号码,但是我可以看到问题必须出现在将交换机连接到networking其余部分的端口上。 于是我把电缆换到另一个端口,结果就变成:

  W2K (sw) CentOS (sw) W7 XP W2K (sw) X 10382 6818 9531 CentOS (sw) 11095 X 11436 10560 W7 7957 11055 X 10195 XP 7281 10835 9351 X 

啊,好多了! 虽然速度还不如应该通过交换机那样快,但它显然更好。 我会replace开关,因为这显然是一个问题的孩子,但至less我知道现在发生了什么事情。

道德? 始终测量! 我无法清楚地了解实际发生的情况,而无需进行测量并将其置于易于阅读的forms。 在这种情况下,让我沮丧的是事实上这个问题只是在一个方向上显而易见(对我来说还是很奇怪的)。