[OpenSIPS-Users] Topology Hiding Usage Question

Bogdan-Andrei Iancu bogdan at opensips.org
Thu Feb 11 10:43:26 CET 2016


Hi Nathaniel,

When you do topology hiding, from SIP routing perspective, OpenSIPS will 
act as an end-point and not as a proxy. So, if you do TH, makes no sense 
to do record_route and loose_route and they are specific to proxy routing.
So,
1) no
2) what you mean "hide" ? to be replied from opensips ? you can do that 
if you are sure you do not break any end-2-end communication
3) where you put it in the script is up to you - just be sure that 
topology_hiding() function must be called only for initial INVITE requests.

Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 11.02.2016 09:13, Nathaniel L. Keeling III wrote:
> Hello,
>
> I am implementing the topology_hiding module and had a couple of 
> questions. After reading the tutorial on topology hiding. it states 
> that you use the topology_hiding_match() function to check for 
> topology hiding. In the tutorial, this function is performed after 
> performing the has_totag() check and that one exist. Normally, at 
> least from a generated script, the loose_route() check is performed.
>
> 1. Do we still need to perform the loose_route() check if we are 
> performing the topology_hiding_match() check?
> 2. If you are using the dialog module, can it hide requests that are 
> not in a dialogs?
> 3. Would it be ok to execute topology_hiding() function within the 
> route(RELAY) or should it be done else where? I am using a generated 
> script as my base.
>
> Thanks
>
> Nathaniel Keeling
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>




More information about the Users mailing list