我現在家裡有有線網,同時又有一個獨立的wifi(不是我家用路由器產生的wifi)。我怎麼才能同時連這兩個網,並且達到這兩個網速疊加。

同時連接這兩個網電腦可以辦到,但是電腦就只走有線網了。怎麼樣才能同時用這兩個網。比如我下載一個大文件,能不能同時用兩個網一起下載?


就算能做也不這麼做,從IP層的角度來說網關存在一個網關的問題,這個可以通過調metric值解決,但終端電腦的ip層多路徑能力是很弱的,不能通過帶寬和時延決定怎麼走,而無線有線的帶寬和時延相差很大(特別是無線會不穩定),如果等價走的話,可能會造成有線的IP包傳輸完了還要等無線傳輸

一般性的方案是有線採用埠聚合linkagg協議做匯聚,在交換機側起lacp協議,在終端側起bonding或teaming(採用雙線平衡負載的模式),這種方法一是要兩條鏈路一定是帶寬時延都是等價的;二是要注意演算法策略的選擇,比如說如果對端就是網關,你用目標mac地址的策略做均衡演算法那實際上只走一條鏈路。

如果是無線的話,一般兩路無線的兩端是路由器,通過路由器的路由協議來走,可以部分解決無線受幹擾引起帶寬時延抖動和丟包問題


https://github.com/alexkirsz/dispatch-proxy?

github.com


即便用本地手段弄了相同IP也沒用。。兩個設備的網關都不同。。。在TCP/IP有一層封裝的。。。你這種方式不行。

其次,你無法在信息傳輸的過程之前預先知道整個文件的封裝時序,換句話說,你無法控制你兩頭下載的東西內容是否交叉重疊~~~~~~


不行樓下有答給出鏈接聚合和以軟體方式帶應用層「socket的負載均衡」。我認為不適合題主的環境。1.首先關於路由問題問題就不好解決。

2.Lcap協議捆綁埠,題主一個是無線網卡,一個是有線網卡,應該很大可能2埠都聚合不了。


似乎Mac是可以的,我臥室有個路由器運行在Bridge mode,臺式機網線連著大概200Mbps速率,但Mac同時有線和無線連上,就可以到300Mbps


我覺得倒是可以,例如A主機下載佔用大量的帶寬,B主機就可以連另一個WiFi。如果你指的是同一個主機,理論是可以,網路層的時候,根據當前帶寬佔用,自動選擇合適的適配器,但是可能並不支持。第二種就是軟體支持,自己根據當前帶寬選擇一個適配器,即使是同一個軟體下載同一個文件,可以獲取當前可用的適配器,分段下載。當然,你如果是問的系統啥設置可以達到,估計沒有。
看了這些回答,比較容易實現的就是虛擬機裝軟路由然後疊加兩個線路的帶寬,但是存在兩個線路的時延不同(無線傳輸有更高的延遲),兩個運營商也有可能不同,實際效果並不如兩條同運營商寬頻疊加效果好,但是對於多線程下載來講效果還是很不錯的。


疊加個毛線,有線能輕鬆實現千兆速度傳輸,大於你的帶寬和機械硬碟寫入速度,瓶頸不在於傳輸速度。
3年前迅雷只要開vip就有這個功能,並且親測成功

理論上是可以的,我是在網上看到一個設置躍點的方法,不確定是不是在所有設備都可行。

cmd 裏route print,然後會顯示出躍點數,然後在系統的設置中更改網路適配器的設置,取消自動躍點,把有線網和無線網的躍點設置為相同值,可以是原來躍點中間的某個值之類的。

不過我不確定是Windows現在已經可以自動實現網速的疊加還是這個設置的緣故。總之現在下載的速度還是可以疊加了,迅雷和steam之類的應用試了下都可以疊加,不過有時候無線網會跑不到滿速。


用Connectify Dispatch ,三臺設備授權費89

下載多個文件可以這樣,安裝虛擬機,把usb無線網卡鏈接虛擬機,有線鏈接宿主機.這樣就行啦.

另外可以用軟體設置指定某軟體用有線或無線,閑置的另一個幹別的事.


推薦閱讀:
相關文章