我有 2 个交换机,一个 procurve 1800-24g(24 端口千兆),一个 3com baseline 2928 -24 端口千兆交换机。
我有一个带有 4 个以太网端口(100 MB 端口)的路由器,并试图连接整个网络上的 12 台机器。
目前仅使用一台 Procurve 交换机来连接所有计算机。如果我将两个交换机都直接连接到路由器,添加额外的交换机是否会改善带宽/延迟?使用的电缆是 Cat7。
请建议实现最佳性能和改善延迟的最佳方法是什么?
答案1
答案2
这个答案在很大程度上取决于这 12 台设备如何通信以及通信的内容。
假设这 12 台设备主要彼此之间进行通信,那么将它们放在同一个交换机上将为您带来最佳性能。
但是,如果它们主要与网络外部的设备(即路由器另一端的设备)进行通信,那么路由器的 100Mb 接口就会成为瓶颈。
(将下一节视为某种假设)如果是这种情况,那么您可能能够将网络分成两个部分,每个部分有 6 个设备,并有两个出站接口(像一个大“X”)。假设交换机支持 VLAN,这仍然可以只用一个交换机来实现。
还有其他考虑因素,例如:交换机性能(即非阻塞)、网络流量模式、路由架构(非对称路由)等。
答案3
不需要另一个交换机:这是一个小型网络。我实际上通过 4 端口 Procurve 交换机为 500 人提供互联网服务。
您的路由器更有可能是一个问题,不过,再说一次, 12 个人太少了。
由于您有一台 100mb 路由器和一台 1gb 交换机,因此我要确保这些端口能够正确通信。如果可能,我会将路由器上的端口和交换机上的端口设置为自动协商(根据我的经验,除非设置为自动,否则 procurve 不会满意)。如果您无法将它们设置为自动,最好将它们都设置为 100mb。如果它们不能正确通信,您很容易就会损失 80% 的带宽。