1 networking windows gigabit-ethernet zyxel
我有一个很奇怪的问题。在一个包含大约 100 台混合 Windows XP SP3、Windows 7 和一些 Windows Server 2008 R2 的 PC 的办公室计算机网络中,我决定通过更改主 100Mbps 交换机(TP-Link)将网络从快速以太网升级到千兆位一个 1Gbps 交换机 (ZyXEL GS1910-48)。我在网络中保留了另外两个千兆交换机 (TP-Link),它们通过上行链路连接到新的交换机。
在此更改后,网络性能反而要优化,它降级了!一组PC(大约15 台)使用Windows Server 2008 中的记帐软件作为映射的Windows 驱动器来加载该软件,并在访问和写入记帐数据时使用TCP 连接到服务器。更改后该网络的性能下降,就像 10Mbps 网络一样,更改前的所有操作都变慢了。
我检查了交换机的流量控制,它在每个端口上都被禁用。还禁用了每个客户端机器的流量控制和 QoS。连接记帐服务器的交换机端口我注意到错误和被拒绝的数据包计数器几乎每秒都在增加。每条以太网电缆都使用全新的 CAT6 进行了更改。一些 PC 有 100Mbps 卡,其他有 1Gbps。当我手动将客户端的速度更改为 100Mbps FDX 时,性能会更好,但不像切换之前那样。有任何想法吗?
如果您看到特定端口上的错误计数器不断增加,则很可能是双工不匹配或布线不良。在极少数情况下,您可能会看到任一侧(交换机或 NIC)的 PHY 有缺陷、站侧的驱动程序问题或有问题的交换机。
因此,首先,检查交换机上的双工设置和相关端口的连接站。如果两端中的任何一方未设置为自动协商,另一方将退回到半双工操作。如果你的站是例如设置为“1 Gbps的全双工”,由开关侧发起的自动协商的尝试会失败,所以它会使用1个Gbps的半复式,导致被丢弃的碰撞不合时宜的接收帧,并严重降低传输表现。通常,将所有内容都保留在自动协商中是个好主意,但是如果已经是这样并且您仍然看到问题,请尝试将双方硬设置为相同的参数 - 存在错误的 NIC 和交换机,因此自动协商可能无法产生正确的结果在少数情况下。
要检查的另一件事是巨型帧- 如果任一方设置为不接受超长帧,它们将被视为“太长”或“非法长度”。
有缺陷的布线或损坏的 PHY 大多会使 CRC/FCS 错误计数器以相当快的方式增加。检查它是布线还是 PHY 的最简单方法是通过简单地更换组件来排除 - 更改交换机上的端口,更换站侧的 NIC,更换已知产品的布线。
您也不应该禁用流量控制 - 一般来说,这是一件好事。
归档时间: |
|
查看次数: |
1155 次 |
最近记录: |