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

If one peer is only allowed to talk to another peer via a centralised "hole-punching" server, it isn't p2p.

There's nothing wrong with that topology, but the very original point was about how sometimes you want p2p and IPv6 helps enormously with this. If you think p2p topologies in general are "insecure" because the peers need to be directly reachable on the internet, then that's a different argument.



If the vast majority of traffic flows directly between peers, with only an initial handshake requiring an external server, the system is somewhere between P2P and Client/Server. Depending on your goals this may be perfectly ok (e.g. if you want P2P connectivity for routing efficiency and throughput) or completely defeat the purpose (e.g. if you want P2P connectivity for censorship resistance).




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

Search: