web-dev-qa-db-ja.com

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

2台のUbuntuマシンにDropboxをインストールし、LAN同期を有効にしました。あるDropboxインスタンスが別のインスタンスをどのように検出するのか興味がありました。

9
Praveen Sripati

UDPブロードキャストパケットがLAN経由で送信されているようです。

私はこれらのリンクをサポートするために見つけました:

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

「標準化されたプロトコルと独自のプロトコルの両方でさまざまなサービス検出プロトコルを試しました。現在、UDPブロードキャストを使用していますが、ほとんどの人に最適なものを確認するために、いくつかの異なるアイデアをテストしています。サーバーはセキュリティモデルを実施するためのlansyncネゴシエーションに関与しています。」

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

たとえば、LANのパケットキャプチャを見ると、数秒ごとに「[source IP] 255.255.255.255 DB-LSP-Dropbox LAN SyncDiscoveryProtocol」と表示されます。

5
bfhd

30秒ごとにUDPパケットを送信します。以下の投稿を確認してください...

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

2
amehta