Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I was wondering how Synching finds another computer by the generated ID. Is there some central server or is it done using some kind of P2P swarm?


edit: ignore this, the software can relay connections when direct connection is impossible.

Just found this in the FAQ:

> If you see outgoing connections to odd and unexpected addresses these are most likely connections to relay servers. Relay servers are run by volunteers all over the world. They usually listen on ports 443 or 22067, though this is controlled by the user running it. You can compare the address you are concernced about with the current list of active relays. Relays do not and can not see the data transmitted via them.

"P2P swarm" sounds about right?


Sorry this looks more relevant than my other comment - I really should finish reading before I post:

https://docs.syncthing.net/users/stdiscosrv.html

"Syncthing relies on a discovery server to find peers on the internet. Anyone can run a discovery server and point Syncthing installations to it. The Syncthing project also maintains a global cluster for public use."




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: