Re: [v6ops] Fw: New Version Notification for draft-smith-v6ops-larger-ipv6-loopback-prefix-04.txt

Mark Andrews <marka@isc.org> Thu, 21 February 2013 01:25 UTC

Return-Path: <marka@isc.org>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 765EC21E8084 for <v6ops@ietfa.amsl.com>; Wed, 20 Feb 2013 17:25:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.107
X-Spam-Level:
X-Spam-Status: No, score=0.107 tagged_above=-999 required=5 tests=[AWL=-2.494, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, MANGLED_SOLTNS=2.3, MANGLED_WHILE=2.3]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LE7g9sTyy2+s for <v6ops@ietfa.amsl.com>; Wed, 20 Feb 2013 17:25:57 -0800 (PST)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [IPv6:2001:500:60::65]) by ietfa.amsl.com (Postfix) with ESMTP id 1CF0E21E8083 for <v6ops@ietf.org>; Wed, 20 Feb 2013 17:25:57 -0800 (PST)
Received: from bikeshed.isc.org (bikeshed.isc.org [IPv6:2001:4f8:3:d::19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mail.isc.org", Issuer "RapidSSL CA" (not verified)) by mx.ams1.isc.org (Postfix) with ESMTPS id 01D325F9916; Thu, 21 Feb 2013 01:25:44 +0000 (UTC) (envelope-from marka@isc.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isc.org; s=dkim2012; t=1361409955; bh=7F7IiY88EXsAFSt+N3BuWZ1D+XvLLOfFNoOhflhfKUY=; h=To:Cc:From:References:Subject:In-reply-to:Date; b=cmUxLoNGjwnOuCDrEk7PSVtt2jvzyq5zBMpGWZKbqRQOmuwYihd9DfxsEb65Y8+F4 utl/mRsxD/3UfQnZTuZQECuCzDA3LO6YfoUfWQQFhczReH/SJrugCWmOjsV6dk7X6t MRk2wytlKGaBfFtGBe1fTZ5lZ957VtAbqsWaRJJM=
Received: from drugs.dv.isc.org (unknown [IPv6:2001:470:1f00:820:c1c8:e29:43a6:6de]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by bikeshed.isc.org (Postfix) with ESMTPSA id C3B35216C3B; Thu, 21 Feb 2013 01:25:42 +0000 (UTC) (envelope-from marka@isc.org)
Received: from drugs.dv.isc.org (localhost [127.0.0.1]) by drugs.dv.isc.org (Postfix) with ESMTP id B3D192FECCED; Thu, 21 Feb 2013 12:25:40 +1100 (EST)
To: Mark Smith <markzzzsmith@yahoo.com.au>
From: Mark Andrews <marka@isc.org>
References: <20130220191706.20280.59416.idtracker@ietfa.amsl.com> <1361388476.43517.YahooMailNeo@web142501.mail.bf1.yahoo.com> <B9CA20D6-4142-4CE9-8062-36DA54DF0AB5@delong.com> <1361392079.27417.YahooMailNeo@web142501.mail.bf1.yahoo.com>
In-reply-to: Your message of "Wed, 20 Feb 2013 12:27:59 -0800." <1361392079.27417.YahooMailNeo@web142501.mail.bf1.yahoo.com>
Date: Thu, 21 Feb 2013 12:25:40 +1100
Message-Id: <20130221012540.B3D192FECCED@drugs.dv.isc.org>
Cc: v6ops v6ops WG <v6ops@ietf.org>
Subject: Re: [v6ops] Fw: New Version Notification for draft-smith-v6ops-larger-ipv6-loopback-prefix-04.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Feb 2013 01:25:58 -0000

In message <1361392079.27417.YahooMailNeo@web142501.mail.bf1.yahoo.com>, Mark S
mith writes:
> Hi Owen,
> 
> 
> ----- Original Message -----
> > From: Owen DeLong <owen@delong.com>
> > To: Mark Smith <markzzzsmith@yahoo.com.au>
> > Cc: v6ops v6ops WG <v6ops@ietf.org>
> > Sent: Thursday, 21 February 2013 6:37 AM
> > Subject: Re: [v6ops] Fw: New Version Notification for draft-smith-v6ops-l=
> arger-ipv6-loopback-prefix-04.txt
> > =
> 
> >T his version has done nothing to address my previously stated objections =
> and =
> 
> > concerns.
> >=A0
> 
> I didn't intend it to.
> 
> You seem to believe that the best solution to this problem would be to rese=
> rve the all-zeros Global ID of the ULA prefix. I disagree with that for qui=
> te number of reasons (with another one being that the "Unique" in ULA would=
>  now be false). Many of the things I have proposed are fundamentally depend=
> ent on a new prefix being allocated for this purpose, rather than changing =
> the purpose of one of the prefixes within the ULA prefix.=A0I consider the =
> number of changes I'd have to make my draft use a ULA prefix significant, s=
> uch that I'd end up pretty much writing your proposal, rather than mine. I'=
> ve spent quite a lot of my own time and effort on this, I don't want to spe=
> nd significantly more (if you compare draft 00 with 01, you can see that wa=
> s an almost complete rewrite).

Part of presenting a proposal is demonstrating why existing methods
do not work.  There are a number plain falsehoods in your draft.

"Multiple IPv6 loopback addresses are not available to bind application
instances to when using the same port on the same host." is a
falsehood.

There is *nothing* in the IPv6 architecture to prevent the operator
of the machine configuring additional loopback addresses.  In fact
multiple loopback addresses are rarely used and whenever they are
used some level of configuration is required.

> So if you think using prefix from within the ULA prefix is the better solut=
> ion, then I think it would be better if you wrote up an ID to propose it an=
> d provide the corresponding details.

No. It is your job to demonstrate why existing mechanisms are not
sufficient and the first step is to present a honest eveluation of
why they are not so.  I don't believe you were being intentionally
dishonest but there is a lack of rigour in your analysis of the
currently available mechanisms.

Mark

> Regards,
> Mark.
> > =
> 
> > On Feb 20, 2013, at 11:27 , Mark Smith <markzzzsmith@yahoo.com.au> wrote:
> > =
> 
> >>  Hi,
> >> =
> 
> >>  Here is a new version of my larger IPv6 loopback prefix draft. Changes =
> 
> > since the last version are relatively minor:
> >> =
> 
> >> =A0 =A0 o=A0 usability references (DOET and EASY-NUMBERS)
> >> =A0 =
> 
> >> =A0 =A0 o=A0 minor clarifications
> >> =A0 =
> 
> >> =A0 =A0 o=A0 grammar corrections
> >> =
> 
> >>  Further review welcome and appreciated.
> >> =
> 
> >>  Regards,
> >>  Mark.
> >> =
> 
> >> =
> 
> >>  ----- Forwarded Message -----
> >>>  From: "internet-drafts@ietf.org" =
> 
> > <internet-drafts@ietf.org>
> >>>  To: markzzzsmith@yahoo.com.au
> >>>  Cc: =
> 
> >>>  Sent: Thursday, 21 February 2013 6:17 AM
> >>>  Subject: New Version Notification for =
> 
> > draft-smith-v6ops-larger-ipv6-loopback-prefix-04.txt
> >>> =
> 
> >>> =
> 
> >>>  A new version of I-D, =
> 
> > draft-smith-v6ops-larger-ipv6-loopback-prefix-04.txt
> >>>  has been successfully submitted by Mark Smith and posted to the
> >>>  IETF repository.
> >>> =
> 
> >>>  Filename:=A0 =A0  draft-smith-v6ops-larger-ipv6-loopback-prefix
> >>>  Revision:=A0 =A0  04
> >>>  Title:=A0 =A0 =A0 =A0  A Larger Loopback Prefix for IPv6
> >>>  Creation date:=A0 =A0  2013-02-20
> >>>  Group:=A0 =A0 =A0 =A0  Individual Submission
> >>>  Number of pages: 12
> >>>  URL:=A0 =A0 =A0 =A0 =A0 =A0 =
> 
> >>> =
> 
> > http://www.ietf.org/internet-drafts/draft-smith-v6ops-larger-ipv6-loopbac=
> k-prefix-04.txt
> >>>  Status:=A0 =A0 =A0 =A0 =A0 =
> 
> >>> =
> 
> > http://datatracker.ietf.org/doc/draft-smith-v6ops-larger-ipv6-loopback-pr=
> efix
> >>>  Htmlized:=A0 =A0 =A0 =A0 =
> 
> >>> =
> 
> > http://tools.ietf.org/html/draft-smith-v6ops-larger-ipv6-loopback-prefix-=
> 04
> >>>  Diff:=A0 =A0 =A0 =A0 =A0 =A0 =
> 
> >>> =
> 
> > http://www.ietf.org/rfcdiff?url2=3Ddraft-smith-v6ops-larger-ipv6-loopback=
> -prefix-04
> >>> =
> 
> >>>  Abstract:
> >>> =A0 =A0 During the development and testing of a network application, it=
>  can
> >>> =A0 =A0 be useful to run multiple instances of the application using th=
> e =
> 
> > same
> >>> =A0 =A0 transport layer protocol port on the same development host, whi=
> le
> >>> =A0 =A0 also having network access to the application instances limited=
>  to
> >>> =A0 =A0 the local host.=A0 Under IPv4, this has commonly been possible =
> by =
> 
> > using
> >>> =A0 =A0 different loopback addresses within 127/8.=A0 It is not possibl=
> e under
> >>> =A0 =A0 IPv6, as the loopback prefix of ::1/128 only provides a single
> >>> =A0 =A0 loopback address.=A0 This memo proposes a new larger loopback p=
> refix
> >>> =A0 =A0 that will provide many IPv6 loopback addresses.=A0 The processi=
> ng =
> 
> > rules
> >>> =A0 =A0 for this new larger loopback prefix also allow sending or forwa=
> rding
> >>> =A0 =A0 of packets containing these addresses beyond the originating ro=
> uter
> >>> =A0 =A0 under certain circumstances.
> >>> =
> 
> >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
>  =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
> 
> > =A0 =A0 =A0 =A0 =
> 
> >>> =A0 =
> 
> >>> =
> 
> >>> =
> 
> >>>  The IETF Secretariat
> >>> =
> 
> >>  _______________________________________________
> >>  v6ops mailing list
> >>  v6ops@ietf.org
> >>  https://www.ietf.org/mailman/listinfo/v6ops
> > =
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org