Re: RFC 4861 missing updated-by

Mark Andrews <marka@isc.org> Wed, 16 August 2017 13:22 UTC

Return-Path: <marka@isc.org>
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 8CCC1126BFD for <ipv6@ietfa.amsl.com>; Wed, 16 Aug 2017 06:22:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level:
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 Xz0shL07hKdb for <ipv6@ietfa.amsl.com>; Wed, 16 Aug 2017 06:22:36 -0700 (PDT)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [199.6.1.65]) (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 90EA9120721 for <ipv6@ietf.org>; Wed, 16 Aug 2017 06:22:36 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.ams1.isc.org (Postfix) with ESMTPS id DACDF24AEAD; Wed, 16 Aug 2017 13:21:10 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id AFFC9160052; Wed, 16 Aug 2017 13:21:16 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 9BF09160067; Wed, 16 Aug 2017 13:21:16 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id tDYV6mlKLnFQ; Wed, 16 Aug 2017 13:21:16 +0000 (UTC)
Received: from rock.dv.isc.org (c27-253-115-14.carlnfd2.nsw.optusnet.com.au [27.253.115.14]) by zmx1.isc.org (Postfix) with ESMTPSA id 29A51160052; Wed, 16 Aug 2017 13:21:16 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id ADF72828E3BC; Wed, 16 Aug 2017 23:21:13 +1000 (AEST)
To: Mikael Abrahamsson <swmike@swm.pp.se>
Cc: Timothy Winters <twinters@iol.unh.edu>, Michael Richardson <mcr+ietf@sandelman.ca>, 6man WG <ipv6@ietf.org>
From: Mark Andrews <marka@isc.org>
References: <alpine.DEB.2.02.1708100947130.2261@uplift.swm.pp.se> <8447.1502388439@obiwan.sandelman.ca> <a3ed97e2-e907-6a20-0d00-6de532784f0c@nostrum.com> <826ee900-0edf-2bb4-ed35-3824b6ad8bba@gmail.com> <2664CA78-2291-46C7-ACF9-460AA3A51706@gmail.com> <alpine.DEB.2.02.1708110743410.2261@uplift.swm.pp.se> <52cae497-9539-3ba3-70b7-0bb55317f986@gmail.com> <12017.1502561028@obiwan.sandelman.ca> <alpine.DEB.2.20.1708130754510.3655@uplift.swm.pp.se> <8318F69E-BD7C-404F-9420-0FEA1340936E@employees.org> <alpine.DEB.2.20.1708151234491.3655@uplift.swm.pp.se> <F7C3A4FB-24A4-4A94-9262-FC4C1BF302B7@employees.org> <55c9de60-fdd7-f8c4-4b6d-29f4878d84da@gmail.com> <13BD69AB-B8DF-4023-85A5-813B6A62775A@employees.org> <3843.1502886797@obiwan.sandelman.ca> <CAOSSMjVCTMz9K-h08brgs_u5HJjtYmc7RvXrcoB71WgUrhqCLw@mail.gmail.com> <alpine.DEB.2.20.1708161444230.3655@uplift.swm.pp.se>
Subject: Re: RFC 4861 missing updated-by
In-reply-to: Your message of "Wed, 16 Aug 2017 14:48:27 +0200." <alpine.DEB.2.20.1708161444230.3655@uplift.swm.pp.se>
Date: Wed, 16 Aug 2017 23:21:13 +1000
Message-Id: <20170816132113.ADF72828E3BC@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/k9J61ancLVowE7gLq_qxAEUYOx0>
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, 16 Aug 2017 13:22:38 -0000

In message <alpine.DEB.2.20.1708161444230.3655@uplift.swm.pp.se>, Mikael Abrahamsson writes:
> On Wed, 16 Aug 2017, Timothy Winters wrote:
> 
> > I looked thru the IPv6 Ready Logo Test Specification for this, we test 
> > this for NAs and NSs but not RSs/RAs.  I've filed a bug to update the 
> > Test Specification to check this in the next release.
> 
> Great takeaway from this discussion. I have personally run into problems 
> with an implementation that did not ignore MBZ bits but instead required 
> them to be 0. Since the sender of the packet had a bug and didn't zero 
> them, this caused things not to work.
> 
> The sender of the packet which didn't zero the bits immediately understood 
> what the problem was and offered to correct things, however the vendor of 
> the device that didn't ignore the bits took a lot longer to convince that 
> they were doing something wrong.
>
> This was OSPFv3 and it had a 24 bit field in there with the remaining 8 
> bits being MBZ and ignored. The vendor put this into a 32 bit field and 
> compared meaning that when the other end messed up their zeroing the 
> reserved bits, the compare failed. I'd imagine this is not too uncommon 
> problem.

It's not just the protocol implementers that get this wrong.  Firewall
vendors also get this wrong by blocking packets with reserved bits
set.  It then takes years longer to deploy extensions that use the
reserved bits.
 
> -- 
> Mikael Abrahamsson    email: swmike@swm.pp.se
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org