如何让电脑自动切换网络实现不断网

同时连的wifi和手机USB分享网络
如何在wifi断网的时候自动切换到手机的网,切换的时候加速器不断网,下载不断点
请问有没有这样的软件或者设置

在现有的 IP 协议下除非能够保证断网前后你的设备的出口 IP 地址一致,否则是无法实现的,比如你的 wifi 和 usb 同一子网,同时你的机器在这俩设备上获得的是同一个 IP,这时候断网前后就不会有连接断开问题。
另一个方面想也可以 虚拟专用网(屏蔽词) 用比如 WireGuard 来保证出口 IP 一致 。只需要一台服务器作为出口来转发全部本机流量,你的出口 IP 就是这台服务器的 IP ,就能保证连接不中断。

2 个赞

主要是出口的 IP 会发生变化。日常使用的 TCP 不具备这样的功能。

如果以后普及 QUIC, 这个协议具备你想要的这个功能。

我自己也山寨过一个网络协议能够实现这样的功能。

可以试试“NetSetMna” 这个软件,我平常切换网络 感觉还是挺顺畅的

中间转一层有可能实现吗?比如电脑A连电脑B热点,电脑B在wifi和手机USB之间切换,电脑A能否不断网?

楼主说的「不断网」是指能维持同一个 TCP 连接。TCP 协议不允许中途变更来源/目标的端口号和 IP 地址。也就是说,从服务器端看到的你的 IP 和端口必须是不变的,才能保证连接继续。

因此,这就不是一个能在客户端不依靠外力实现的需求。你能管自己的网络和软件,但管不到服务器。

A 连 B 创建的热点,服务器看到的是 B 的 IP。由于 B 切换了网络、IP 改变,自然连接就不能维持。

楼上有提到 QUIC,这是一个基于 UDP 的可靠传输协议,通过约定连接号的方式允许中途变更端口和 IP,这样就实现了断网不断连。

2 个赞

只能实现A电脑使用某种固定方式连接网络,A电脑同时提供有线与无线网络,B电脑可以在A电脑提供的有线与无线网络之间切换。(这不是个路由器mesh嘛)

从用户层面是不可能的.

提这个问题前,是否想过有没有手机可以实现切换,切换手机网络与Wifi网络时候,不断网不断流?而且就算是双线负载,是否能做到对于同一数据流分散到双线同时上下行再组合呈现?所以:不可能!

修改网络协议是可以的。考虑到现在已经有一些公司使用 HTTP3 了,比如 google 据说 http3 的流量占到了 30% 以上,不知道是不是真的。如果你有使用 VIVO 系的手机的话,在手机里面就有一个配置,说是可以切换 WIFI/5G 的时候不断网,而且还能同时使用两条网络进行连接,稳定性更强一些。具体什么原理我不是很清楚。

我目前在研究的一个网络协议,确实是可以做到同时使用多条通路进行连接的呢。

做技术的和普通人口中的不断网,或者不断流的概念是不一样的,普通人口中的不断网指的是视觉上的不断网,专业人员口中的不断网指的是数据层乃至链路等等。就像现在大家所知道的那样,http3的迁移连接支持主要依赖于QUIC的一些特性,不再依赖于传统的IP地址和端口的方式,所以避免了重新连接的一些情况。。。但是吧,和你说实话,理论上的确是这样,实际上也有这么做的,这对于各家的例如类似第二条线路类似均衡,补充的选项也很有帮助,可是对于单线路承接很困难,例如单线路直播的流,实际切换线路过程中损失的内容是无法及时补充回来的,即使服务端不是即时流而是延迟流,然后做标记,此类是可以技术实现补缺,但是,观者视觉上很难做到无察觉。回到加速器上体现在数据流上反而更容易看到此类的断流,因为即使服务端使用连接ID标识连接,但是体现在客户端上的数据主要问题在于硬件切换速度与断流数据的验证问题。所以毫无察觉很困难,需要从服务端到客户端到硬件等等多方面支持。。。

你们说的都太专业了 不明觉厉

emmm…很明显这个需求只靠软件很难实现,请描述上一层问题,例如,提出这个问题的原因是什么?

这是我宿舍的电脑开着加速器挂着游戏,网络不稳定的时候就会连着WIFI没有网

明显地,换一个稳定的加速器的难度与成本远低于解决这个问题…