Mik*_*ike 15 networking switch gigabit-ethernet
我们有许多定制计算机系统需要联网并临时安装在足球场周围 - 每台计算机都有自己的网络交换机。这些计算机都需要联网到中央计算机。到目前为止,我们一直以菊花链方式连接交换机,以免超过电缆长度限制,并将服务器置于链的中间,其中 5 台计算机/交换机在一条链上关闭,5 台在另一条链中关闭,一切都很好。我在查看一台计算机的网络流量时检查了服务器上的网络利用率,利用率约为千兆连接的 0.13%,并且位于整个体育场的每台计算机上的所有交换机都是千兆交换机。
我们遇到了一些情况,我们需要增加计算机/交换机的数量,并可能将服务器移到链的末端,这意味着服务器可能在链的末端有 20 个交换机。由于超过千兆网络电缆长度(300 英尺),并且光纤成本太高,因此无法选择本垒打。
所以,我知道不建议使用菊花链网络交换机,但我没有读过任何地方说你不能这样做。此外,除了通过网络向服务器发送少量数据的那些计算机之外,该网络上没有其他流量。
除了不被推荐用于标准办公网络(这不是)之外,我们还会遇到任何重大问题吗?当菊花链式连接多个交换机时,是否只是最靠近服务器的上行链路上流量过多的问题,还是我们会遇到其他交换机路由/时序/处理器问题?
谢谢!麦克风
ETL*_*ETL 11
菊花链开关没有硬性限制。我曾经有一个第 2 层网络,其中网络一端的 PC 可以通过大约十几个交换机轻松到达另一端的服务器。但是根据硬件和您的网络需求,存在实际限制。
您可以使用多少菊花链取决于网络上发生的情况和交换机的质量。“千兆交换机”实际上并不意味着什么。该交换机可以处理多少数据包?交换机可以转发多少带宽?
另外,网络流量是多少?是所有 PC 都只与服务器发送/接收流量,还是有 PC 到 PC 的流量?
假设流量仅流向服务器,根据您发布的内容,我不会害怕,但我会确保使用高质量的交换机。
要记住的一件事是我个人所说的“倒漏斗”。如果您的 PC 主要将流量发送到特定点,则可以通过菊花链到达以下情况:
PC ---|
PC ---|
PC --- switch1 ---- switch2 --- switch2 --- switch3 --- SERVER
PC ---| | |
PC ---| | |
PC ---------| PC ----|
PC ---------| PC ----|
PC ---------| PC ----|
PC ---------| PC ----|
Run Code Online (Sandbox Code Playgroud)
那么在上面的例子中,如果每台PC从服务器下载10M,那么有多少流量通过switch3?13 x 10M = 130M。所以如果上面的所有链接都是 100M 的链接,那么你会窒息。以上就是我所说的“漏斗设计”。
倒漏斗设计要求 switch1 和 switch2 之间的带宽足以承载来自连接到 switch1 的所有节点的预期负载。然后,从 switch2 到 switch3 的链路必须足以承载 switch2 和 switch1 等的负载。因此,交换机之间的链路必须大于从节点到交换机的链路。示例:24x100M 端口交换机与下一个交换机有 2 个 1G 连接。这显然是基于预期的带宽使用,而不是端口速度。
如果您有千兆端口,但所有节点仅使用几 Kbps,则可能需要一点时间来饱和 - 带宽方面。
您必须对数据包数量进行类似的数学计算。
连接交换机实际上没有任何限制,但您应该知道生成树协议的限制是 7 跳。
两个系统之间的 20 台交换机看起来异常大,此时您可能应该考虑将其拆分为 VLAN。您甚至可以使用交换机的第 3 层功能来执行此操作。
参考:
选项#1:只要您使用交换机(尤其是在如此低负载的网络上),它就应该可以正常工作。集线器会引起麻烦,但您的情况并非如此。
选项#2:如果您遇到任何奇怪的事情(链越长,可能丢失/丢弃/破坏 L2 帧的设备数量越多),请考虑组合解决方案 - 扩展星型拓扑 - 菊花链切换到一些围绕一个交换机进行水平连接并通过光纤连接(媒体转换器并不昂贵)。这样你只需要几根纤维,仍然保持合理的链接。
受 Zoredache 启发的选项 #3:获取 L3 交换机并仅路由(L3 交换机)所有内容。IP 旨在处理更多的跳数。尽管如果您使用广播、多播或某些外来内容,这可能不是一个选项。
归档时间: |
|
查看次数: |
93548 次 |
最近记录: |