Как работает синхронизация Dropbox по локальной сети?

Как работает синхронизация Dropbox по локальной сети?

Я установил Dropbox на 2 машины Ubuntu и включил синхронизацию по локальной сети. Мне было интересно, как один экземпляр Dropbox обнаруживает другой.

решение1

Похоже, что по локальной сети отправляется широковещательный пакет UDP.

Я нашел следующие ссылки в поддержку:

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

«Мы экспериментировали с различными протоколами обнаружения служб, как стандартизированными, так и нашими собственными. Сейчас мы используем широковещательную рассылку UDP, но тестируем несколько других идей, чтобы увидеть, что лучше всего подойдет большинству людей. Сервер участвует только в согласовании lansync для обеспечения нашей модели безопасности».

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

Например, если я посмотрю на захват пакетов для моей локальной сети, то каждые несколько секунд увижу «[исходный IP] 255.255.255.255 DB-LSP-Dropbox LAN Sync Discovery Protocol».

решение2

Он делает это, отправляя UDP-пакеты каждые 30 секунд. Проверьте пост ниже...

Протокол синхронизации Dropbox LAN(архив)

Связанный контент