beautypg.com

Nat traversal functionality – Teletronics Enterprise SIP Server User Manual

Page 31

background image

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