NetShare 的两种工作模式——数据分享与 WiFi 中继
两种模式的根本差别
NetShare 在同一个应用里提供了两种网络分享模式。虽然它们的底层都是 WiFi Direct,但上行链路(也就是 NetShare 设备从哪里获取网络)完全不同:
| 维度 | 蜂窝数据热点 | WiFi 中继器 |
|---|---|---|
| NetShare 设备的上网来源 | 移动网络(4G/5G) | 另一个 WiFi 网络 |
| 典型场景 | 户外旅行、移动办公 | 家庭/办公区 WiFi 信号死角 |
| 网络吞吐上限 | 取决于手机信号质量 | 取决于原始 WiFi 和手机 WiFi 双频支持 |
| 对手机硬件的要求 | 只要支持 WiFi Direct | 需要手机支持 WiFi 接收和 WiFi Direct 同时运行(大多数手机可以) |
| 对流量的消耗 | 消耗移动数据 | 消耗原始 WiFi 带宽 |
| 额外能耗 | 高(蜂窝 + WiFi 同时工作) | 中低(只有 WiFi 收发) |
场景详解
蜂窝数据热点
典型用户画像:
- 户外旅行时只有手机有 5G 信号,需要让笔记本查地图、平板看视频、Switch 联网对战
- 临时出差,酒店 WiFi 收费或信号太差,手机 4G 速度反而更快
- 车载场景,把手机架在车上当全车 WiFi 源
WiFi 中继器
典型用户画像:
- 家里路由器放在客厅,卧室信号时断时续,想把旧手机放卧室里当中继器
- 公司会议室角落 WiFi 信号弱,用闲置手机临时扩大覆盖
- 租房场景不方便拉网线摆路由器,用两台手机 mesh 覆盖
切换方式
NetShare 主界面上有两个按钮或模式选择器:
- 先在手机上确保自己能正常上网(蜂窝数据已开或已连上 WiFi)
- 打开 NetShare,根据当前的上网来源(蜂窝 / WiFi)自动决定模式
- 点击勾选框开启热点
实际上 NetShare 不需要用户"显式选择"模式——手机此时的网络状态决定了它会走哪条路。如果手机用的是移动数据,连进来的设备就分享移动数据;如果手机本身在连 WiFi,连进来的设备就被当作 WiFi 中继。
两者的共同限制
不管哪种模式,都有以下不可避免的约束:
- 延迟加倍:中继器模式下原始请求需要经过"原始路由器 → NetShare → 接收设备"三段跳,延迟至少增加 20-50ms
- 带宽减半:WiFi 中继模式下,NetShare 的 WiFi 芯片既要接收又要发射,理论上带宽折半(实际因为 2x2 MIMO,现代手机实际损耗在 30-40% 左右)
- 单频段约束:WiFi Direct 组主人只能在一个频段工作,无法像家用路由器那样做到 2.4GHz 接收 + 5GHz 发射的双频段中继
