Re: [spring] SRv6 SIDs and IPv6 addressing

Mark Smith <markzzzsmith@gmail.com> Tue, 17 March 2020 20:10 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 926FA3A0D43 for <spring@ietfa.amsl.com>; Tue, 17 Mar 2020 13:10:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.598
X-Spam-Level:
X-Spam-Status: No, score=-0.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.998, HTML_MESSAGE=0.001, 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 KbWlyVZ3k58Z for <spring@ietfa.amsl.com>; Tue, 17 Mar 2020 13:10:30 -0700 (PDT)
Received: from mail-oi1-x236.google.com (mail-oi1-x236.google.com [IPv6:2607:f8b0:4864:20::236]) (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 332593A0D32 for <spring@ietf.org>; Tue, 17 Mar 2020 13:10:30 -0700 (PDT)
Received: by mail-oi1-x236.google.com with SMTP id x5so5464668oic.13 for <spring@ietf.org>; Tue, 17 Mar 2020 13:10:30 -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=zQHY/li50EcuNmtlq/Bmiv9E06TmkbRVFhNP3MHoGPQ=; b=CKEFgES1BOdiNs9GRv7OMKC9HS0U2wLozKMQ1fmnizupZ81EszXsBi58CSwR53fW4O Dw8bS/y6emUWtyO1Mb744uvM66KUtyI+ybku8F6qXkyKtL2s559x+aTjTJqyd1SRpCVw qBESB9S+qh+/9ph3+VvaSQqkAQRP5m/vx1l1JfovpFXXZqkhsuCh9oLv996H/QbZLezc j5nEBPS+uruiR8TFpc9kVp6Z/Gg4hcRhggqs9IJjcPgIOH/296Ot1+7XLOlnLjwGeGwE XT6xBmJLwhTmwW7a+/NXdWK+TbA1Zmwm300EgdVTDouT2XEHwVoNmhzndKyriwyZSuP9 ORPg==
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=zQHY/li50EcuNmtlq/Bmiv9E06TmkbRVFhNP3MHoGPQ=; b=AI/N1xBD/xmwpFh+U5NpIZyAd5GXpz77ifGm3HK4aA0JKOn8V6y/VD9DK404ZHD2zL R6yAsbOWJgFtnhoF2gVmZKFMftBzg+6XwZWkKCSkzvnVjV0i/HcbbSiMzf+2fwbG5d3u 6Er2yjYemsU103rSTtSN5quUWnT8QSujNb4/3bxXj1z5mtlCV6+yNKq/2TaOKSXRSXlz O4Mlh+RcwPGEgukF8NU/Onkz1HLKsX9rDRuuLVjT50Nqw4HMpU7YyedSdEfEk/Ece9lq B8lhmrK29Wmim1KwW52cGs+FurTy1Sb9LPOArriDoja/oSPRAECjOBBG9X2UkRz7Xcxm 1IdA==
X-Gm-Message-State: ANhLgQ1xcWnj58EuhPOdDmAlbJ0DDKk19hoc4AuaspDSVRp2Kdcn6UJG 0WvU1VHcvgm5JkzTGdIE7rCVjLfiqjnZdgthJmk7/A==
X-Google-Smtp-Source: ADFU+vtdec1VAqNVkKlp1hvgBWZMJpxRpKRSRDirA1mGkhF7gvgVRuXZ0c399NlCzWBKpPh80MOMlel0lyufoRBhy1I=
X-Received: by 2002:aca:3046:: with SMTP id w67mr549437oiw.54.1584475829418; Tue, 17 Mar 2020 13:10:29 -0700 (PDT)
MIME-Version: 1.0
References: <B2206CB2-7E2F-4180-8C1D-A5DE6322E607@cisco.com> <1BAD0C1D-564E-4822-A0BA-4CD9FB53E1CC@steffann.nl> <5A7ED9E6-31ED-4A9D-9DEF-5927F3313F32@cisco.com>
In-Reply-To: <5A7ED9E6-31ED-4A9D-9DEF-5927F3313F32@cisco.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Wed, 18 Mar 2020 07:10:18 +1100
Message-ID: <CAO42Z2zFfp_RJhw1a8etcT8YUXDUJ=wdW3qrGjcz8Q6+DHOnNA@mail.gmail.com>
To: "Darren Dukes (ddukes)" <ddukes=40cisco.com@dmarc.ietf.org>
Cc: Sander Steffann <sander@steffann.nl>, SPRING WG List <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f7bd4905a112866a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/1ADgefPjNTt0dGEiwuzgaYvUr7w>
Subject: Re: [spring] SRv6 SIDs and IPv6 addressing
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: Tue, 17 Mar 2020 20:10:53 -0000

On Wed, 18 Mar 2020, 03:39 Darren Dukes (ddukes), <ddukes=
40cisco.com@dmarc.ietf.org> wrote:

> Hi Sander, such things as ‘pseudo interfaces’ are local behavior, they're
> implementation specific.
>

Given the protocol lawyering SPRING have been playing with RFC 8200, that's
never going through to fly when RFC 4291 says:

IPv6 addresses of all types are assigned to interfaces, not nodes


Regards,
Mark.




> Darren
>
> > On Mar 16, 2020, at 1:39 PM, Sander Steffann <sander@steffann.nl> wrote:
> >
> > Hi,
> >
> >> How this relates to NETPGM
> >> - SRv6 SIDs are IPv6 addresses.
> >> - SRv6 SIDs are not necessarily interface addresses.
> >
> > This will need some work, because according to
> https://tools.ietf.org/html/rfc4291#section-2.1: "IPv6 addresses of all
> types are assigned to interfaces, not nodes.". I think at least defining a
> pseudo-interface (like a loopback) is required to comply with RFC 4291.
> >
> > Speaking as an operator: this would also make SRv6 SIDs easier to
> understand conceptually. It would also make it easier to debug because the
> SID would be a "normal" IPv6 address on an interface, not something that
> isn't visible in the RIB/FIB but is still handled in the local router.
> Having a RIB/FIB entry and an interface (if only a pseudo one) would make
> existing debugging practices easier to apply.
> >
> > If NETPGM deviates from RFC 4291 I think that needs to be strongly
> justified. Not deviating from existing standards should be the default :)
> >
> > Cheers,
> > Sander
> >
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>