![我可以在使用交换机的系统上使用不同的互联网连接吗?](https://linux22.com/image/1328314/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%9C%A8%E4%BD%BF%E7%94%A8%E4%BA%A4%E6%8D%A2%E6%9C%BA%E7%9A%84%E7%B3%BB%E7%BB%9F%E4%B8%8A%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%9A%84%E4%BA%92%E8%81%94%E7%BD%91%E8%BF%9E%E6%8E%A5%E5%90%97%EF%BC%9F.png)
我可以使用交换机使用不同的互联网连接吗?例如,我家有三个互联网连接:
- PTCL 宽带
- 沃廷
- 无线部落
我有一个 5 插座开关。如果将所有互联网连接的电缆放入开关,并将另一根电缆连接到我的笔记本电脑,是否可以通过这根电缆访问所有互联网连接?
答案1
不通过交换机本身,不行。您需要一个支持多条线路并能根据线路的负载和容量对流量进行优先级排序的 DSL 路由器。您可以拥有一个托管交换机并使用方法将端口 1 和 2 分配给 ISP 1,将端口 3 和 4 分配给 ISP 2,将端口 5 分配给 ISP 3。
请记住,这种设备并不便宜。
答案2
不,交换机无法帮到你,因为你处理的数据在 OSI 参考模型中比交换机能处理的更高。交换机只能考虑连接到该交换机的主机之间的数据包传输。交换机最常见的问题是“这个数据包是否发往连接到我的主机?”如果答案是“否”,那么交换机会将其推送到“出站”或“上行链路”端口并完成处理。交换机只理解 MAC 地址。
另一方面,路由器可以使用 IP 地址。有了 IP 地址,您就可以获得路由表,该表提供有关如何从一个 IP 地址到达另一个 IP 地址的信息。如果您将所有三个 ISP 都连接到一个路由器(路由器可以处理这类事情),那么路由器将看到三条数据流经的可能路径。然后,它将使用一些路由算法来决定通过哪条路径发送数据。
答案3
http://www.kickstarter.com/projects/523076551/dispatch-the-internet-faster
你可能会对这个项目感兴趣。不过它还在进行中。
如果您想使用不太昂贵的路由器来实现这一点,请尝试 DD-Wrt 或 OpenWrt 以及一些 linksys 路由器(只需检查它是否有超过 2mb 的闪存,否则您将在尝试配置微型版本时切断自己):)它是一个普通的 Linux 机顶盒,完全可配置,只是官方固件非常有限。
但请记住,并非所有连接都可以在所有可用的 WAN 上建立。(例如:种子速度会飞涨,但 DotA 中的 ping 值会相同 :F)
如果你想要一个专业的解决方案,我认为这不是你可以通过消息解释的事情:P 至少我不知道如何 ^^