Re: [105attendees] Why do we need to go for 128 bits address space?

shyam bandyopadhyay <shyamb66@gmail.com> Sat, 27 July 2019 14:38 UTC

Return-Path: <shyamb66@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C875E12001A for <ipv6@ietfa.amsl.com>; Sat, 27 Jul 2019 07:38:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.748
X-Spam-Level:
X-Spam-Status: No, score=-1.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 5Pw3fV4txLUu for <ipv6@ietfa.amsl.com>; Sat, 27 Jul 2019 07:38:17 -0700 (PDT)
Received: from mail-vs1-xe29.google.com (mail-vs1-xe29.google.com [IPv6:2607:f8b0:4864:20::e29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67597120018 for <6man@ietf.org>; Sat, 27 Jul 2019 07:38:17 -0700 (PDT)
Received: by mail-vs1-xe29.google.com with SMTP id m23so38021057vso.1 for <6man@ietf.org>; Sat, 27 Jul 2019 07:38:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8NVJfOdh00uI8e5Y6NFWhE2Zxh2KSoX9xb7/li2Zocc=; b=qaNevKSZkeiOiOru6sVDH6gNaVXyOW1FwtxscHI7A+s2aPintgT2Jg4IfsPrVVa2ut iWUAWEjVQ7f4OWOgMx5ImnRXTwVEDeNYxOeT+0+hQYKN0by+d+RUAr5ZtZemWsAPo3BN IWpvOlDA7lZjGPDJ/MnE3msvvLEsfyETgKuyPQyoyepPGP0Yw/s8VP+jwv8YTQIZ2zNk 0Hq61OMH/02eocHg5rvGVure0FlZ7hFU0DXEjmcbcM5KxEZ4eBoWJdMF+8MAfB9QjphR mgpq4F2hs2LMfD8XWlDessmFO7lA2oYUUPjsiePKliMxmjW77R9AMi2E5OKDtXw3iPpH H6hg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8NVJfOdh00uI8e5Y6NFWhE2Zxh2KSoX9xb7/li2Zocc=; b=hBiFoY4g+TD+aTp+BlQrHJp7FpCeyuhD4z7dgVPawdl+R8LrIknYNoBVuO7b0Ei9Dw os6omeJYrLAEuyFICJ9Ou7PYHH1CWqrYiL+Fo1lgIzJ0WZzz0Pma1j3XqQ8U74pjgNTf wj4SsUGYCmcwV1AHGW2hUYNmr1Fhi2yaN/YeKmYtvCtq60VmybaPRjSVzNVZFFqrXs57 wPpNLjWgZd4b32jHfXlCobRSa+YVE9l2eSVqpVCqmErBR+9xCw+unEEhqpnxf+iEJj3d G5kjoysgGOKfxeB55p6mcBS8aKNGBWJHC+8+FrXCYA8yupg66aNNI2hMS6JMt90cj6KD toOA==
X-Gm-Message-State: APjAAAULEztbDvCw6GUsXhXo2S28sTnHHr9CB85FTugdxya3HY0eIwZG 5B6NVPaZcnKHiJenQD6EBe4BVef8+5Mbr+Txqnl/pRb0
X-Google-Smtp-Source: APXvYqyTNkyCShSVB9gxEnov5XpXoI/Fnjm6KFgQCmH8J5jaHw9KlP25SPdV7ib2ZL6sfVv1Lc4eTDJqTqZEKCZHhhw=
X-Received: by 2002:a67:fd13:: with SMTP id f19mr62404643vsr.25.1564238296427; Sat, 27 Jul 2019 07:38:16 -0700 (PDT)
MIME-Version: 1.0
References: <CAPTMOtLOHDPvA3Tfky79idNS7CMZctsUCB4M8hB0urSU9u2JQQ@mail.gmail.com> <46BD2180-BCC7-4D38-BF43-F913251357F5@kaloom.com>
In-Reply-To: <46BD2180-BCC7-4D38-BF43-F913251357F5@kaloom.com>
From: shyam bandyopadhyay <shyamb66@gmail.com>
Date: Sat, 27 Jul 2019 21:38:19 +0700
Message-ID: <CAPTMOt+BRCGZR9XQmZXTrN9j3-YA-voyUsOEXRv=TDR4ozGMiw@mail.gmail.com>
Subject: Re: [105attendees] Why do we need to go for 128 bits address space?
To: Suresh Krishnan <Suresh@kaloom.com>
Cc: 6man@ietf.org
Content-Type: multipart/mixed; boundary="0000000000000126b2058eaa9cb2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/fOcYgwiOXU5hZU0SickmyJFCrX0>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 27 Jul 2019 14:38:21 -0000

Dear Suresh Krishnan,

 I am thankful to you because you are the only one who came up
with all the queries earlier. I am attaching a text version of the mail
that I
had sent which contains answers to your questions (in case
you failed to open the attachment that I had already sent).

By the way, I wanted this topic to be discussed by the entire IETF community
That is  why I had sent it to 105attendees, not in particular to the 6man
list.
Sorry for my ignorance.

Thanks

On Fri, Jul 26, 2019 at 11:51 PM Suresh Krishnan <Suresh@kaloom.com> wrote:

> (Moving this to 6man mailing list instead of the 105attendees list whose
> purpose is very different)
>
> Hi all,
>   Since my emails with queries were referenced, I felt obliged to respond
> to set the record straight. I think it is bad etiquette to post contents of
> personal emails on a public list. But to set the context, I would like to
> post verbatim what *I had sent* in my email responses about a year ago for
> which I received no further responses.
>
> ***** QUOTE *****
> Regarding 128 bit addressing
> =======================
>
> 128 bit addressing is not designed for "this moment". Seeing how long it
> has taken for us to get to significant deployment we want IPv6 to last
> *very long into the future*. Think of it as the price we pay for future
> extensibility and novel uses (see below). Please read RFC1726 (1994) for
> the technical criteria for the selection of the next generation IP protocol
> and RFC1752 (1995) that explains why the current IPv6 protocol was chosen
> amongst the options. If you think 64 bits is superior, please explain why
> and explain how things like
>
> * stateless address auto-configuration (SLAAC) described in RFC4862 would
> work with a 64 bit boundary
> * how privacy can be protected using mechanisms such as RFC4941, RFC7217,
> RFC8064
> * how mobile network tethering would work using mechanisms such as RFC7278
> * how IPv4 transition and co-existence mechanisms such as MAP-E RFC7597,
> MAP-T RFC7599, 4rd RFC7600, 6rd RFC5969
>
> would work.
>
> Regarding further steps needed from the draft author
> ========================================
>
> It is *up to you* to convince the community (not the IESG/us) that your
> argument/idea has merit. There are proposals that come up roughly every few
> years about how IPv6 can be done better but none of them address the basic
> issues of
>
> a) incremental deployability
> b) backward compatibility
> c) incentives for people to deploy
>
> As I said before, if you can summarize using bullet points
>
> * What exactly are the technical ideas from your drafts that are useful
> and novel. Please be precise and use only a sentence or two per idea.
> * How do you see these ideas being implemented and deployed (e.g. do you
> have open source code? who else is interested? Any operators willing to
> deploy)
>
> I think the working groups that are most relevant to discuss these ideas
> would be 6man and intarea and the mailing list for the concluded sunset4
> working group. You will get feedback about your proposal there and see if
> there is community interest in pursuing the idea.
> ***** QUOTE *****
>
> Thanks
> Suresh
>
> On Jul 26, 2019, at 10:28 AM, shyam bandyopadhyay <shyamb66@gmail.com>
> wrote:
>
> To:    The entire IETF community
>
>  Sub: Why do we need to go for 128 bits address space if
>          whatever is been trying to achieve with the existing
>          approach of IPv6, can be achieved by 64 bits address space?
>
> Dear Folks,
>
>  I raised this issue couple of time earlier. My intention
> was to collect all the points in support of 128 bits address
> space and try to figure out whether they can be solved
> with 64 bits address space as well. I am thankful to
> Mr. Suresh Krishnan for all the queries that he had. I
> have shown that all the points that he had, can be solved
> with 64 bits address space (Please follow a copy of my last mail
> as an attachment with all the answers). I believe all the points
> that were mentioned in the requirement specification of IPv6 can
> be achieved with 64 bits address space as well. I would request
> all the people mainly those who have been working with IPv6 for long
> to come forward in favor of 128 bits address space that can not
> be achieved with 64 bits address space.
>
>  If it can be shown that 64 bits address space is good enough to
> solve all the requirements, either we have to move back to 64 bits
> address space in the future or we have to carry through this extra
> burden for ever for no reason.
>
>  I would request readers to go through draft-shyam-real-ip-framework
> as a reference. It shows that if address space gets assigned to
> customer networks based on their actual need (in contrast to
> 64 bits address space (at least) for any customer network in IPv6), 64 bits
> address space is good enough for this world. Along with that, it comes up
> with the following:
>
> 1. It shows how to make a transition from (NAT based) private IP
>    space to (NAT free) real IP space.
> 2. It comes up with a light weight routing protocol applicable inside
>    VLSM tree that satisfies all the features supported by BGP.
> 3. It come up with a simple protocol for Host Identification with Provider
>    Independent Address with the approach of DNS. This can be considered
>    as an alternative of existing protocol (HIP).
> 4. It comes up with a hierarchical distribution of network for the
>    convenience of routing and distribution that may be considered
>    as useful in the long run.
>
> Hence, I would request all the like minded people to come forward
> and look into this matter seriously.
>
> Thanks.
> <prev_letter.txt.doc>--
> 105attendees mailing list
> 105attendees@ietf.org
> https://www.ietf.org/mailman/listinfo/105attendees
>
>
>