Re: [spring] 64-bit locators
Mark Smith <markzzzsmith@gmail.com> Thu, 19 December 2019 21:17 UTC
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80D52120865 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 13:17:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.497
X-Spam-Level:
X-Spam-Status: No, score=-0.497 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 X-x2Tba7_eW2 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 13:17:24 -0800 (PST)
Received: from mail-oi1-x231.google.com (mail-oi1-x231.google.com [IPv6:2607:f8b0:4864:20::231]) (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 087641200DF for <spring@ietf.org>; Thu, 19 Dec 2019 13:17:24 -0800 (PST)
Received: by mail-oi1-x231.google.com with SMTP id 18so3011231oin.9 for <spring@ietf.org>; Thu, 19 Dec 2019 13:17:24 -0800 (PST)
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=gfzHfi9+UgwdqR5ctcLK3XegbEJON993rckedu6sDhI=; b=co8Gxo3QUlgHdaTv1nDTqfph3iEvIvBEAWIw7G27K65h2Pg+cCTDpn2FDZQR1v8S6P 1DYB8zAAinA+jyZP/UaHGqUu9a/mGJOoFqETqF0yohQfaqILDzib6Jgm6YVRao6xN4DT LImrt11/6MkUQMYYGQGjeSXD9GY92lC/PK+uk8LsCtpuIDanmxSVBbdUgBAa7uDIpDiI q5NDHVupYlF1kggyYCBoadQzdIR5Mekm6IABuQI8D4jLD7Kp2QoBYFlCjdMFHuTn9XNV H5PJFblt46xknyZC0D4iBt8unyu3yo0pupc0FeNxGCTWBIsMy4hZMZ0qzvLx+6c5eQfl J3gA==
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=gfzHfi9+UgwdqR5ctcLK3XegbEJON993rckedu6sDhI=; b=dw2wF3OXJ7WzCm96ORNzxmfVG50bly9MxasTZA8VSxK4d4iRxBBBMze1nMvthzwZC4 BusVjKq41n33VnkAdEiqUManlgwODg/ZY1z4z49lrskbdqAdx1tGSHoAMizmS+jypG0+ SM4cXtXIn9x8d7xGij4XLG0jqOAth16vT5jpW+RQpgQN2Cp8zmvAtHl5sBa+iKFuNYHK ARsXsnNaQoREpMhjQvL37rerIIPgNEG1qFn+QKXkKSJmRzJ+2w8goYM95C+Cn+sXgVUK xwINAk3vvetPHCWniqlYJfBfSQVVrLsyutLWMlQb1uLOk15iAAQGZ4jgwFJnMZtDb1q5 1TAw==
X-Gm-Message-State: APjAAAWI5bLFw+C1qNM2Vof0gBbZCIYAeGfP37R4mSkt+C91p0oJn3EH fG5yp+JB/t5CUToBFKCDWtVDBqOPEkBEg7cTJxQ=
X-Google-Smtp-Source: APXvYqwiu/P11QDloV97shWxGgCZumvhL9bNov9p3jqdoG2G7JnQDo6r/UGw+yO60QOCYqBjVWZGH8Rn48/ROwEHZFc=
X-Received: by 2002:aca:cf50:: with SMTP id f77mr3198642oig.60.1576790243328; Thu, 19 Dec 2019 13:17:23 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com>
In-Reply-To: <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Fri, 20 Dec 2019 08:16:56 +1100
Message-ID: <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000056c5c6059a1516e4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/kgHV8kc_ekQf7hgrLWygXJe9yzk>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 21:17:25 -0000
On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril), <pcamaril@cisco.com> wrote: > Hi, > > As mentioned in the draft, the choice of the locator length is deployment > specific. > LINE has deployed SRv6 using a locator different than a /64. > This is effectively an appeal to authority. What makes what LINE has done the best and right thing to do? I can already see they're using the IPv4 link-local 169.254/16 prefix in a manner that wildly violates how it is specified to be used in RFC3927. See Slides 9, 12, 24. Tying your IPv6 addressing plan to IPv4 addressing could end up imposing IPv4's addressing limitations on IPv6 - defeating the primary purpose of IPv6 - providing many more addresses than IPv4. Slide 32 shows they're violating RFC 4193 (IPv6 ULAs), because they're using ULA-Cs ('fc') rather than ULA-Ls ('fd'), despite there being no central registry. Their 40 bit Global ID of "17" could be random, although I'm guessing not, as random numbers would usually have far less zeros in them. These sorts of ULA errors are why I presented "Getting IPv6 Addressing Right" at AusNOG this year - https://www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-addressing-right . This is an Internet Draft, so this is the best time to make these sorts of changes, as it is much easier now. When things become RFCs it becomes much harder (and much, much harder when they become Internet Standards). If somebody has deployed Internet Draft level technology, they have to accept the risk that what they've deployed might not comply with the eventual RFC. Regards, Mark. > Cheers, > Pablo. > > [1] > https://speakerdeck.com/line_developers/line-data-center-networking-with-srv6 > > -----Original Message----- > From: spring <spring-bounces@ietf.org> on behalf of Alexandre Petrescu < > alexandre.petrescu@gmail.com> > Date: Thursday, 19 December 2019 at 09:44 > To: "spring@ietf.org" <spring@ietf.org> > Subject: Re: [spring] 64-bit locators > > > > Le 19/12/2019 à 00:13, Mark Smith a écrit : > [...] > > > VLSM [variable length subnet mask] is fundamentally hard, > > We need VLSM in other places too, such as in ULA prefixes fd and fc. > > I think it is indeed a difficult to grasp concept, but it is there for > growth. > > Alex > > > > > Regards, > > Mark. > > > > __ > > > > In this case, we should probably change the document to reflect > > implemented behavior.____ > > > > __ __ > > > > > > > Ron____ > > > > __ __ > > > > > > Juniper Business Use Only > > > > _______________________________________________ > > spring mailing list > > spring@ietf.org <mailto:spring@ietf.org> > > https://www.ietf.org/mailman/listinfo/spring > > > > > > _______________________________________________ > > spring mailing list > > spring@ietf.org > > https://www.ietf.org/mailman/listinfo/spring > > > > _______________________________________________ > spring mailing list > spring@ietf.org > https://www.ietf.org/mailman/listinfo/spring > > > _______________________________________________ > spring mailing list > spring@ietf.org > https://www.ietf.org/mailman/listinfo/spring >
- [spring] 64-bit locators Ron Bonica
- Re: [spring] 64-bit locators Alexandre Petrescu
- Re: [spring] 64-bit locators Mark Smith
- Re: [spring] 64-bit locators Alexandre Petrescu
- Re: [spring] 64-bit locators Pablo Camarillo (pcamaril)
- Re: [spring] 64-bit locators Mark Smith
- Re: [spring] 64-bit locators Gyan Mishra
- Re: [spring] 64-bit locators Robert Raszuk
- Re: [spring] 64-bit locators Ron Bonica
- Re: [spring] 64-bit locators Alexandre Petrescu
- Re: [spring] 64-bit locators Robert Raszuk
- Re: [spring] 64-bit locators Andrew Alston
- Re: [spring] 64-bit locators Robert Raszuk
- Re: [spring] 64-bit locators Andrew Alston
- Re: [spring] 64-bit locators Robert Raszuk
- Re: [spring] 64-bit locators Andrew Alston
- Re: [spring] 64-bit locators Robert Raszuk
- Re: [spring] 64-bit locators Pablo Camarillo (pcamaril)
- Re: [spring] 64-bit locators Ron Bonica
- Re: [spring] 64-bit locators Robert Raszuk
- Re: [spring] 64-bit locators Andrew Alston
- Re: [spring] 64-bit locators Ron Bonica
- Re: [spring] 64-bit locators Robert Raszuk
- Re: [spring] 64-bit locators Alexandre Petrescu
- Re: [spring] 64-bit locators Mark Smith
- Re: [spring] 64-bit locators Robert Raszuk
- Re: [spring] 64-bit locators Gyan Mishra
- Re: [spring] 64-bit locators Mark Smith
- Re: [spring] 64-bit locators Gyan Mishra
- Re: [spring] 64-bit locators Sander Steffann
- Re: [spring] 64-bit locators Robert Raszuk
- Re: [spring] 64-bit locators Miya Kohno
- Re: [spring] 64-bit locators Miya Kohno
- Re: [spring] 64-bit locators Mark Smith
- Re: [spring] 64-bit locators Miya Kohno
- Re: [spring] 64-bit locators Ron Bonica
- Re: [spring] 64-bit locators Robert Raszuk
- Re: [spring] 64-bit locators Erik Kline