Я встановив Dropbox на 2 машини Ubuntu та ввімкнув синхронізацію локальної мережі. Мені було цікаво, як один екземпляр Dropbox виявляє інший.
Я встановив Dropbox на 2 машини Ubuntu та ввімкнув синхронізацію локальної мережі. Мені було цікаво, як один екземпляр Dropbox виявляє інший.
Відповіді:
Схоже, пакет широкомовної передачі UDP надсилається по локальній мережі.
Я знайшов ці посилання для підтримки:
http://forums.dropbox.com/topic.php?id=12180
"ми експериментували з різними стандартизованими та власними протоколами виявлення послуг. Зараз ми використовуємо широкомовні UDP, але ми тестуємо кілька різних ідей, щоб побачити, що найкраще працюватиме для більшості людей. Сервер лише залучений до переговорів щодо синхронізації для забезпечення нашої моделі безпеки ".
http://p0stmaster.blogspot.com/2011/01/dropbox-lan-sync.html
Наприклад, якщо я дивлюся на захоплення пакетів для моєї локальної мережі, я бачу "[джерело IP] 255.255.255.255 DB-LSP-протокол відкриття синхронізації локальної мережі" кожні кілька секунд.
Це відбувається, надсилаючи пакети UDP кожні 30 секунд. Перевірте публікацію нижче ...
Протокол синхронізації локальної мережі Dropbox (архівовано)