Re: [spring] Beyond SRv6.

Mark Smith <markzzzsmith@gmail.com> Sun, 01 September 2019 02:02 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 761E912018B; Sat, 31 Aug 2019 19:02:35 -0700 (PDT)
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 zmyt5Gzjaew8; Sat, 31 Aug 2019 19:02:33 -0700 (PDT)
Received: from mail-oi1-x244.google.com (mail-oi1-x244.google.com [IPv6:2607:f8b0:4864:20::244]) (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 C26DF120178; Sat, 31 Aug 2019 19:02:33 -0700 (PDT)
Received: by mail-oi1-x244.google.com with SMTP id k20so1719663oih.3; Sat, 31 Aug 2019 19:02:33 -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=kgL5NlOvX82MLcmIOxnyWm1sZjXbCsQSOGxC13TaSIg=; b=tRzYn0E61o77qWhqlcr/xmpNPaIozr+70ZkDTcbDT6GBemNI8hN9ptikWFVeGn73eu 8l1SvqE4bQEnFpFT87Qpuqsdum4UljLeI4gpn6jZ/IWhBPIezMtmwV3BfLm2oXZ56umd JrEgHL2L0kCDAhIXyd9j9AN4xPkz28OveI6OOvUyriV2XVwrecJIRZI4cCY6nh4vFZ8p CFDf1fx5FJNaXUXNKxw8TTdZ0Angc5iOt152L0gwF2IhzY69uYz5FHLoEZPNbYPNUfVP BQqOpHxWKlVt4gs5d1H1DAA6F9JmM+XWrTQRrBJXlfhloicF6/GrBRSq28xVnhr2NS1i MBNg==
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=kgL5NlOvX82MLcmIOxnyWm1sZjXbCsQSOGxC13TaSIg=; b=AqPY0sn/3WrSavEpXOwtoqUQTmZwiO1cHC4h7QSpVcbFltrsYxtJ9JuvsOfNaCTtuW sIqD3pSzWNORxpee4zix5PsrgR/A/kxSuwNIl5tX4L6isKibI7CRSl0O9u2huylmJrdb gZtiC3ubK2W2FUfwMKQxG6zkgbr82jnnxmmxKC7KiAVSvlK7Bhsx9DdcbLaYkQaLm7HK 8IAi4MoGVuL1BLVZ/Q2fe3igSQYsiVvTgzSxJNxx/YL2MLEjWjNS4iBzcPvLwCdphteS sucj8yY+IhIpHpo2lRgNH9tRAGj6jnHTWORkBevGhwnH+fHr6Epx7wxX2EDIFDNxoxcn 94wA==
X-Gm-Message-State: APjAAAUi6oG0LZqWJpZEbOMF4QlLytiUkN63JHg1mdePc0YlrXa61DEe dEUWdcBTf80wcvJA3ZvkWNuqew96sm7NgjJKs1I+3w==
X-Google-Smtp-Source: APXvYqwvPCQ3HSVuE2Pi45fjdk7bpaCnjGMy6xzXEjbQtNeDI7XFN9wHbtNPTXhAKyE3a4nUoBKTI+kX3SCI5qOHDrU=
X-Received: by 2002:aca:6701:: with SMTP id z1mr14271691oix.164.1567303353058; Sat, 31 Aug 2019 19:02:33 -0700 (PDT)
MIME-Version: 1.0
References: <CAHd-QWtA21+2Sm616Fnw0D-eB7SNb_BeG8-A-MCLLFgTwSpOsg@mail.gmail.com> <BYAPR05MB54630831722DE1D3E6C7F872AEBC0@BYAPR05MB5463.namprd05.prod.outlook.com> <CAO42Z2yC3LO5-TSJK0vdG+FvEJcy7PTfiCVGiRkaiiQRgh1b-g@mail.gmail.com> <a3c34a20-eb2b-0f87-8c72-3dc28b88be73@si6networks.com>
In-Reply-To: <a3c34a20-eb2b-0f87-8c72-3dc28b88be73@si6networks.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sun, 01 Sep 2019 12:02:22 +1000
Message-ID: <CAO42Z2ySs0QfM7pwtDEGEmLuCnEaCy_=-Xjeu-9W++UEOwm42Q@mail.gmail.com>
To: Fernando Gont <fgont@si6networks.com>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, Rob Shakir <robjs=40google.com@dmarc.ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009d49e50591743fc0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/G2WQR6RDRSTH-s9U9b5U-yTTmos>
Subject: Re: [spring] Beyond SRv6.
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: Sun, 01 Sep 2019 02:02:36 -0000

On Sun., 1 Sep. 2019, 10:53 Fernando Gont, <fgont@si6networks.com> wrote:

> On 1/9/19 03:32, Mark Smith wrote:
> > +1
> >
> > The value in using a commodity protocol like RFC 8200 compliant IPv6
> > for something like SR is that you're gaining from IPv6 being well
> > understood, widely implemented, widely deployed, widely interoperable,
> > widely tested, and the major bugs have very likely already been
> > discovered. It's cheaper to use something that it is already widely in
> > use.
> >
> > However, if you then try to stretch or go beyond expected use and
> > semantics, and violate protocol definitions, you're decommodifying the
> > commodity. You've lost significant or all of the value of using the
> > commodity protocol in the first place.
>
> I think it's simpler than that: it would be quite "interesting" to have
> one wg specify protocol A, and another wg that specifies protocol B that
> uses protocol A while violating the very spec of protocol A.
>


Well what I've described is the fundamental reason why that shouldn't
happen and why everybody should agree that it shouldn't happen.

At the point where an apparent limitation or constraint in one WG's
protocol is discovered by another WG, the latter WG should then consult
with the first WG on how to solve the problem that would be consistent with
the first WG's protocol and architecture.

If the behaviour doesn't comply with RFC 8200, it isn't IPv6 anymore.
Instead it is a proprietary and unofficial variant of it.

There's an RFC about this sort of thing. It also applies to different IETF
WGs.

Uncoordinated Protocol Development Considered Harmful

https://tools.ietf.org/html/rfc5704



Regards,
Mark.


>
> --
> Fernando Gont
> SI6 Networks
> e-mail: fgont@si6networks.com
> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>
>
>
>
>