Hi,

The Top via branch ID in Branch-ID calculation for Loop Detection MUST
NOT BE included.

There is already a bug reported for this with explanation @
http://bugs.sipit.net/show_bug.cgi?id=648

HTH,
Sreeram.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Poojan
Tanna
Sent: Thursday, October 05, 2006 6:00 PM
To: Atul kumar Jha
Cc: [email protected]
Subject: Re: [Sip-implementors] Regarding the Record-Route suppression
in the Loop/Spiral Detection

Hi,

As per RFC#3261, Section 16.6 SubSection 8 (  Add a Via header field
value ), proxy must include top most via header field.
The excerpt from RFC is as follows:
"        Loop detection is performed by verifying that, when a request
         returns to a proxy, those fields having an impact on the
         processing of the request have not changed.  The value placed
         in this part of the branch parameter SHOULD reflect all of
         those fields (including any Route, Proxy-Require and Proxy-
         Authorization header fields).  This is to ensure that if the
         request is routed back to the proxy and one of those fields
         changes, it is treated as a spiral and not a loop (see Section
         16.3).  A common way to create this value is to compute a
         cryptographic hash of the To tag, From tag, Call-ID header
         field, the Request-URI of the request received (before
         translation), *the topmost Via header*, and the sequence number
         from the CSeq header field, in addition to any Proxy-Require
         and Proxy-Authorization header fields that may be present."

Thanks,
Poojan.

Atul kumar Jha wrote:

>Hi,
>
>
>
>I have some doubts regarding the Loop detection in case of Stateful
>Proxy.
>
>
>
>Q1. Should we include the top via branch ID in the branch ID
calculation
>for Loop detection?
>
>
>
>Q2. And in the case of spiral should we suppress the Record Route or
not
>as it might lead to extra processing load for the Proxy?
>
>
>
>Thanking you in advance.
>
>Regards,
>
>Atul
>
>
>
>_______________________________________________
>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


The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments.

WARNING: Computer viruses can be transmitted via email. The recipient should 
check this email and any attachments for the presence of viruses. The company 
accepts no liability for any damage caused by any virus transmitted by this 
email.

www.wipro.com

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

Reply via email to