我住在一栋小公寓楼里,我们可以互相使用 wifi 网络。我们有不同的服务提供商,想知道我们是否可以合并我们的网络,以便我们可以透明地使用彼此的带宽。
我认为这会减少延迟。
有人有关于如何融合 wifi 网络以增加吞吐量的教程吗?目标机器是一台 Linux 计算机。
编辑
我的工作需要我进行大量的 1TB 平面文件传输,所以我相信我的动机是合理的。
答案1
尽管我确信这在技术上是可行的,但我不推荐这样做。
首先,它不会减少延迟。延迟是时间信息从一个地方传输到另一个地方需要数量数据。仅仅因为你有更大的管道,并不意味着数据流得更快,只是数据更多了。
仅仅因为您有两个互联网连接,并不意味着您会同时使用它们。当您从互联网上下载某些内容时,它会选择一条路径进行流量传输,例如从您的路径。如果您开始下载其他内容,并且它占用了邻居的路径,您将从速度提升中受益。但是,如果您的邻居开始下载某些内容,那么任何好处都将失去。
除此之外,802.11g 的最大速度为 54 Mbps,但很少能达到这个速度。如果你们双方都从 ISP 下载了 20 Mbps,那么你们的无线网络容量就已饱和。更不用说如果他决定在自己的网络内传输无线内容,那么你们的容量就丢失了。
如果你真的想做这样的事情,那么购买小型家庭办公室 (SOHO) 负载平衡路由器并将有线互联网连接连接到其中会容易得多。此时聚合将处于最快的点,而不是无线级别。然后,你们每个人都可以将无线路由器插入其中,并且仍然拥有独立的网络。
一些新的想法:
我认为你最好每月多花几美元来获得更高的带宽。据你所知,你的邻居会开始下载电影并占用所有带宽。更不用说如果他们被抓到,你可能会受到指责,因为这可能发生在你的网络上。
答案2
典型的 Wifi 适配器一次只能关联到一个网络。
因此,您首先需要为想要同时加入的每个 Wifi 网络配备一个唯一的适配器。
@LTR 是正确的,因为 TCP 连接只能在一个网络上“工作”。您需要 SCTP 之类的东西才能完成您想要的工作;不幸的是,它并没有得到广泛使用(可能除了 SIP)