> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Juha
> Heinanen
>
> that would break currently working nat traversal with proxies that do
> not support CRLF keepalive, i.e., that are not able to response to
> double-CRLF with a single one.

No, I assume currently working proxies for NAT traversal cases have a currently 
working mechanism, and would use that regardless of this draft, or they'd try 
this draft mechanism first and revert to previous if it wasn't negotiated.

> a tcp connected sip UA is namely still able to keep its nat binding open
> by sending double CRLFs, because it does get back tcp level
> acknowledgements even when it does not get back SIP keepalive
> acknowledgement (single CRLF).
> if it uses the keep param and does not get back keep=yes, it would not
> send CRLFs and its nat binding would die away.  this is not a good idea
> at all.

Nope, I didn't mean that - I meant if it doesn't get back the keep param then 
it won't be using this draft, and would do what it would do if it weren't using 
this draft.  That may mean the UA sends a single CRLF, or it may mean the proxy 
makes it send Registers, or sends it Options, or whatever.  And certainly 
manual provisioning overrides this all anyway, as it overrides anything in any 
protocol.

-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