从性能角度来看,在同一台交换机上拥有多个子网是否有意义?

从性能角度来看,在同一台交换机上拥有多个子网是否有意义?

我们位于 /20 子网 (255.255.240.0) 上,这意味着有 4k 个地址。一位顾问告诉我们,移至地址较少的子网可能会提高性能。此网络的文件传输和块级 SAN 负载很大。

在使用交换机时,创建一个与主子网分开的新子网,以便为使用大量带宽的客户端优先传输流量是否有意义?

据我了解,交换机已经将流量仅引导至正确的目的地。性能下降将仅限于广播数据包,例如 ARP 请求?这些数据包的频率是多少?

答案1

是的,有些系统可能相当繁琐,但在您的情况下这是一个问题吗?

最低限度的现场验证非常快速和轻松。选择一个随机工作站/服务器并执行tcpdump/wireshark/tshark一分钟左右。计算包括 ARP 在内的非 IP 数据包。如果 src!=server 且 dst!=server,则计算 IP 数据包,这些数据包包括 IP 广播/多播。

您将了解数据包的速率,因此您将能够估计更改的最大可能经济效益。很有可能它的成本低于管理员几个小时的时间。大多数现代设备都可以处理数千每秒广播类数据包,占用 1% 或 2% 的 CPU。

编辑实际上,您并不需要收集/计算数据包。只需拿一个空闲系统(例如笔记本电脑)并在未连接时查看其 CPU 统计数据。然后将其连接,看看 CPU 使用率是否明显更高。在启用系统软件防火墙的情况下重复此操作(结果可能会有所不同)。

相关内容