Re: Automatically connecting stub networks...

David Farmer <farmer@umn.edu> Fri, 10 July 2020 09:35 UTC

Return-Path: <farmer@umn.edu>
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 0C62F3A0F5A for <ipv6@ietfa.amsl.com>; Fri, 10 Jul 2020 02:35:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=umn.edu
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 aq-up1WlExAW for <ipv6@ietfa.amsl.com>; Fri, 10 Jul 2020 02:35:28 -0700 (PDT)
Received: from mta-p7.oit.umn.edu (mta-p7.oit.umn.edu [134.84.196.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEAD93A0F5B for <ipv6@ietf.org>; Fri, 10 Jul 2020 02:35:28 -0700 (PDT)
Received: from localhost (unknown [127.0.0.1]) by mta-p7.oit.umn.edu (Postfix) with ESMTP id 4B37FC6Rbhz9vC98 for <ipv6@ietf.org>; Fri, 10 Jul 2020 09:35:27 +0000 (UTC)
X-Virus-Scanned: amavisd-new at umn.edu
Received: from mta-p7.oit.umn.edu ([127.0.0.1]) by localhost (mta-p7.oit.umn.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zq00mFt-9oK0 for <ipv6@ietf.org>; Fri, 10 Jul 2020 04:35:27 -0500 (CDT)
Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mta-p7.oit.umn.edu (Postfix) with ESMTPS id 4B37FC3k38z9vC8y for <ipv6@ietf.org>; Fri, 10 Jul 2020 04:35:27 -0500 (CDT)
DMARC-Filter: OpenDMARC Filter v1.3.2 mta-p7.oit.umn.edu 4B37FC3k38z9vC8y
DKIM-Filter: OpenDKIM Filter v2.11.0 mta-p7.oit.umn.edu 4B37FC3k38z9vC8y
Received: by mail-qt1-f197.google.com with SMTP id h10so3749158qtc.4 for <ipv6@ietf.org>; Fri, 10 Jul 2020 02:35:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umn.edu; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tV/O1aL3v4lRcHrJnDQqXHPAtgubIlnlSYmvvv8XR08=; b=qlMTogvk1LnnSRvxKj7+GPB/V26aRuUt0RvQxL8CFvVbPj/sbCzq8B+qSOYpZT8DJz JKaKQXUfXvLsCFzoQewvj6hP/M8GcN3dD85NI6WOFQlgiOZI6j6OqVazKdzpYI4CosVc oiCxP31YAUK+YjHjD1+rAtir/nybAyFOIPyX0kZP3Prs4ah+Df7/OB4fMItff8HChjUO oMTN9HwPKisxmFn9UXiSNsvc2xy9zzOgu+I9gJb/2uEo8ZRfVThaOoxO/8JQIkBeWv2k rd/y/eKAs+pyFWc68FOFHwPKfnI+z5pSwU/c1YRReN5rMtS2w+4cGBBCZ4cz9sDBXs36 ubRg==
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=tV/O1aL3v4lRcHrJnDQqXHPAtgubIlnlSYmvvv8XR08=; b=bIaeFfk0/khcPNAj9fmt3z2t7tdd7aOE//d6Kx6apxNlSIR4LkV+UdTGirl0n9ox0C ep0bNNYEWXUwOu5knPauz7O+yaTc2iT7Op22+5/BQbzehRBeP1R53kK+ITkGwgys+eKJ 30w1x6dR5k3UKx1Dmn7JkU+K9J/mUqyo88fVXmTWBmtISxAqMo/T0lBMbFkgIkDvKs/H x+BwdGWw/umiV0IXU4lGgazSZhlWpK0q3UAgia2f9cWIVUj8WhwVneBsatP9RG6viOVj xSDJe9WVKNVB2Me0ZTJc8CFMxb1lgmxWid/bM3Ynqlc7M0e8Jg09ds8V00w+oVVNKQVb pc/A==
X-Gm-Message-State: AOAM530Mo2v7Ydi4JijMezVNfrJeHUa8/w8tJH9KSrm7a7FBBa+Oyqru HyP/rEWKEf6tbNTB5SGnmOu14zWn3UxuqcrvZanWY2g7xkbReJC6fD5lej4wCq5XkyBQ2wBrUAN KIbSvYtTwV7sdp9gbOa6nWPqU
X-Received: by 2002:a37:444c:: with SMTP id r73mr62300743qka.141.1594373726111; Fri, 10 Jul 2020 02:35:26 -0700 (PDT)
X-Google-Smtp-Source: ABdhPJyr/IGJmEy1/SZBFij/6NtbhYcMM+4IVTZSVEwHKArCoBvnegmaOlTvLcYkspFcKLBSiktjiFHGdg8nIE9LbBU=
X-Received: by 2002:a37:444c:: with SMTP id r73mr62300713qka.141.1594373725599; Fri, 10 Jul 2020 02:35:25 -0700 (PDT)
MIME-Version: 1.0
References: <DA9CEF7E-44EA-44B0-AF07-2DAC4D29A59F@fugue.com> <64be3cec-dda9-f81d-ebe2-45d459cae261@gmail.com> <92368e32-9128-a20c-5c64-d5a504bf022a@gmail.com>
In-Reply-To: <92368e32-9128-a20c-5c64-d5a504bf022a@gmail.com>
From: David Farmer <farmer@umn.edu>
Date: Fri, 10 Jul 2020 04:35:14 -0500
Message-ID: <CAN-Dau1YnP3vkLxrBwtw9NjBixVimn+Bv3wp53mZsKGpcz+1PA@mail.gmail.com>
Subject: Re: Automatically connecting stub networks...
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: ipv6@ietf.org
Content-Type: multipart/alternative; boundary="0000000000008ddac105aa130f75"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/1O13igSZz2_JujWh4m_zZXWO-iU>
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: Fri, 10 Jul 2020 09:35:31 -0000

Wait a minute, if you connect a stub to another stub, the previous stub
isn’t a stub any longer. Maybe you want to talk about how to promote a stub
automatically by automatically connecting a new stub to it, but the
previous stub is proving transit for the new stub and is now a backbone or
core network, but most certainly not a stub network, at least by any
definition I understand.

On Fri, Jul 10, 2020 at 04:13 Alexandre Petrescu <
alexandre.petrescu@gmail.com> wrote:

> and there should be a requirement also on 'nesting' - a stub that attaches
> to a stub that attaches to a stub...
>
> Alex
> Le 10/07/2020 à 11:12, Alexandre Petrescu a écrit :
>
> as titled I think the draft makes sense.
>
> In the requirements section, the requirements which talk about Prefix
> Delegation, I think it makes sense to think about a new requirement: that
> of automatically forming sub-prefixes.
>
> This is a potentially very simple operation, so simple that it might get
> unnoticed when implemented.  Yet some implementations do differ in the way
> they form sub-prefixes.
>
> I mean, in this text:
>
> 2.3.4.  Requirements
>
>    o  Infrastructure network must support prefix allocation using DHCPv6
>       prefix delegation.
>
>    o  Infrastructure network must install routes to prefixes provided
>       using DHCPv6 prefix delegation.
>
>    o  In the case of multiple stub routers, stub routers must cooperate
>       both in acquiring and renewing prefixes acquired using prefix
>       delegation.  Stub routers must communicate complete routing
>       information to the DHCPv6 prefix delegation server so that it can
>       install routes.
>
>
> Suggested additional requirement: A stub router should be able to
> automatically form at least one /65 out of the /64 received from the DHCPv6
> Prefix Delegation Server.
>
> Something like that.
>
> There are several potential rules that can be written down in a
> programmatic manner.  These rules might express how many sub-prefixes to
> form, of which length.
>
> This formation of sub-prefixes out of a received prefix should not be
> hardcoded.  The immediate rule that comes to mind is to form /65s out of a
> /64.   But it is not the only rule, and as such it should not be hardcoded.
>
> (but that's disgressing into the solution space)
>
> Alex
>
>
> Alex
>
>
> Le 10/07/2020 à 08:25, Ted Lemon a écrit :
>
> I mentioned prior to IETF 107 that I wanted to start a conversation about
> this problem, but didn’t have time to write a draft.  I’ve written one,
> which I think describes my view of the problem pretty well; I’d like to
> know if what I’ve written here makes sense to others.  This is semi-related
> to the Homenet problem, but doesn’t try to do as much, which makes the
> problem a bit more tractable, and addresses at least one fairly important
> use case.
>
> A new version of I-D, draft-lemon-stub-networks-ps-00.txt
> has been successfully submitted by Ted Lemon and posted to the
> IETF repository.
>
> Name:draft-lemon-stub-networks-ps
> Revision:00
> Title:Self-configuring Stub Networks: Problem Statement
> Document date:2020-07-08
> Group:Individual Submission
> Pages:15
> URL:
> https://www.ietf.org/internet-drafts/draft-lemon-stub-networks-ps-00.txt
> Status: https://datatracker.ietf.org/doc/draft-lemon-stub-networks-ps/
> Htmlized: https://tools.ietf.org/html/draft-lemon-stub-networks-ps-00
> Htmlized:
> https://datatracker.ietf.org/doc/html/draft-lemon-stub-networks-ps
>
>
> Abstract:
>    IETF currently provides protocols for automatically connecting single
>    hosts to existing network infrastructure.  This document describes a
>    related problem: the problem of connecting a stub network (a
>    collection of hosts behind a router) automatically to existing
>    network infrastructure in the same manner.
>
>
>
>
> Please note that it may take a couple of minutes from the time of
> submission
> until the htmlized version and diff are available at tools.ietf.org
> <http://tools.ietf.org> <http://tools.ietf.org>.
>
> The IETF Secretariat
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
-- 
===============================================
David Farmer               Email:farmer@umn.edu
Networking & Telecommunication Services
Office of Information Technology
University of Minnesota
2218 University Ave SE        Phone: 612-626-0815
Minneapolis, MN 55414-3029   Cell: 612-812-9952
===============================================