我有一张带有两个以太网端口的网卡。假设我将这些端口连接到两个独立的互联网连接。这会导致互联网连接冗余吗?
如果另一个连接发生故障,工作连接是否会超过网络流?
只要这两个连接都在工作,是否可以将它们用作一个连接(连接 1 的带宽 + 连接 2 的带宽)?
请注意,这是一个理论问题,我并不想提出这个问题,但答案应该取决于实际工作。
答案1
这会导致互联网连接冗余吗?
如果另一个连接失败,工作连接是否会超越网络流?
可以,但是需要配置。
这就是所谓的故障安全联系。
由于您的问题与特定设置或安装无关,因此我认为应该有一个进程来监控接口上的连接,如果检测到故障(无法 ping 或从外部资源检索控制内容),它会启动第二个接口并进行所有必要的重新配置,以便所有流量都通过第二个网络接口,这对系统和用户都是透明的。如果第一个接口启动,它可以选择切换回第一个接口。(假设第二个接口连接提供商更贵,所以您只想在第一个接口关闭时使用它)
只要两个连接都在工作,是否可以将这两个连接用作一个连接(连接 1 的带宽 + 连接 2 的带宽)?
答案是是的,但需要特殊配置。
这就是所谓的负载均衡联系。
这里所有流量都通过第一个或第二个接口发送到目的地。可以将特定协议或地址“粘贴”到特定接口(例如,通过第一个接口路由所有 SMTP)。您在这里应该小心,因为使用此技术时可能会出现会话问题。假设您正在浏览您的银行帐户,并且从具有地址的第一个接口建立了连接A。现在银行服务器期待您从地址收到的所有数据包A。如果您的负载均衡器决定从使用地址的第二个接口发送下一个数据包乙那么你很可能会在银行网页上收到会话错误。但可以将整个会话路由到特定界面。
这两项技术往往通过“易于配置”的设置和更专业的设备来实现网络路由器。
我应该提到一些交换机也使用“端口聚合”。您可以将交换机之间的几个物理连接组合起来,它们将变成“一个大连接”,其成员的容量将合并在一起。(三个 1GB/s 连接将产生一个 3 GB/s 的连接)。