Я отправляю критически важные данные в реальном времени через Интернет между двумя выделенными компьютерами, используя мой собственный протокол.синхронизировать часы через Интернет
Существует, конечно, латентность.
Для отладки и оптимизации мне нравится, когда оба компьютера используют одну и ту же базу времени. I.e, мне нужно знать разницу во времени их часов, чтобы лучше оценить задержки.
Конечно, релятивизм и тому подобное не позволяют мне полностью их синхронизировать, но мне нравится как можно ближе.
Опираясь на NTP самостоятельно, он не выглядит достаточно хорошим - часы могут быть отключены на полсекунды в моем опыте (пояснение: я до сих пор полагался по умолчанию, предоставленному Apple).
Мне нужна точность в диапазоне 1/10s, по крайней мере. Эти два компьютера не будут слишком далеко друг от друга, как правило, время пинга ICMP составляет менее 100 мс.
Любые предложения, как это сделать?
(в настоящее время, машины участвуют запустить OS X, так что если вы знаете решение только для них, это будет начало)
Хорошо, я попробую. –