RE: [Sip] query on sip-outbound and sip-connect-reuse

"Avasarala Ranjit-A20990" <ranjit@motorola.com> Mon, 14 May 2007 07:34 UTC

Return-path: <sip-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HnV4M-0002CO-WB; Mon, 14 May 2007 03:34:11 -0400
Received: from sip by megatron.ietf.org with local (Exim 4.43) id 1HnV4L-0002CI-Vw for sip-confirm+ok@megatron.ietf.org; Mon, 14 May 2007 03:34:09 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HnV4L-0002CA-5R for sip@ietf.org; Mon, 14 May 2007 03:34:09 -0400
Received: from mail153.messagelabs.com ([216.82.253.51]) by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HnV4K-0001OU-KU for sip@ietf.org; Mon, 14 May 2007 03:34:09 -0400
X-VirusChecked: Checked
X-Env-Sender: ranjit@motorola.com
X-Msg-Ref: server-8.tower-153.messagelabs.com!1179128047!2406488!1
X-StarScan-Version: 5.5.10.7.1; banners=-,-,-
X-Originating-IP: [129.188.136.8]
Received: (qmail 16459 invoked from network); 14 May 2007 07:34:07 -0000
Received: from motgate8.mot.com (HELO motgate8.mot.com) (129.188.136.8) by server-8.tower-153.messagelabs.com with SMTP; 14 May 2007 07:34:07 -0000
Received: from il06exr03.mot.com (il06exr03.mot.com [129.188.137.133]) by motgate8.mot.com (8.12.11/Motorola) with ESMTP id l4E7Y6wd016653 for <sip@ietf.org>; Mon, 14 May 2007 00:34:06 -0700 (MST)
Received: from il06vts01.mot.com (il06vts01.mot.com [129.188.137.141]) by il06exr03.mot.com (8.13.1/Vontu) with SMTP id l4E7Y6Wa004484 for <sip@ietf.org>; Mon, 14 May 2007 02:34:06 -0500 (CDT)
Received: from ZMY16EXM66.ds.mot.com (zmy16exm66.ap.mot.com [10.179.4.26]) by il06exr03.mot.com (8.13.1/8.13.0) with ESMTP id l4E7Y4Hp004447 for <sip@ietf.org>; Mon, 14 May 2007 02:34:05 -0500 (CDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [Sip] query on sip-outbound and sip-connect-reuse
Date: Mon, 14 May 2007 15:34:03 +0800
Message-ID: <750BBC72E178114F9DC4872EBFF29A5B041D1D7A@ZMY16EXM66.ds.mot.com>
In-Reply-To: <3fe6b8640705132302y256357deg6e4d5d55a91bf309@mail.gmail.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Sip] query on sip-outbound and sip-connect-reuse
Thread-Index: AceV7ZuwxdqW3/kqQ8KMjTJDBO23KQADDL3w
X-Priority: 1
Priority: Urgent
Importance: high
References: <3fe6b8640703200003i5d796f8es78a6e043062e9ede@mail.gmail.com><45FFAE54.1040904@nokia.com> <3fe6b8640705132302y256357deg6e4d5d55a91bf309@mail.gmail.com>
From: Avasarala Ranjit-A20990 <ranjit@motorola.com>
To: Malleswara Rao Ankem <malleshavn@gmail.com>, Aki Niemi <aki.niemi@nokia.com>
X-Vontu: Pass
X-Spam-Score: 0.4 (/)
X-Scan-Signature: 93df555cbdbcdae9621e5b95d44b301e
Cc: sip@ietf.org
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0573861089=="
Errors-To: sip-bounces@ietf.org

sec 14 of sip oubound draft address the situation when the UA could
switchover from UDP to TCP when the MTU size is large. But yes there are
no current deployments that really support the switchover.
 

Regards 
Ranjit 

 

________________________________

From: Malleswara Rao Ankem [mailto:malleshavn@gmail.com] 
Sent: Monday, May 14, 2007 11:33 AM
To: Aki Niemi
Cc: sip@ietf.org
Subject: Re: [Sip] query on sip-outbound and sip-connect-reuse


The outbound draft does not talk of what happens when there is a UDP to
TCP switchover due to MTU overshoot. Since the edge proxy cannot
initiate a TCP connection towards the UA, its the UA which should take
care of maintaining the TCP connection with the network and the flows
are created only through registration. 
So if I have a UA which primarily performs SIP signaling on UDP but
would like to support TCP only for huge messages (that cross MTU), then
as per the current outbound draft it will have to create a flow for TCP
based transport during the registration itself and create another flow
for UDP based transport by registering from the 5060 port. 
 
On 3/20/07, Aki Niemi <aki.niemi@nokia.com > wrote: 



	ext Malleswara Rao Ankem wrote:
	> Hello,
	> I've a query on sip-outbound draft (-08) which indicates that
a TCP 
	> connection (flow) established by the client be re-used by the
edge proxy.
	> While the sip-connect-reuse draft (-07) indicates that only a
TCP
	> connection
	> established for TLS (by the client) should be re-used by the
edge proxy as 
	> there is a security threat incase the TCP connection is
re-used.
	> Was this not considered or it was mentioned in outbound draft
somewhere but
	> I overlooked it.
	
	The reason is that for the server-to-server case, for which 
	connect-reuse is meant, you can't trust a connection unless both
parties
	are authenticated, and currently the only way to do this in SIP
is to do
	mutual auth in TLS.
	
	This is not the case with outbound, where Digest authentication 
	effectively does mutual auth. Of course a better option is to do
one way
	authenticated TLS and then on top of that have Digest
authenticate the
	client.
	
	> Also, in sip-outbound if the client needs to be reachable on
UDP and on TCP 
	> does the client need to establish, register and maintain
(keepalive) two
	> different "flows" to the registrar? which would basically
means two
	> different REGISTER cycles with same instance id but different
reg-id? 
	
	I guess. I have no idea why you would want to do that though.
	
	Cheers,
	Aki
	


_______________________________________________
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