Does the net.p2p protocol allow peers to connect over the Internet (through NAT, Firewall, etc).
I understand that PNRP addresses this (thats fine if your using ipV6) but can this also be done when using a custom resolver? ie: when a peer registers in the cloud, does it just get back net.p2p://mypcName/endPoint or does the resolver/PNRP return something that allows the pc to be found behind the firewall?
Im having a really hard time finding good information on .NET's P2P solution - and most of its very old.. does anyone know if this is a viable technology or something that may be gone from .NET soon?
-edit- My Resolver would be publicly accessible, the peers are behind NAT/Firewall.
thanks in advance :-)