Nat traversal functionality – Teletronics Enterprise SIP Server User Manual
Page 31

TELETRONICS INTERNATIONAL, INC.
30
Enterprise SIP Server Tutorial – Dial Plan
s-tut-dp1.51-041228
8. NAT Traversal Functionality
Enterprise SIP Server offers NAT Traversal Functionalities for SIP. When 2 clients each on a
different network form a connection, the NAT functionality will automatically be set active and
you don’t need to set anything. You can also set the NAT Traversal Functionality for each
routing in the Dial Plan.
When the NAT traversal functionality is active, information within a SIP packet is changed and
the Enterprise SIP Server hides each client’s IP Address. Tunneling of RTP and RTCP packets
for sending voice will also occur.
Therefore, NAT Traversal functionality not only resolves
the network connection for the call, but
also provides a level of security by making it difficult to identify individual clients.
8.1. Changing between NAT Traversal ON/OFF
Even though NAT Traversal functionality is automatically executed, it is possible to set the NAT
functionality in the Dial Plan for each call.
8.1.1.
If the callee’s Domain is “domain”, set the NAT Traversal functionality to active
Matching Patterns
Deploy Patterns
$request=^INVITE
to=@domain[ >;]*
$nat=true
8.1.2.
If the caller’s IP Address is 192.168.0.5, set the NAT Traversal functionality to
inactive
Matching Patterns
Deploy Patterns
$request=^INVITE
$addr=192\.168\.0\.5$
$nat=false