Re: [v6ops] draft-ietf-6man-grand : saving lookups

Ted Lemon <mellon@fugue.com> Tue, 11 August 2020 20:57 UTC

Return-Path: <mellon@fugue.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 76CAC3A0D8C for <ipv6@ietfa.amsl.com>; Tue, 11 Aug 2020 13:57:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.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 KBVesbxvcvKS for <ipv6@ietfa.amsl.com>; Tue, 11 Aug 2020 13:57:09 -0700 (PDT)
Received: from mail-qk1-x72a.google.com (mail-qk1-x72a.google.com [IPv6:2607:f8b0:4864:20::72a]) (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 7693E3A0DBC for <ipv6@ietf.org>; Tue, 11 Aug 2020 13:57:09 -0700 (PDT)
Received: by mail-qk1-x72a.google.com with SMTP id p4so211807qkf.0 for <ipv6@ietf.org>; Tue, 11 Aug 2020 13:57:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=g2EHmt5tyaqPAiGxrnKLJU3Tp3fuYArqRQoCCku28co=; b=outeS7muD3/EIGP4Aif3U/rMQRttUr6SmNjvYLETxP/EMFozZdg5aHPgwrzFUbtA/1 UxbRz2YMLjHdfFJEVETWfXg6fDXj0q6vT0t2S+VoENIVvoD3KrjULdm8H79F2qdVDomF fyb57G8IVC+0dzzYom3CCNuJ9lSioBZ/qTFL2lXL0Je6ZwNJ6p5slQbKJx0Nrf5PUctm /o7Z4BiWKx2vGNlOGXxkDFBZd+X4sIm4OHgO5Q/Geu8uxBrRkU76INeb/H+xNNH2lCQ9 BAG2L21OPG+ruC7mzk6YN7dd4BD+mefRi+vp0GbDcuX0v7RoXuVifYeW+Aj4P9xNoWm9 KBAg==
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=g2EHmt5tyaqPAiGxrnKLJU3Tp3fuYArqRQoCCku28co=; b=ZmOYO8nmR/T1GV3+ujTApYjVuSamVOA2xwaYQJrIZ7VlEAshbfEjTt5QErs2+7PYgO YtNO6kOu/nim3DEewwZfF2HanuYRnccYKetmmfERxgh/qffSpPBUk8sHjY2SiBVjjh3o Oj4iCC9kuT7V8TxKMvMdeeAbUF4qyrL7V6hTje2jGw9JiuX2xrbScZ8RY3ohNEsz1kZD oCjrMBOVQ3WKcKxP/x0tj9vhChIno/H6Aw3AlPVP1jj9KEJRToZX78zPN4j3xAw3IqLa r1B294xIf4M4/08bf4vJZ+FcWxZV1UfdJ4th2gzGYDj6SlQSSNs/y7408MfUkFDASRVP GxSw==
X-Gm-Message-State: AOAM533UyCM9Jc4T8HREkzN4+iy5zKptKZU5Pli77grOWdIr1Kyzi9Wy d5Ih5jOQmNkFS+e3iDnvGOl12Q==
X-Google-Smtp-Source: ABdhPJw7jvwG9mDUvFKrNjWcwlRs3gzfxHiPmQFGUb+pqKznQ/Hv3ZWHyNHfeY2fLSFWm/7vlAApPg==
X-Received: by 2002:a37:850:: with SMTP id 77mr2966869qki.90.1597179428440; Tue, 11 Aug 2020 13:57:08 -0700 (PDT)
Received: from localhost ([2601:18b:300:36ee:b88e:901b:ad8b:f1fc]) by smtp.gmail.com with ESMTPSA id v45sm21289714qtc.42.2020.08.11.13.57.07 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 11 Aug 2020 13:57:07 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <54CD29D0-69AC-40B8-B665-4CBCA62D1F51@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_59B1955E-C0A9-4629-BA3F-412A8C7C0271"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3652.0.5.2.1\))
Subject: Re: [v6ops] draft-ietf-6man-grand : saving lookups
Date: Tue, 11 Aug 2020 16:57:07 -0400
In-Reply-To: <DE1679CC-351A-48AF-ABA7-C66A0A81E55C@gmail.com>
Cc: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>, IPv6 List <ipv6@ietf.org>, "v6ops@ietf.org" <v6ops@ietf.org>
To: Fred Baker <fredbaker.ietf@gmail.com>
References: <F098390D-B8CF-4121-9D5D-F2610144DE9D@fugue.com> <DE1679CC-351A-48AF-ABA7-C66A0A81E55C@gmail.com>
X-Mailer: Apple Mail (2.3652.0.5.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/txA0qLOLdgotoxMBZ-9aEXm6A8c>
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: Tue, 11 Aug 2020 20:57:18 -0000

On Aug 11, 2020, at 4:47 PM, Fred Baker <fredbaker.ietf@gmail.com> wrote:
> On the air interface, they are either transmitting or not. In the receiving NIC, the question is whether or not they store the message; if they are not configured to receive a certain multicast group, regardless of transmission type, they receive and store the message and then forget that they have done so, re-using the buffer for the next message. If they forward the message on, it uses the bandwidth on the other side, whatever it is, with the same destination address. 
> 
> The place where one might distinguish “broadcast” from “multicast” is on a data center switch, where “multicast” might mean keeping a list of relevant ports and only sending to them. They want to send a message once. If they are sending the same message several times, “to whom” is an important question.


Hm. What I do know about WiFi is that actual multicast messages are not acknowledged (because they can’t be) and are therefore sent at lower data rates, so that multicasts occupy much larger time slices per packet. A multicast is notionally only intended for a subset of all connected nodes. If the WiFi base station knows which nodes are interested in a particular multicast address, and that number is small, then it would nearly always be faster to transmit the message to each node as a unicast.

The question is, for a particular WiFi AP, can it know which of its connected WiFi nodes are interested in a particular NS, or do we have to multicast it to every node?

If this is known in the data center, then it must be known on the AP, right?