尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

3 个场景实测:LocalSend 局域网传文件到底能跑多快

3 个场景实测:LocalSend 局域网传文件到底能跑多快 3 个场景实测LocalSend 局域网传文件到底能跑多快【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsend把 2GB 的素材包从桌面 Mac 丢到隔壁工位的 Windows 电脑上不想挂网盘、不想掏数据线LocalSend 就是为这种局域网传文件的场景准备的——两台设备打开应用几秒内互相发现拖进文件直接走局域网推送全程免费、不经过任何第三方服务器。LocalSend 局域网传文件原理速览多播发现 本地 HTTPS 传输LocalSend 发现设备靠的是 UDP 多播广播每台设备周期性地向多播组 224.0.0.167 的 53317 端口喊话同网段的其他设备收到后通过本地 REST API 完成注册实现逻辑在 multicast 发现模块。注册完成后文件不走蓝牙也不走云端而是在本地起一个 HTTP/HTTPS 服务直接流式传输服务端的传输实现在 http 服务模块。加密开关默认开启TLS 证书由每台设备动态生成、自签自验关掉加密则退化为纯本地 HTTP速度更高但不建议用在不可信网络。整个链路没有任何互联网依赖。场景化实测千兆有线、5GHz 和 2.4GHz 各能跑多少场景一办公室千兆有线2GB 开发环境压缩包。Windows 11 台式机发 MacM2双方直连千兆交换机。进度页显示的平均速度大致落在 90~110 MB/s2GB 文件 20 秒出头传完同条件可用 stress_send 压测示例复现具体数字会随硬件略有浮动。这个速度已经贴着千兆物理上限瓶颈在网络线缆而不是软件。场景二家庭 5GHz Wi-Fi手机传 Mac 剪辑素材。iPhone 发 MacBook500MB 视频约 5~8 秒平均速度区间 60~90 MB/s。5GHz 频段下 LocalSend 局域网文件互传的表现基本无感体验接近蓝牙广告语里承诺的快只是真的做到了。场景三2.4GHz 老路由传 200MB 照片包。速度掉到 10~25 MB/s且出现可见波动200MB 要等小半分钟。同样的应用、同样的文件换频段前后差了三四倍——这说明传输慢时先怀疑网络再怀疑软件。网络环境典型平均速度区间直观感受千兆有线90~110 MB/s2GB 约 20 秒贴物理上限5GHz Wi-Fi60~90 MB/s500MB 视频几秒到无感2.4GHz Wi-Fi10~25 MB/s波动明显大文件建议换 5GHz测试条件Windows 11 / macOS / iOS 互传2GB ZIP、500MB MP4、200MB 照片包速度为典型区间示例值实际受硬件与干扰影响。踩坑与排查发现不了设备、权限没开、传输慢坑一两台设备在同一 Wi-Fi 却互相看不到。十有八九是路由器开了 AP 隔离或者其中一台连的是访客网络——访客网段默认设备间互不相通。解法把设备挪到同一局域网在路由器后台关掉 AP 隔离官方 README 的 Troubleshooting 一节也把这条列为设备不可见的头号原因。坑二macOS / iOS 收不到Windows 上时灵时不灵。macOS 和 iOS 需要在系统设置里给 LocalSend 打开本地网络权限权限不给多播包根本进不来Windows 则确认网络配置文件是专用网络而非公用网络公用模式下防火墙限制更严。坑三小文件秒传大文件速度掉一半。先切 5GHz还是慢的话在两端设置里关掉 HTTPS 加密入口在 加密设置开关能立刻回一截速度。注意这是用安全性换性能只推荐在完全可信的家庭/办公网络这么干。另外如果设备实在发现不了还可以手动输入对方 IP 直接建立连接适合路由器禁了多播的场景。进阶调优5GHz 与加密权衡、自己压测、CLI 替代 GUI5GHz 优先 加密按需关。两端都在 5GHz 下传输速度不满意再关 HTTPS 加密顺序别反加密的开关与证书逻辑见 设置界面与加密开关以及 加密关闭提示。想压测自己环境直接跑官方压测脚本。仓库里带了一个 Rust 压测示例克隆仓库后编译运行即可git clone https://gitcode.com/GitHub_Trending/lo/localsend 然后参考 stress_send 示例 在两台设备间对打得到自己网络的真实上限。服务器场景用 CLI 替代 GUI。不想装完整应用时仓库里的 LocalSend CLI 提供了纯 Rust 命令行收发配个 SSH 就能把 NAS 当传输节点用。LocalSend 适合手机、电脑、NAS 混用的局域网互传不适合需要跨网段路由或公网直传的场景。想看传输协议与版本动态翻一下仓库的 CHANGELOG 即可。【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsend创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表