Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt

Bob Hinden <bob.hinden@gmail.com> Wed, 20 September 2017 17:40 UTC

Return-Path: <bob.hinden@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 531001331DC for <ipv6@ietfa.amsl.com>; Wed, 20 Sep 2017 10:40:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham 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 oBUrTXfKmU6v for <ipv6@ietfa.amsl.com>; Wed, 20 Sep 2017 10:40:32 -0700 (PDT)
Received: from mail-wm0-x229.google.com (mail-wm0-x229.google.com [IPv6:2a00:1450:400c:c09::229]) (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 0837D133063 for <ipv6@ietf.org>; Wed, 20 Sep 2017 10:40:31 -0700 (PDT)
Received: by mail-wm0-x229.google.com with SMTP id a137so5936042wma.0 for <ipv6@ietf.org>; Wed, 20 Sep 2017 10:40:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=Twakd48/trCPZgp0bDodQoInKzVr83LOxzA7J9VquRI=; b=PeFO2XKtM95LAfXejaKgBezXOLYFWhxDLAJPag7FBFGOBK9H1ly/Ug1GmsrKje/RPO DCe1Hi8GKXhzmqD7D9zi81dFBmNmrPlMDxSf8YnBEK0TVUyDhZak+AwyAO0rEDVm0tg5 3cJj1DcOPbDiiQJhOfg9N9tEJCRZnsHjRmXB9cp/Zmy5qHqHMACKS1BU+6moYNQVHG80 9/Jt+tPTlUXWilpNu509QG45i9dRHR+HZXdhRFq8xapdl1jbYhOPDoRUJKXOMsK0E28F cRBoQuhcBANh0KTIjSYBDYhP8f+r3C70gmJRjgp6xQ1aI7+4AKBbTr9w6QHaC8wvI4b5 E2aA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=Twakd48/trCPZgp0bDodQoInKzVr83LOxzA7J9VquRI=; b=DVHl/3DgTEcmaRuu62GNyvh3JeynhLNo/b7k6WOmJ5qPRrTBAyhJeyM/2MfAM9N1IY 142roiGZsU1D+8GR9JATUSJaxrwZ6vwA8loS0bhNNNTZrVUHVkqAy0O4IAR4hOrJjXEC uaH3usXwqBgtFHWMfnjnRMw0lZFawgVelGCoE+V0R8vPEvzH5nfToRmhF6qjUcMhZTVR 0dx7SP0tOo+vB1HYDCy1iq0dFVWMCU+R0Tx5Z/pblImoMmFw1qpwR2/5tTTx8hMLfZGp o8dLxynb7QJEAglXon23znoroPwxJjBjRiJV5lDLD0fjHwF0cSQh1tsrLxSA5wq8oU3b QsaQ==
X-Gm-Message-State: AHPjjUhx/qQWbuqaXdN/SXhniWyLdm+EhO/YW619ycNS9Jqn6y620oT6 cgAHCz60LcwgVsoKPIofGCQ=
X-Google-Smtp-Source: AOwi7QBIKFDO4nnllt2RzsTGUxv7pwBlvnMFD/j1nWPwKhplpxv8dLYt6B1T78RyUGRo+gUbMSVJ4A==
X-Received: by 10.28.32.22 with SMTP id g22mr4316653wmg.38.1505929230262; Wed, 20 Sep 2017 10:40:30 -0700 (PDT)
Received: from ?IPv6:2601:647:4d01:db10:4575:946a:32ef:54e9? ([2601:647:4d01:db10:4575:946a:32ef:54e9]) by smtp.gmail.com with ESMTPSA id e77sm1661560wmf.27.2017.09.20.10.40.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Sep 2017 10:40:29 -0700 (PDT)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <8998DDAA-4ECF-499C-902F-582B2657C47C@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_3F6E2E98-D16F-45D5-B8E5-C7EECE273751"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Subject: Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt
Date: Wed, 20 Sep 2017 10:40:24 -0700
In-Reply-To: <4c02155867b7433790dba442a9460cc0@XCH15-06-08.nw.nos.boeing.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, Timothy Winters <twinters@iol.unh.edu>, Russ White <russ@riw.us>, IPv6 List <ipv6@ietf.org>
To: "Templin, Fred L" <Fred.L.Templin@boeing.com>
References: <149909644776.22718.16227939850699261560@ietfa.amsl.com> <fef7bb88-1ebd-bba6-219a-dbc810f0a1b8@gmail.com> <CAOSSMjXDqWm_EvZqmCACoTESZpj-vMywkL8GqByYnC=DFKAa8Q@mail.gmail.com> <5a4d61e7-9ca4-b741-ddf3-2e3d3714d55c@gmail.com> <596CA8F9.6090806@foobar.org> <fef776d1cc3c4854a7e9cf1d1851e165@XCH15-06-08.nw.nos.boeing.com> <908A44DC-D32F-4A06-9B65-D9B497A9E3C9@jisc.ac.uk> <2065f43f2b10419981b4d527d0f5e281@XCH15-06-08.nw.nos.boeing.com> <CAOSSMjURSuSMajzNxTFSA8+TKp3NKyLDDJjBXAe=g5cCgTL_tA@mail.gmail.com> <4c02155867b7433790dba442a9460cc0@XCH15-06-08.nw.nos.boeing.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/2a3O_rTEeN2eioTVDaKeMfiBEKI>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
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: Wed, 20 Sep 2017 17:40:34 -0000

Fred,

> On Sep 20, 2017, at 8:29 AM, Templin, Fred L <Fred.L.Templin@boeing.com> wrote:
> 
> Hi Tim,
> 
> The specific case I am considering is documented here:
> 
> https://datatracker.ietf.org/doc/draft-templin-v6ops-pdhost/
> 
> But in general the RFC1122 considerations for hosts that act as routers,
> including what is meant by “weak end system” and “strong end system”,
> should probably be discussed in the IPv6 docs.

Seems to me that a “hosts that acts as routers” are routers.  It’s not some different class of device.  The definition from RFC8200 is:

   router       a node that forwards IPv6 packets not explicitly
                addressed to itself.  (See Note below.)

   host         any node that is not a router.  (See Note below.)

   ….

   Note: it is possible for a device with multiple interfaces to be
   configured to forward non-self-destined packets arriving from some
   set (fewer than all) of its interfaces and to discard non-self-
   destined packets arriving from its other interfaces.  Such a device
   must obey the protocol requirements for routers when receiving
   packets from, and interacting with neighbors over, the former
   (forwarding) interfaces.  It must obey the protocol requirements for
   hosts when receiving packets from, and interacting with neighbors
   over, the latter (non-forwarding) interfaces.

I don’t think changing these definitions in node requirements is appropriate.

Bob

> 
> Thanks - Fred
> 
> From: Timothy Winters [mailto:twinters@iol.unh.edu]
> Sent: Wednesday, September 20, 2017 7:56 AM
> To: Templin, Fred L <Fred.L.Templin@boeing.com>
> Cc: Tim Chown <Tim.Chown@jisc.ac.uk>; Russ White <russ@riw.us>; ipv6@ietf.org
> Subject: Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt
> 
> Hi Fred,
> 
> The first thing that came to mind reading your email is your are talking about a CE Router (RFC 7084).   Acts as a Host on the WAN, but a Router on the LAN interface.
> 
> I would not be in favor of trying to document that behavior in node requirements.  I would prefer to keep it simple, or are you thinking of a case that's not covered in RFC 7084?
> 
> Regards,
> Tim
> 
> On Wed, Sep 20, 2017 at 10:50 AM, Templin, Fred L <Fred.L.Templin@boeing.com> wrote:
> Hi Tim,
> 
> > -----Original Message-----
> > From: Tim Chown [mailto:Tim.Chown@jisc.ac.uk]
> > Sent: Wednesday, September 20, 2017 2:01 AM
> > To: Templin, Fred L <Fred.L.Templin@boeing.com>
> > Cc: ipv6@ietf.org; Russ White <russ@riw.us>
> > Subject: Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt
> >
> > Hi,
> >
> > > On 19 Sep 2017, at 18:23, Templin, Fred L <Fred.L.Templin@boeing.com> wrote:
> > >
> > > I realize that this goes back to the previous node requirements docs (RFC6434
> > > and RFC4294), but shouldn't this document cite RFC1122 and RFC1812?
> >
> > RFC1122 could be added in the intro.
> >
> > I’d suggest RFC1812 could be reviewed/cited in draft-ietf-v6ops-ipv6rtr-reqs-00, something for Russ to consider.
> 
> OK, thanks. One of the reasons I ask is because I think our IPv6 node/router
> requirements documents are missing something important that appeared
> in these earlier standards - the model of a host that also acts as a router.
> 
> RFC1122 calls them "end systems", or "hosts with embedded gateway".
> They host their own local applications and can also forward packets on
> behalf of nodes connected to a downstream interface. The model has
> significant implications for Internet of Things.
> 
> Do we want to import that language into our IPv6 requirements docs?
> 
> Thanks - Fred
> 
> > Tim
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 
> 
> 
> --
> Now offering testing for SDN applications and controllers in our SDN switch test bed. Learn more today http://bit.ly/SDN_IOLPR
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------