zerotier vs netbird vs tailscale 性能对比

组网性能对比

结论

直接线上结论

  1. 性能

    1. Zerotier 和 Tailscale 都会有一个对应的进程负责组网。它们的运行方式都是在用户空间实现加密和中继,因此需要消耗额外的 CPU 资源。
    2. NetBird 是纯粹内核空间的 Wireguard,不需要消耗额外的资源。
  2. 组网

    1. 这个就主要取决于网络环境,整体来说,NetBird 和 Tailscale 好于 Zerotier。

测试

我同时测了大文件, 小文件的传输效率,但发现其实差不多, 并没有什么出入, 所以本文就不区分大小文件

测试服务器

角色 配置 网络
serverA 1c2g 192.168.2.100
serverB 1c2g 192.168.2.101

测试命令

1
2
# 传输测试:使用 rsync 同步一个压缩包到远程服务器
rsync -av ./1.zip root@serverb:/tmp/11
1
2
3
# 重启测试:模拟服务中断后恢复的情况
server A -> restart
server b -> restart -> ping

zerotier-one

传输测试

>出栈

image-20250615010342396

image-20250615003417189

入栈<

image-20250615010352710

image-20250615003509681

重启测试

image-20250615010103170

netbird

传输测试

>出栈

image-20250615010630724

入栈

image-20250615010701351

重启测试

image-20250615005751529

tailscale

传输测试

>出栈

image-20250615011623414

入栈

image-20250615011718395

重启测试

image-20250615011934302

作者

默吟

发布于

2025-06-15

许可协议

CC BY-NC-SA 4.0

评论

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×