如果我通过交换机连接了计算机,他们会直接通信吗?

如果我有一个networking,如:

Group1 -> Switch -> Switch -> Server (configured as gateway by DHCP) Group2 -> Switch -----^ 

(希望是有道理的…)

当每个组中的计算机向同一组中的其他计算机(同样的交换机)发送数据包时,数据包会一直通过第二个交换机到达服务器并返回,或者通过第一个交换机直接相互转发他们直接连接到)?

另一方面,如果我有一个16端口的千兆交换机,是否意味着每个端口都可以被完全利用? 所以说我有8台两台电脑交换文件,他们都能以千兆速度运行吗?

当每个组中的计算机将包发送到同一组中的其他计算机(同样的交换机)时,数据包将通过第二交换机一直到达服务器并返回,或者将通过第一交换机直接相互转发他们直接连接到)?

一般来说(假设这是100%的第二层stream量),他们将通过尽可能最短的path直接相互通信。 如果两个系统连接到相同的交换机(并且交换机的CAM表中已经有适当的映射),那么两个系统之间的单播stream量将不会离开该交换机。

另一方面,如果我有一个16端口的千兆交换机,是否意味着每个端口都可以被完全利用?

不,不一定。 有一些交换机(非常昂贵的),其背板可以支持所有端口的完全利用,但绝大多数交换机不能做到这一点。 您需要查看特定交换机的规格,以了解其背板将支持的function。

他们会直接进入第一个开关 – 那就是开关的整体感觉。 它仅将数据包转发到它们所属的端口。

如果不是那样的话,那么当他们看到networking上的每一个数据包的时候,你都需要怪物核心交换机。