我应该使用什么速度/双工设置来连接非托管 100Mb 交换机?

我应该使用什么速度/双工设置来连接非托管 100Mb 交换机?

我有一个小型网络,连接着一个 16 端口的非托管交换机。最近,用户抱怨网络速度太慢。我检查了交换机,发现大约一半的端口都以半双工模式运行。为了尝试强制连接为全双工,我将 PC 上的 NIC 设置从自动协商更改为 100/全双工。这似乎没有帮助。仍然有一些端口协商为半双工。

怎么回事?是不是该换个新开关了?

答案1

我将 PC 上的 NIC 设置从自动协商更改为 100/全双工。这似乎没有帮助。但有些端口仍协商为半双工。

如果你在计算机上强制使用双工/速度,那么你必须还强制交换机上的设置。根据我的经验,大多数交换机将默认为半双工连接。通过强制双工设置并禁用计算机上的自动协商,您很可能会导致双工不匹配。

这里有一个关联描述 Cisco 交换机的行为。如果连接的计算机被强制为 100/full,那么 Cisco 交换机也会默认为 100/half。

如果您无法管理交换机的速度/双工,则应将所有内容设置为自动。在将所有内容设置为自动的情况下,如果双工协商不正确,则您可能应该考虑更新固件、联系供应商或更换交换机。

答案2

没有理由忍受半双工。:)

听起来这款交换机无法满足您的需求。根据我(诚然有限的)经验,廉价的消费级交换机(即使是“名牌”)无法充分发挥其端口数量和广告宣传速度所暗示的容量。

您是否可以尝试使用另一台交换机来代替这台交换机?总是相同的端口出现故障吗?总是相同的客户端?

花费 150 至 500 美元购买一台不错的 24 端口管理型交换机并不难。

答案3

非托管交换机需要将客户端配置为自动/自动(速度/双工),除非手册要求其他配置(目前这种情况极为罕见)。如果交换机和客户端的额定速度均为 100mbit/full,但协商速度较低,则会出现问题。

我首先会将客户端在端口之间移动,看看问题是否在端口之间传播或停留在某个特定端口。如果问题仍然存在,则交换机端口有问题。

如果问题仍然存在,请尝试更换电缆或在电缆上放置不同的客户端来查看问题出在哪里。

如果上述故障排除最终导致随机结果,那么您遇到的是故障开关或存在一些外部干扰(例如电缆越过荧光灯镇流器)。

答案4

其他答案都很好,但要记住以下简单的规则:

它们必须匹配。要么将双方都设置为自动,要么将双方都硬编码为全/100。

总体趋势是“面向用户”的端口(如隔间或会议室中的墙壁插孔)是自动的,而“基础设施”端口(如连接到数据中心的服务器和路由器)是硬编码的。如上所述 - 对于像您这样的非托管交换机,它几乎肯定会设置为自动协商所有端口,特别是如果它正式标记为“10/100”

相关内容