Dropbox LAN 同期はどのように機能しますか?

Dropbox LAN 同期はどのように機能しますか?

2 台の Ubuntu マシンに Dropbox をインストールし、LAN 同期を有効にしました。1 つの Dropbox インスタンスが別の 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 Sync Discovery Protocol」が表示されます。

答え2

これは、30 秒ごとに UDP パケットを送信することで行われます。以下の投稿を確認してください...

Dropbox LAN 同期プロトコル(アーカイブ)

関連情報