[Asterisk-Dev] Re: Smart Asterisk.
Mark Spencer
markster at digium.com
Fri Sep 12 17:41:36 MST 2003
> 1. If UA's source IP NOT equal to Contact Header field's IP or UA's
> SIP request SDP's Connection IP, then the phone is behind the NAT.
Unfortunately that's not actually accurate. Believe it or not there are
many situations (e.g. pingtel) where the Contact *is* different from the
source and if you try to respond to the source, your packets will be
dropped on the floor.
This is a design flaw in SIP, so strictly speaking NAT functionality is
incompatible with strict RFC2833 interpretation.
Mark
More information about the asterisk-dev
mailing list