[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Sip] B2BUA & Max-Forwards



-----Original Message-----
From: Padma Suresh [mailto:padma_suresh@hotmail.com]
 
> A B2BUA needs to propagate some of the headers received in a
> request/response to the other endpoint. Example: Require...

No. As emphatically as possible: NO. This is completely wrong,
and it appears to be a growing -- and dangerous -- misconception.

A B2BUA cannot transparently pass Require through. It must
understand and invoke the extension indicated.

  "The Require header field contains a list of option tags, described in
   Section 19.2.  Each option tag defines a SIP extension that MUST be
   understood to process the request."

A back to back user agent *is* a UAS, and *is* bound by this
provision.

Whether the UAC portion then turns around and imposes the same
requirement on the UAS it contacts is a local decision.

/a
_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sipping@ietf.org for new developments on the application of sip