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 > > >
- Re: [105attendees] Why do we need to go for 128 b… Suresh Krishnan
- Re: [105attendees] Why do we need to go for 128 b… JORDI PALET MARTINEZ
- Re: [105attendees] Why do we need to go for 128 b… shyam bandyopadhyay
- Re: [105attendees] Why do we need to go for 128 b… Ted Lemon
- Re: [105attendees] Why do we need to go for 128 b… Simon Hobson
- Re: [105attendees] Why do we need to go for 128 b… John Day
- Re: [105attendees] Why do we need to go for 128 b… Brian E Carpenter
- Re: [105attendees] Why do we need to go for 128 b… Fred Baker
- Re: [105attendees] Why do we need to go for 128 b… Mark Smith
- Re: [105attendees] Why do we need to go for 128 b… Gyan Mishra
- Re: [105attendees] Why do we need to go for 128 b… Alexandre Petrescu