Double record-routing is required to enable mid-dialog requests to originate 
from either side of the proxy. For the external part, the Route will have an 
external address and internal, internal.

However, I guess both Route headers would be stripped each time a request 
crosses the proxy.  As for responses, there is no need to add two Vias. One 
should do.

-Kannan
----- Original Message ----- 
From: "Niranjan Gopalakrishnan" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Saturday, April 01, 2006 5:45 AM
Subject: [Sip-implementors] Multi homed Proxy


> Im working with an implementation of a Multi homed proxy - uses 2
> interfaces, I presume one external and one internal.
> On receiving a request on one interface, it forwards it to itself on the
> destination interface, eventually adding itself twice in the
> Record-Route header (with r2 parameter) before forwarding the request.
> Response is processed similarly.
>
> Why is such a behaviour required? If this is to seperate the netowrk
> topology (external, internal) the same can be achieved by an IP gateway.
>
> I am sure there is only one instance of the Proxy running on the host.
>
> This behaviour is not affecting our functionality. But I need to
> understand the reason behind it.
>
> Any pointers appreciated.
>
> Thanks.
> Niranjan Gopalakrishnan
> Senior Engineer, Call Control, Veraz Networks.
> [EMAIL PROTECTED]
>
> _______________________________________________
> Sip-implementors mailing list
> [email protected]
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors 

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to