Dropbox LAN Sync 如何工作?

Dropbox LAN Sync 如何工作?

我在 2 台 Ubuntu 机器上安装了 Dropbox,并启用了 LAN 同步。我很好奇一个 Dropbox 实例如何检测另一个实例。

答案1

看起来好像 UDP 广播数据包是通过 LAN 发送的。

我发现以下链接可以支持:

http://forums.dropbox.com/topic.php?id=12180

“我们已经尝试了各种服务发现协议,包括标准化的和我们自己的。现在我们正在使用 UDP 广播,但我们正在测试几个不同的想法,以了解哪种方法对大多数人最有效。服务器仅参与 lansync 协商以强制执行我们的安全模型。”

http://p0stmaster.blogspot.com/2011/01/dropbox-lan-sync.html

例如,如果我查看我的 LAN 的数据包捕获,我会每隔几秒钟看到“[源 IP] 255.255.255.255 DB-LSP-Dropbox LAN 同步发现协议”。

答案2

它通过每 30 秒发送一次 UDP 数据包来实现。查看下面的帖子...

Dropbox LAN 同步协议(已存档)

相关内容