On Wed, 07 Dec 2005 10:23:38 -0800, S G wrote
It's pretty simple actually, to determine if your behind the same NAT. You just check if the request for both parties are coming from the same external public IP. Sure, this might not account for every case, multiple subnets, multiple NAT setups, but it takes care of a great deal of them. I would say most home users and offices have a simple single NAT setup. The problem is when using STUN how to set the SDP's to use the pre-STUN local ip's. Without STUN it works just fine, but you of course end up rtpproxying ever call.
Multiple NATs are pretty commonplace these days. To discount them as being unimportant is really a bad idea. MOST big home network providers give NATted addresses to their customers... many of whom NAT their own subnets.
N.