将服务器连接到多个交换机

将服务器连接到多个交换机

我有 3 个交换机,一个 NEATGEAR GS748T 和两个 JGS524。最初我想将它们连接成三角环路,但后来怀疑 JG524 不支持生成树。

现在我有一台戴尔 R710,后面有 2 个 NIC。如果我将服务器连接到两个 JGS524 之间,而这两个 JGS524 又连接到 GS748T,这会形成一个环路吗?

据我有限的了解,2 个 NIC 意味着服务器有 2 个 IP。文件服务器还能用吗?从理论上讲,这种配置会提高客户端的访问速度吗?

答案1

使用您所说的配置,您将拥有 2 个单独的接口,它们具有 2 个单独的 IP。除非您在它们之间设置桥接,否则不会出现循环。除非您除了连接它们之外还做了一些其他事情,否则服务器仍应工作,但只能通过一个 IP 工作。

编辑:除非您执行其他操作,否则它不会增加客户端的连接速度。我假设您正在谈论的当前配置是您在具有公共 IP 的接口上具有端口地址转换(NAT 过载、端口转发,无论您想叫它什么)。这样做只会将您的流量转发到打开到您的公共 IP 的客户端的单个 IP。这会依次进行转换并每次通过相同的接口转到您服务器上的单个 IP(从您的配置听起来就是这样)。这不会增加从您的私有网络外部连接到您服务器的客户端的任何带宽。还有其他方法......但您的瓶颈可能是您的外部连接而不是您的内部网络。如果您的客户端在内部网络上......那么可能还有其他选择,但我想更好的问题是您当前系统中的瓶颈是什么。

编辑:这可能与您想要做的事情类似: http://en.wikipedia.org/wiki/Link_aggregation

答案2

除非您为每个 NIC 使用不同的 IP,并且有了解这一点的客户端,否则没有办法安全地做到这一点。

如果您正在寻找冗余,那么您应该考虑堆叠两个交换机(Cisco Catalyst 3750 在这方面相当流行),在您的 NIC 上使用绑定并将它们中的每一个连接到不同的堆栈成员。

关于跨栈以太通道的更多信息可以在这里找到:http://www.cisco.com/en/US/docs/switches/lan/catalyst3750/software/release/12.2_35_se/configuration/guide/swethchl.html

答案3

如果您的服务器确实有两个 IP,则此设置不会产生循环。

关于访问速度:如果您可以将客户端配置为使用两个 IP 地址,如果网络当前是瓶颈,这可以提高速度,但是如果您的磁盘速度不够快,则不会有一点帮助。

相关内容