Re: [sipcore] IPv6 in the sip core wg
Paul Kyzivat <pkyzivat@alum.mit.edu> Thu, 12 December 2013 17:59 UTC
Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 914911AE3A2 for <sipcore@ietfa.amsl.com>; Thu, 12 Dec 2013 09:59:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.235
X-Spam-Level:
X-Spam-Status: No, score=-1.235 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_SOFTFAIL=0.665] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bF__kkKwhn14 for <sipcore@ietfa.amsl.com>; Thu, 12 Dec 2013 09:59:51 -0800 (PST)
Received: from qmta14.westchester.pa.mail.comcast.net (qmta14.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:44:76:96:59:212]) by ietfa.amsl.com (Postfix) with ESMTP id 04EEB1AE3A1 for <sipcore@ietf.org>; Thu, 12 Dec 2013 09:59:50 -0800 (PST)
Received: from omta10.westchester.pa.mail.comcast.net ([76.96.62.28]) by qmta14.westchester.pa.mail.comcast.net with comcast id 0cQF1n0020cZkys5EhzkNF; Thu, 12 Dec 2013 17:59:44 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([50.138.229.164]) by omta10.westchester.pa.mail.comcast.net with comcast id 0hzk1n00A3ZTu2S3WhzkNz; Thu, 12 Dec 2013 17:59:44 +0000
Message-ID: <52A9F990.1030201@alum.mit.edu>
Date: Thu, 12 Dec 2013 12:59:44 -0500
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: Mary Barnes <mary.ietf.barnes@gmail.com>
References: <C774C9EA-4E79-4846-A834-BF86D2DD8018@edvina.net> <52A2094E.8020009@alum.mit.edu> <86897DAD-AEAE-4EEC-BCEC-D8501D8491D2@cisco.com> <CAHBDyN7AT0m7P5miYa+hCvh55Ov3f1Nc-U1zUK6H-0i4aHTW+g@mail.gmail.com> <52A7486E.2090005@alum.mit.edu> <FFB57ECD-8CDB-44E9-9A3F-5418AAC01C5B@iii.ca> <26C3B24F-FCBE-4D10-ADD5-E28B6E95A8FB@edvina.net> <BCD747C2-B0E9-492E-97E2-58B078AF5F74@iii.ca> <52A8CFC3.3080309@alum.mit.edu> <CAHBDyN6qK6_Cone+wkrcV_LZCca3b_dbf6rkzwnATZg4R6kn5Q@mail.gmail.com>
In-Reply-To: <CAHBDyN6qK6_Cone+wkrcV_LZCca3b_dbf6rkzwnATZg4R6kn5Q@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1386871184; bh=Shye+IByqoqrrqz3cQ1OQxjt4iKoANWyBtrp/ViU5cA=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=YV0fzdjkO26YNG6z58ZqunM9ubPTnrOV0vmIdg+Xga8PP3C1R6XMJOQWwQ4Tk3Ke+ MElkkdP4nXq0Hy056UDY+cUa9IHK4Tshl5ITDMzywK84PtenGeMfoAn5jmqIyIzW7Q xzyrFMhGCSezz4XbGg5vcA3tsKxjDnaKReQRSQYckmMBVLBt4OD1+dwF+5kZ51dTic HZ79OKh2mMDj5QYIR3cz0F5XI6Ox5xOVHDT9VkuxANUpDacY9UY0Sd+H1fd20aXAH4 OiNgNdBgtS+RHIruIBs837z2+JUV7n8u8V6QLx+bCommTJ49a8SvGizNrlvx+4xZAA Lt5EfLt2HB83w==
Cc: SIPCORE WG <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Gonzalo Salgueiro (gsalguei)" <gsalguei@cisco.com>, Cullen Jennings <fluffy@iii.ca>
Subject: Re: [sipcore] IPv6 in the sip core wg
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore/>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2013 17:59:52 -0000
On 12/12/13 11:59 AM, Mary Barnes wrote: > The question in my mind becomes how you can word it properly. There are > already procedures for dual stack, so you can't just say: > > Procedures for dual-stack server handling of SIP URIs containing domain > names > > Any of the adjectives proposed so far "Amended" or "Updated" or others > that might seem appropriate, e.g., "Enhanced" imply that the existing > procedures are being changed or corrected. Although maybe "Enhanced" is > general enough to not necessarily imply an "Update" to RFC 3263? But, > then would you be talking about an Informational versus standards track > document? I think it's usual for milestones to indicate whether the > work is informational, standards track or BCP. But, if the AD will > approve the new milestone without that level of specificity, that's > fine. ISTM that we are in a situation where we need to consider the details of the proposed mechanism(s) before deciding if the desired mechanism will be an update or not. So I think it makes sense to word the milestone to be non-specific about this. Maybe its not the term itself that is the problem, but rather what the term references. IOW, is it that we intend to ammend/update/enhance/improve the *procedures*, or the *description* of the procedures? IIUC the intent is to clarify the description, and if that is insufficient to get a satisfactory result, then to update the procedures themselves. Thanks, Paul > But, I also don't think it's useful for the group to rathole on > that later in the process and it will definitely cause confusion if the > WG doesn't have a clear reason why the specific type of specification > was selected. > > Regards, > Mary. > > > > On Wed, Dec 11, 2013 at 2:49 PM, Paul Kyzivat <pkyzivat@alum.mit.edu > <mailto:pkyzivat@alum.mit.edu>> wrote: > > Cullen, > > Would you be satisfied if the milestone is sufficiently vague that > we can leave it to the deliverable to decide whether an update is > needed or not? > > Thanks, > Paul > > > On 12/10/13 6:13 PM, Cullen Jennings wrote: > > > Well from a milestone point of view there is a big difference > between we need the change an existing RFC (i.e. update) or we > need to define a new RFC that tells developers who want to > implement the new RFC what they need to do. > > I think what is needed here is the later item and not the > update. I have asked about this a bunch of times and and I > always get answers that suggest that a new document is needed > but it does not need to replace or update 3263. It needs to be a > new document that provides more detailed advice. If we are going > to say this updates something, I want to be convinced first that > there is something that is wrong and needs to be changed. I'm > fine with the idea that ore detailed specifications are needed > to do something like happy eyeballs for SIP but I don't think > that requires an update of 3263. > > > On Dec 10, 2013, at 12:21 PM, Olle E. Johansson <oej@edvina.net > <mailto:oej@edvina.net>> wrote: > > > On 10 Dec 2013, at 12:14, Cullen Jennings <fluffy@iii.ca > <mailto:fluffy@iii.ca>> wrote: > > > On Dec 10, 2013, at 9:59 AM, Paul Kyzivat > <pkyzivat@alum.mit.edu <mailto:pkyzivat@alum.mit.edu>> > wrote: > > June 2014 Updated procedures for dual-stack server > handling of SIP > URIs containing domain names > > > Before we use update, can someone tell me what normative > text of the current RFCs need to be changed? > > > That's part of the problem, RFC 3263 is not very clear to me > in indicating what exactly is normative. If you read our > draft, you will see that we point to a few sections that > clearly says that a UA needs to look up "A or AAAA" records, > which has been proven wrong and doesn't follow the intention > of the DNS SRV RFC. If this was unintentional or normative, > I don't know, but it's written enough times to cause issues > in implementations and have been copied to other documents, > like the MSRP RFC. > > We need to clarify that a SIP implementation needs to follow > the DNS SRV RFC and look up all addresses for a host name > (ipv4, IPv6 or future address families) and test them all > before moving to the next priority and host. > > I've checked this with members of the IETF DNS directorate > two times now, and they agree with this. > > When we clarified/updated/extended/__informed the audience - > developers - about this, we need to get down to how to > connect - serially, in parallell, in reverse random order > controlled by the phases of the moon or other planets - or > simply Happy Eyeballs. But even with TCP, doing happy > eyeballs like in HTTP would not work unless we have both A > and AAAA records. RFC 3263 doesn't really indicate that. > > Someone else needs to help out to clarify to me what is > really normative in 3263 and what the relationship between > 3263 and RFC 2782 really is - if RFC 2782 is the normative > one and RFC 3263 just can be seen as a happy story that > points to 2782 without making any normative changes, we > might have to clarify that in an informational document and > move on to connection setup in a dual stack world. If RFC > 3263 changes the behaviour intended by 2782 and really > forces a developer to select A or AAAA records, then we need > to change that behaviour. > > Either way, we have work to do in ths wg. > /O > > > > >
- [sipcore] IPv6 in the sip core wg Olle E. Johansson
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Gonzalo Salgueiro (gsalguei)
- Re: [sipcore] IPv6 in the sip core wg Mary Barnes
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Gonzalo Salgueiro (gsalguei)
- Re: [sipcore] IPv6 in the sip core wg Gonzalo Salgueiro (gsalguei)
- Re: [sipcore] IPv6 in the sip core wg Cullen Jennings
- Re: [sipcore] IPv6 in the sip core wg Olle E. Johansson
- Re: [sipcore] IPv6 in the sip core wg Cullen Jennings
- Re: [sipcore] IPv6 in the sip core wg Olle E. Johansson
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Mary Barnes
- Re: [sipcore] IPv6 in the sip core wg Gonzalo Salgueiro (gsalguei)
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Gonzalo Salgueiro (gsalguei)
- Re: [sipcore] IPv6 in the sip core wg DRAGE, Keith (Keith)
- Re: [sipcore] IPv6 in the sip core wg Cullen Jennings
- Re: [sipcore] IPv6 in the sip core wg Gonzalo Salgueiro (gsalguei)
- Re: [sipcore] IPv6 in the sip core wg DRAGE, Keith (Keith)
- Re: [sipcore] IPv6 in the sip core wg Gonzalo Salgueiro (gsalguei)
- Re: [sipcore] IPv6 in the sip core wg Olle E. Johansson
- Re: [sipcore] IPv6 in the sip core wg Vijay K. Gurbani
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Olle E. Johansson
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Gonzalo Salgueiro (gsalguei)
- Re: [sipcore] IPv6 in the sip core wg DRAGE, Keith (Keith)
- Re: [sipcore] IPv6 in the sip core wg Olle E. Johansson
- Re: [sipcore] IPv6 in the sip core wg Vijay K. Gurbani
- Re: [sipcore] IPv6 in the sip core wg Mary Barnes
- Re: [sipcore] IPv6 in the sip core wg Cullen Jennings
- Re: [sipcore] IPv6 in the sip core wg Cullen Jennings (fluffy)
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Richard Barnes
- Re: [sipcore] IPv6 in the sip core wg Vijay K. Gurbani
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Mary Barnes
- Re: [sipcore] IPv6 in the sip core wg Vijay K. Gurbani
- Re: [sipcore] IPv6 in the sip core wg Olle E. Johansson
- Re: [sipcore] IPv6 in the sip core wg DRAGE, Keith (Keith)
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Adam Roach
- Re: [sipcore] IPv6 in the sip core wg Cullen Jennings (fluffy)
- Re: [sipcore] IPv6 in the sip core wg Adam Roach
- Re: [sipcore] IPv6 in the sip core wg Cullen Jennings (fluffy)
- Re: [sipcore] IPv6 in the sip core wg Gonzalo Salgueiro (gsalguei)
- Re: [sipcore] IPv6 in the sip core wg Paul Kyzivat
- Re: [sipcore] IPv6 in the sip core wg Olle E. Johansson
- Re: [sipcore] IPv6 in the sip core wg Vijay K. Gurbani
- Re: [sipcore] IPv6 in the sip core wg Dale R. Worley
- Re: [sipcore] IPv6 in the sip core wg Gonzalo Salgueiro (gsalguei)
- Re: [sipcore] IPv6 in the sip core wg Cullen Jennings (fluffy)
- Re: [sipcore] IPv6 in the sip core wg Olle E. Johansson