Re: [straw] draft-straw-sip-traceroute-00

Hadriel Kaplan <hadriel.kaplan@oracle.com> Tue, 16 July 2013 02:12 UTC

Return-Path: <hadriel.kaplan@oracle.com>
X-Original-To: straw@ietfa.amsl.com
Delivered-To: straw@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FCB321E8097 for <straw@ietfa.amsl.com>; Mon, 15 Jul 2013 19:12:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.474
X-Spam-Level:
X-Spam-Status: No, score=-6.474 tagged_above=-999 required=5 tests=[AWL=0.125, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rzkiBUalUAZc for <straw@ietfa.amsl.com>; Mon, 15 Jul 2013 19:12:51 -0700 (PDT)
Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by ietfa.amsl.com (Postfix) with ESMTP id D666111E818E for <straw@ietf.org>; Mon, 15 Jul 2013 19:12:51 -0700 (PDT)
Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r6G2Cn7x027124 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 16 Jul 2013 02:12:50 GMT
Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r6G2Cmgj007899 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 16 Jul 2013 02:12:49 GMT
Received: from abhmt111.oracle.com (abhmt111.oracle.com [141.146.116.63]) by userz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r6G2ClRQ010224; Tue, 16 Jul 2013 02:12:48 GMT
Received: from [192.168.1.108] (/66.31.4.117) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 15 Jul 2013 19:12:47 -0700
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
From: Hadriel Kaplan <hadriel.kaplan@oracle.com>
In-Reply-To: <51E46D97.5040802@alum.mit.edu>
Date: Mon, 15 Jul 2013 22:12:46 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <95591D74-52E9-47C3-97FC-1E52201CDAC2@oracle.com>
References: <20130715025957.14214.78161.idtracker@ietfa.amsl.com> <CCF95343-A61C-48B3-AF57-8A05CD466498@oracle.com> <51E436DD.7020208@alum.mit.edu> <57AD32EC-09E1-4A48-8E4A-0805B3219DDD@oracle.com> <51E46D97.5040802@alum.mit.edu>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
X-Mailer: Apple Mail (2.1508)
X-Source-IP: acsinet22.oracle.com [141.146.126.238]
Cc: straw@ietf.org
Subject: Re: [straw] draft-straw-sip-traceroute-00
X-BeenThere: straw@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Sip Traversal Required for Applications to Work \(STRAW\) working group discussion list" <straw.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/straw>, <mailto:straw-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/straw>
List-Post: <mailto:straw@ietf.org>
List-Help: <mailto:straw-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/straw>, <mailto:straw-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jul 2013 02:12:58 -0000

On Jul 15, 2013, at 5:45 PM, Paul Kyzivat <pkyzivat@alum.mit.edu> wrote:
> OK, I guess we did have some discussion on that.
> 
> By that argument it must be something *existing* in SDP that is never messed with. That is a high bar.
> 
> You have a product that messes with SDP. When you do so, do you mess with the version? (It seems like you *ought* to, since you are changing it.)

Sometimes yes, sometimes no.  But I'm not too worried about my product - it's more the *other* B2BUAs and SBCs I'm worried about.


> Do you think that a new return code would cause trouble this way?
> I would think that to be fairly innocuous. But there are no guarantees when going through a B2BUA.

I honestly have no idea.  I don't know what most vendor products would do with a previously-unknown response code number coming back.

It feels like the right thing to do from a protocol perspective, but I don't know what would happen.

We could also, in the same 205 response, insert a Reason header with "SIP;cause=483" as the value.  That way even if it's converted to a 200 OK response, the Reason 
header might make it back. (ugly hack, but the whole problem is ugly)

-hadriel