RE: [Sip] PING/PONG
"Steve Langstaff" <steve.langstaff@citel.com> Thu, 18 November 2004 11:46 UTC
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA16186 for <sip-web-archive@ietf.org>; Thu, 18 Nov 2004 06:46:54 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CUknD-0007Sk-Ix for sip-web-archive@ietf.org; Thu, 18 Nov 2004 06:49:39 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CUkh7-0000ln-3V; Thu, 18 Nov 2004 06:43:21 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CUkZX-0007lW-8l for sip@megatron.ietf.org; Thu, 18 Nov 2004 06:35:31 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA15388 for <sip@ietf.org>; Thu, 18 Nov 2004 06:35:28 -0500 (EST)
Received: from firewall.citel.com ([62.190.107.60] helo=ivor.citel.com) by ietf-mx.ietf.org with smtp (Exim 4.33) id 1CUkc9-0007EU-1T for sip@ietf.org; Thu, 18 Nov 2004 06:38:13 -0500
Content-Class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
Subject: RE: [Sip] PING/PONG
Date: Thu, 18 Nov 2004 11:14:42 -0000
Message-ID: <CD9775120D600F43B9C50329395E9DB64F321F@ivor.citel.com>
Thread-Topic: [Sip] PING/PONG
Thread-Index: AcTNKYWvD4vdewpKQSyep4WKbocUPgAM9r8w
From: Steve Langstaff <steve.langstaff@citel.com>
To: Jonathan Rosenberg <jdrosen@cisco.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a2c12dacc0736f14d6b540e805505a86
Content-Transfer-Encoding: quoted-printable
Cc: sip@ietf.org, Christian Stredicke <Christian.Stredicke@snom.de>
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>
Sender: sip-bounces@ietf.org
Errors-To: sip-bounces@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1b0e72ff1bbd457ceef31828f216a86
Content-Transfer-Encoding: quoted-printable
Sorry, I didn't realise the scope of this discussion was client-to-proxy - that's where my confusion lay. A further question from my (simplistic) viewpoint... If this issue is/could be generic to all STUNned traffic (not just sip+stun), would it not be better to push the problem down into the STUN 'layer' and let the STUN client and server sort out keeping the NAT bindings alive? I'm guessing that the SIP client already 'knows' it has to use STUN to reach the proxy, and so could ask it's STUN client to keep the binding(s) alive as appropriate. -- Steve Langstaff. -----Original Message----- From: Jonathan Rosenberg [mailto:jdrosen@cisco.com] Sent: 18 November 2004 04:46 To: Steve Langstaff Cc: Christian Stredicke; sip@ietf.org Subject: Re: [Sip] PING/PONG There isn't a UAS involved here; these requests go from the client (UAC) to its proxy. How the proxy indicates to the UAC that it is capable of processing these keepalives is a good question. My first thought is that this would be something in DNS; a new service in the NAPTR record for indicating the sip+stun combination. -Jonathan R. Steve Langstaff wrote: > Should point 2 read "The user agent server indicates if it can respond to client refresh requests"? > > -- > Steve Langstaff. > > > -----Original Message----- > From: sip-bounces@ietf.org [mailto:sip-bounces@ietf.org]On Behalf Of > Jonathan Rosenberg > Sent: 17 November 2004 16:40 > To: Christian Stredicke > Cc: sip@ietf.org > Subject: Re: [Sip] PING/PONG > > > > > Christian Stredicke wrote: > > >>So my understanding is: >> >>1. We should use *only* STUN for refreshing bindings (either UDP or TCP, >>what about TLS) > > > Yes, TLS too. TLS runs ontop of TCP after all. > > >>2. The user agent indicates if it can do it (no negotiation on >>capabilities) >> >>3. Refreshing must be done from the client >> >>Can we agree on that? > > > Yes. > > Server originating refreshing is in the wrong direction. It is the > client utilizing the service; if it wishes to make use of that service, > it has to be responsible for refreshing the connection. > > -Jonathan R. > -- Jonathan D. Rosenberg, Ph.D. 600 Lanidex Plaza Director, Service Provider VoIP Architecture Parsippany, NJ 07054-2711 Cisco Systems jdrosen@cisco.com FAX: (973) 952-5050 http://www.jdrosen.net PHONE: (973) 952-5000 http://www.cisco.com _______________________________________________ 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
- [Sip] PING/PONG Christian Stredicke
- RE: [Sip] PING/PONG Christer Holmberg (JO/LMF)
- RE: [Sip] PING/PONG Steve Langstaff
- Re: [Sip] PING/PONG Bob Penfield
- RE: [Sip] PING/PONG Christer Holmberg (JO/LMF)
- RE: [Sip] PING/PONG Christian Stredicke
- Re: [Sip] PING/PONG Bob Penfield
- RE: [Sip] PING/PONG Chris Boulton
- RE: [Sip] PING/PONG Christian Stredicke
- RE: [Sip] PING/PONG Steve Langstaff
- RE: [Sip] PING/PONG Christian Stredicke
- RE: [Sip] PING/PONG Chris Boulton
- RE: [Sip] PING/PONG Steve Langstaff
- Re: [Sip] PING/PONG Spencer Dawkins
- RE: [Sip] PING/PONG Christian Stredicke
- Re: [Sip] PING/PONG Klaus Darilion
- Re: [Sip] PING/PONG Jonathan Rosenberg
- [Sip] How to get old messages on archives!! vikram bhuskute
- RE: [Sip] PING/PONG Christian Stredicke
- Re: [Sip] PING/PONG Jonathan Rosenberg
- RE: [Sip] PING/PONG Steve Langstaff
- RE: [Sip] PING/PONG Christian Stredicke
- RE: [Sip] PING/PONG Steve Langstaff
- Re: [Sip] PING/PONG Jonathan Rosenberg
- Re: [Sip] PING/PONG Charles Eckel
- Re: [Sip] PING/PONG Jonathan Rosenberg
- Re: [Sip] PING/PONG Robert Sparks
- Re: [Sip] PING/PONG Jonathan Rosenberg
- Re: [Sip] PING/PONG Robert Sparks
- Re: [Sip] PING/PONG Jonathan Rosenberg
- Re: [Sip] PING/PONG Robert Sparks
- Re: [Sip] PING/PONG Jonathan Rosenberg
- Re: [Sip] PING/PONG Robert Sparks