Eu gosto de sincronizar o tempo de dois computadores conectados via Ethernet (sem roteador no meio) e separados uns dos outros 100 ou mais metros. Existem vários protocolos que sincronizam o tempo com base em minha pesquisa, mas a precisão do tempo não é clara. O delta de tempo que eu alvo é menor que 10usec. Isso poderia ser alcançado via Ethernet com um planejamento cuidadoso do software?
Meus computadores estão executando Linux e eu controlo todas as linhas de código; portanto, posso criar drivers / aplicativos para que, durante o evento de sincronização, eles executem um código determinístico em oposição a um sistema operacional aberto, onde não tenho controle sobre quais tarefas estão ativas.