El Wednesday 26 March 2008 14:36:47 Attila Sipos escribió:
> The top Via received by the UAS should never have a "received="
> parameter irrespective of the topology.
>
> Correct operation is like this:
>
> 1. UAC sends request with Via:UAC
> 2. proxy receives request
> 3. proxy adds "received=" parameter and then adds a top Via for itself
> 4. proxy sends request with
>    Via:Proxy, Via:UAC;received=whatever
>
> The first Via (top Via) recevied by UAS would not have a "received="
> parameter.
>
> Now if (at step 3), the proxy adds a "received=" into the new top Via,
> then this is illegal.  Anyway, what purpose would it serve?
>
> Anyway, if the proxy wants to store non-standard information in the
> Via header then it should store it opaquely in the newly-inserted
> top Via's branch parameter.  Then it won't break interop with any
> other SIP entities.

Thanks a lot for the explanation.


-- 
Iñaki Baz Castillo
[EMAIL PROTECTED]

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

Reply via email to