July 2017
Intermediate to advanced
434 pages
12h 59m
English
FreeSWITCH supports two client-side NAT-busting protocols by default called NAT-PMP and UPnP. Both of these protocols use slightly different methods but the basic gist is the same.
Both methods use a network protocol to discover your NAT router and communicate with it, so rather than making the NAT mappings on-the-fly, it asks the router to open a port and actually learns the details of the port mapping, so when FreeSWITCH talks to another server it's putting the correct information in the packets for both the SIP and the media. That is cool! Beware though, now we're opening the door to the second, third, and fourth pitfalls.
We have now disguised the fact that we are behind NAT so the other side cannot detect ...
Read now
Unlock full access