Throw in dynamic IP addresses, and it doesn't make things any easier.
Nerds can just set up DDNS and a port forward. Grandma probably can't.
Throw in dynamic IP addresses, and it doesn't make things any easier.
Nerds can just set up DDNS and a port forward. Grandma probably can't.
The NAT traversal shenanigans only have to be successful on one side. When the geek manages to be reachable, they can talk to their grandparent, given they use software that tries to connect them, like RetroShare.
This doesn't cover all cases, but enough to be useful and valuable.
Home firewalls are easy. Most already have UPNP or NAT-PMP enabled, so the app can easily poke holes--even in TCP! Corporate ones (people procrastinating at work is a fat chunk of internet traffic) will have all kinds of ad-hoc rules that struck the network guy's fancy at the time.
For a truly P2P net (grandma-to-grandma), one side isn't enough.