> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Paul
> Kyzivat
>
> [EMAIL PROTECTED] wrote:
> > In regard to adding a Session-Id to requests are not given one by the
> > UAC:
> >
>
> Specifically, *subsequent* requests in the same dialog won't carry the
> same value, at least until the node that inserted the value is reached,
> if it is reached. And even then the same value won't be inserted unless
> the inserting node is dialog stateful. That argues for only having
> dialog stateful elements insert the header.

Although the draft mentions a UUID as one option, it leaves the mechanism to be 
decided.  One thing we could do instead of UUID, for example, would be to make 
it a hash of the received call-id and local system/node ID and MAC or some 
such.  In other words take some non-volatile system data munged with the 
call-id, and hash it to get the 128 bits of output for the Session-ID header 
value.  That way a stateless proxy can re-generate the same value again for 
upstream and downstream requests and responses, without it compromising or 
being re-create-able just from the call-id value and giving a reason for folks 
to remove it.
But I'll have to ask some security folks about that.

-hadriel
_______________________________________________
Sip mailing list  https://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [EMAIL PROTECTED] for questions on current sip
Use [EMAIL PROTECTED] for new developments on the application of sip

Reply via email to