Re: [v6ops] Implementation Status of PREF64

David Farmer <farmer@umn.edu> Fri, 01 October 2021 05:56 UTC

Return-Path: <farmer@umn.edu>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E71EF3A0778 for <v6ops@ietfa.amsl.com>; Thu, 30 Sep 2021 22:56:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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_NONE=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 wkW2KVd4HnNM for <v6ops@ietfa.amsl.com>; Thu, 30 Sep 2021 22:55:59 -0700 (PDT)
Received: from mta-p5.oit.umn.edu (mta-p5.oit.umn.edu [134.84.196.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1129E3A077A for <v6ops@ietf.org>; Thu, 30 Sep 2021 22:55:58 -0700 (PDT)
Received: from localhost (unknown [127.0.0.1]) by mta-p5.oit.umn.edu (Postfix) with ESMTP id 4HLK995hVBz9vBs0 for <v6ops@ietf.org>; Fri, 1 Oct 2021 05:55:57 +0000 (UTC)
X-Virus-Scanned: amavisd-new at umn.edu
Received: from mta-p5.oit.umn.edu ([127.0.0.1]) by localhost (mta-p5.oit.umn.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2JV-BCjAJ08w for <v6ops@ietf.org>; Fri, 1 Oct 2021 00:55:57 -0500 (CDT)
Received: from mail-yb1-f197.google.com (mail-yb1-f197.google.com [209.85.219.197]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mta-p5.oit.umn.edu (Postfix) with ESMTPS id 4HLK993DPJz9vBrk for <v6ops@ietf.org>; Fri, 1 Oct 2021 00:55:57 -0500 (CDT)
DMARC-Filter: OpenDMARC Filter v1.3.2 mta-p5.oit.umn.edu 4HLK993DPJz9vBrk
DKIM-Filter: OpenDKIM Filter v2.11.0 mta-p5.oit.umn.edu 4HLK993DPJz9vBrk
Received: by mail-yb1-f197.google.com with SMTP id d81-20020a251d54000000b005b55772ca97so11966777ybd.19 for <v6ops@ietf.org>; Thu, 30 Sep 2021 22:55:57 -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=6q2sHObxBvBfktkuRAnPY5muerG+5Ig0+7OiXbKvRxM=; b=pUZEE0fLovb2hJ/HAHchpYNLHvcjSQYgBcumvCxURfS4WYdijwzElAxsEhdeCHeDD1 KUz9FTnvLiAdTFs5HzUPMkwd4uVta3rCDrQ9dHKx8eoGWQoiN4ItJUPDW7HDvUKZshrm qlCv2PAzqVrTmCAHxkCKs4NcHgvgOLoJtJUH5GKTKFrp19D41/i7KBOFe24XH1pnz1YX 19qZld98h+Phy5irTYCHujehfgwX5YDZbkhBjaK+Gef08jp4Rzisjc+SI/2gH9UPeV8B 86fc5wjKWboaT5cKnqGAlcjOeslvl5XyUXtYiiG9OXMS1JQjKwcKuxjqWn2Q1fl/kxsT 5BTA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6q2sHObxBvBfktkuRAnPY5muerG+5Ig0+7OiXbKvRxM=; b=rBaN/xvTAX4aHu/P6Pr1nWPi9bma0VygiuS4dJ5RcXSdKEHLWRjAVBNkpi/5NvjQ2S E8YxMp8SQ+MBgb1KPnOEJEyD4MpcP4DYEvCxOZh3hqhvJj8XuAlp80HajGUsOsq98r3Z Jk5CeuhJJQd+oBKQ5Jw+csYEaogRgmYRwUGkkxtl1rsgCXFNAIKutyPzBdizNCNCQPxE 4kjjaAATt72COrh1Hg3U+5KJNimYelQeobNIGNErulKLApRUo8FJtCXwNEqk4Dyj2KGH UGBlnVacWWy4oy8whfEYZN78JIe3mBilVmCyUZTeqwDuBmoUQLGELp7Xs1YJPxzwyBBN 8Pcw==
X-Gm-Message-State: AOAM530Jy4VonouKWmlNk/SrzN7ZC9CTZEKCK87jkqREN9973GTkHz0H DsXNPTBYOqGF6KgIyfhBqOjKO4RCZG+oys9Ak/Y8ARn5ggNrbaAErUihqZCZGML6kDTSnYBAiwJ Kv+55KAAXAzZvT1B/OqgGRieYYQ==
X-Received: by 2002:a25:2c45:: with SMTP id s66mr3926141ybs.270.1633067756384; Thu, 30 Sep 2021 22:55:56 -0700 (PDT)
X-Google-Smtp-Source: ABdhPJwIaehnOGvUvhv5gTzM5ARrpZr8+8fzfTNqZgFH1Z2L1dm7h5VP8AOnGH24i+iqD/P5xWaeb0oE7//ysZYf6S8=
X-Received: by 2002:a25:2c45:: with SMTP id s66mr3926109ybs.270.1633067755949; Thu, 30 Sep 2021 22:55:55 -0700 (PDT)
MIME-Version: 1.0
References: <CAN-Dau2in52xSUkqKEXu=2AAiR4O_jLhna7hY-hshYDORfGtcQ@mail.gmail.com> <CAMGpriWFp4JPtqDK5tEj1RkS-SzEfvscfUUnxgK+o6qP2pusRA@mail.gmail.com> <6E95834D-12B3-447B-8326-8EDE9DC6FFB1@delong.com> <CAO42Z2zA-4cK489nxKsWUN8vvU0eAiz-jS0e-_eWPg+OmP8wLw@mail.gmail.com> <DDA36020-90CC-471B-83AD-3D98950F1164@delong.com> <CAO42Z2wdoSdJDOB2Zo0=ZK0ecOARRsdg2nbHZGSDOhryPbLfDw@mail.gmail.com> <F2BD0A42-E9AD-45DD-999A-638E73BE1177@delong.com> <CAKD1Yr2K3Gd3JD=NJFOoH6GYgs-8ACxRQB9-sKJ7cbF4_hxsow@mail.gmail.com> <0B533C71-5DB0-410D-A5A3-7E8FD559F214@delong.com> <CAKD1Yr3NoYfNT7+OVJoCCdgdif6AHHw29tNCPttS=-NuRZKv3w@mail.gmail.com> <DM6PR02MB692426B0EEDDC2C4D78D8EC0C3A89@DM6PR02MB6924.namprd02.prod.outlook.com> <CAKD1Yr25dtinLBeJpAuJ17NfLg7-ewM9QPvnXNuEJ8wiBQV9ig@mail.gmail.com>
In-Reply-To: <CAKD1Yr25dtinLBeJpAuJ17NfLg7-ewM9QPvnXNuEJ8wiBQV9ig@mail.gmail.com>
From: David Farmer <farmer@umn.edu>
Date: Fri, 01 Oct 2021 00:55:39 -0500
Message-ID: <CAN-Dau3w7cGaeSHdNYywNOHy+wLHZPH=RteC67UCSLOB1X14ig@mail.gmail.com>
To: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>
Cc: "STARK, BARBARA H" <bs7652@att.com>, Jen Linkova <furry@google.com>, V6 Ops List <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007cefbf05cd4437b4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/6sxax7Td99KJM7CWERMRKpXOXl0>
Subject: Re: [v6ops] Implementation Status of PREF64
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Oct 2021 05:56:04 -0000

On Thu, Sep 30, 2021 at 12:43 AM Lorenzo Colitti <lorenzo=
40google.com@dmarc.ietf.org> wrote:

> On Wed, Sep 29, 2021 at 1:01 AM STARK, BARBARA H <bs7652@att.com> wrote:
>
>> <bhs> I mostly agree. Unfortunately, some governments are putting
>> pressure on enterprises and government networks (which are just a type of
>> enterprise network) to support IPv6. This is largely due to messaging
>> coming from the IETF. Maybe IETF should produce a Best Practice
>> recommendation that enterprise and government networks not support IPv6
>> until all tools they need to properly secure an IPv6-enabled network are
>> widely available as software updates to legacy equipment.
>>
>
> Do you actually think it's the equipment that's the issue here? Even if
> the equipment isn't capable of logging neighbour table bindings via syslog
> (which most vendors have for a while), scraping ND tables isn't that hard
> to do.
>

The reference you provided is for switches, not routers, yes many people
use them as routers.  *I*'m not aware of most routers logging ND and ARP
without debug level logging which isn't recommended on production routers
running at full tilt.  If I'm wrong about that, I'd love to hear it.

Scraping ND and ARP via SNMP, sucks, and doesn’t scale well, if I remember
correctly you have to fetch individual lines of the table. We found a much
lower impact on the routers using the command line and screen scraping ssh
sessions, yea it's ugly, but it works. We burn a couple of beefy machines
scraping our network, ~4k switched, +15K APs, ~10K L3 interfaces, +150K mac
addresses, with an average of 5 addresses per MAC, not to mention a quite
sizable backend Oracle DB instance to track it all.

I've been asking about telemetry streaming of ND and ARP deltas only, but
haven't been getting traction on that, but I haven't pushed too hard
either, we have had other priorities with our vendors.

I think some open-source tools for ND and ARP scraping aimed at
medium-sized enterprise networks with a hundred switches or less and a few
thousand clients or smaller would go a long way to planting new habits in
the IT industry.

I think the issue is more around operational familiarity and the idea that
> because we do things this way in IPv4 we must to do them the same way in
> IPv6 as well.
>

Yes, that is a big part of it. But, with the added frustration, that by
calling it DHCPv6, we very much give the allusion that you can just do
things the same way you did them with IPv4. So can you really blame people
for drinking the kool-aid? Furthermore, DHCPv4 and DHCPv6 are really quite
different things, and it isn't the "easy button" that they thought they
had. Throw in the fact most IT shops barely keep their heads above water,
strategic thinking becomes pretty rare and a luxury most organizations do
have. Then the last straw, Android doesn't support DHCPv6, any doubt why
IPv6 deployment is lagging in enterprises?

Thanks.
-- 
===============================================
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
===============================================