|====|
FiOS Switch/LB6M | |
[_...__...°]------>[_...__...°] ----->|____| Desktop / Ubuntu
| | W1 | | | W2
| | | | |
| | | | |
v v v v v
[wifi/other] [.....°]
[.....°]
[.....°] Cluster / Ubuntu
以上是我当前的配置。FiOS 充当所有人的 DHCP 服务器。桌面、集群节点和其他节点使用同一网络。10.0.0.xxx
我正在尝试将 W1 连接到桌面,这样我才能仅在集群运行时打开开关,而其他时间保持关闭。
W2 和从交换机到集群节点的所有连接都是 10GbE。
我需要集群上的节点能够从 FiOS 访问互联网进行更新,并且桌面能够连接到节点。为了提高速度,大多数数据通过 10GbE 和交换机在彼此之间流动。我将能够为交换机、集群上的节点和桌面分配静态 IP。
我想避免使用像 W1 这样的并行线从 FiOS 连接到桌面。我正在考虑添加 4 个集线器非托管交换机,将 W1 分叉到交换机和桌面,如果我可以使用桌面作为交换机到网络其余部分的透明端口,那么我希望避免这种情况。
如果使用新的交换机或台式机,数据传输的性能会受到损失吗?
我对高级网络还不太熟悉,但有相当多的 Linux 经验。您能否提供一些我需要了解的提示、术语或其他建议?
根据 @TOOGAM 的建议已解决。配置 /etc/network/interfaces 如下,以防其他人可能需要它。:
iface eth0 inet manual
allow-hotplug eth0
iface eth2 inet manual
allow-hotplug eth2
auto br0
iface br0 inet static
bridge_ports eth0 eth2
address 10.0.0.235
netmask 255.255.255.0
gateway 10.0.0.1
dns-search google.com
dns-nameservers 8.8.8.8 8.8.4.4
hwaddress ether 40:16:7e:76:f5:F6
安装 bridge-utils 为apt-get install bridge-utils
答案1
您能否提出任何我需要查看的指针、术语或任何其他建议。
如果您想要传递第 2 层网络流量(这基本上就是交换机所完成的工作),那么对此的通用术语称为“桥接”。 (好吧,由于使用 CAM 表,交换机可能比桥接器稍微复杂一些。)我希望 Linux 系统能够执行桥接,只要驱动程序足够(我猜这可能不会有问题)。所以这是一个您可能希望研究的术语。“如何桥接?”
如果使用新的交换机或台式机,数据传输的性能会受到损失吗?
理论上,专用设备是专门的,可以提供更好的性能。现实并不总是符合理论。当然,如果通信还涉及网络的另一部分,而后者速度较慢,那么这种变化不应该最终导致整体通信速度变慢。
实际答案可能因具体细节而异,例如使用了什么硬件/驱动程序、使用了什么软件、如何配置等。因此,没有一个简单的答案可以准确适用于所有情况。我建议尝试一下。如果性能不可接受,请尝试询问另一个具体关于型号等的问题。