Subject: Re: [Sipping] Proxy behavior with request URI parameters

From: Jonathan Rosenberg <[email-masked]>
Date: Thu, 03 Apr 2003 04:51:13 -0500

If the proxy owns the domain in the request URI, then it is responsible 
for interpreting any parameters associated with that URI. As per the 
spec, if there are ones it doesnt understand, it should ignore them. 
But, the process of URI translation won't preserve those URI parameters 
or pass them forward.

If, however, the proxy doesn't own the domain in the request URI, it 
will use the URI to look up in DNS where to send the request (as 
specified in rfc3263). In this case, it needs to interpet the URI, and 
as per the spec, will ignore parameters it doesnt understand. However, 
this proxy is not doing any translation or request URI rewriting, and 
therefore, would not change the URI, and thus not strip any parameters 
it doesnt understand.

-Jonathan R.

Michael Hammer wrote:
> Pascal,
> 
> My understanding has always been that for forward compatibility reasons, 
> the parameters get passed forward, else an older proxy would tend to 
> break any new SIP parameters defined later.
> 
> Mike
> 
> 
> At 06:18 PM 3/13/2003 +0100, [email-masked] wrote:
> 
>> Dear sipping members,
>>
>> What must be a proxy behaviour when it receives a SIP request
>> with request-URI parameters that it doesn't undertstand.
>> In RFC 3261, It is said that "SIP elements MUST silently ignore
>> any uri-parameters that they do not understand".
>>
>> Does it mean:
>>     that the proxy removes the uri-parameters when constructing the
>>    forwarded request.
>>     that  the proxy copies  transparently the unknown uri-parameters 
>> in the
>>    request-URI of the
>> forwarded request.
>>
>> thanks for your help
>>
>> Pascal
>>
>>
>> _______________________________________________
>> Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
>> This list is for NEW development of the application of SIP
>> Use [email-masked] for questions on current sip
>> Use [email-masked] for new developments of core SIP
> 
> 
> _______________________________________________
> Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
> This list is for NEW development of the application of SIP
> Use [email-masked] for questions on current sip
> Use [email-masked] for new developments of core SIP
> 

-- 
Jonathan D. Rosenberg, Ph.D.                600 Lanidex Plaza
Chief Scientist                             Parsippany, NJ 07054-2711
dynamicsoft
[email-masked]                     FAX:   (973) 952-5050
http://www.jdrosen.net                      PHONE: (973) 952-5000
http://www.dynamicsoft.com

_______________________________________________
Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use [email-masked] for questions on current sip
Use [email-masked] for new developments of core SIP