Re: [babel] BABEL / MANET / ROLL and multicast
David Schinazi <dschinazi.ietf@gmail.com> Tue, 03 May 2022 20:25 UTC
Return-Path: <dschinazi.ietf@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8474FC14F74A; Tue, 3 May 2022 13:25:12 -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, FREEMAIL_FROM=0.001, 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=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cQXVJaeIMvtT; Tue, 3 May 2022 13:25:08 -0700 (PDT)
Received: from mail-pj1-x102d.google.com (mail-pj1-x102d.google.com [IPv6:2607:f8b0:4864:20::102d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5545C14F720; Tue, 3 May 2022 13:25:08 -0700 (PDT)
Received: by mail-pj1-x102d.google.com with SMTP id w17-20020a17090a529100b001db302efed6so2944387pjh.4; Tue, 03 May 2022 13:25:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=AMq9rpF6Vbrn+6/hn2ZhAMguhRGaPx+WsIuuumH4Bx0=; b=i8dIWZKw6l33yu4uZkBjoKsPuIkFVGBpZDllSPIgE4I8xNF9UDsxQHc0YDNpcphCVC yOVIag49D5M4XtplIlyHN5FVnNIGbVkRenOWhT1O+iUCQFgyfDJMdQM3DlzB/DSVjYBv TxXRPX5ld6PjFiDO96UdN9UHee6L7vvvvj30NxJKm2XixchWjN/yg3y0SeviFO1YKnIk OlEUcKASbNWUR+V6po1lZE4hO1cLNkOnl6BAjLtNoEh1RR7j8IS7o5TjO76pH7wqxHH4 XSQA3UJYzqXdJK1TSy5ObtgF8Ib1CMuxXYY3fnBLwhxXSN5DUEk5gl8obEQ44nW5kElV kNSw==
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=AMq9rpF6Vbrn+6/hn2ZhAMguhRGaPx+WsIuuumH4Bx0=; b=fOB5prAlMo4rvqdEePA7FqE1ztZCwoJU2/W5zxYscmGa7BkgTn9WJEx4IbG4+VgsfU bdDTr04eyyEMnmpyhhVOOMnr9OJVi8rbzAk1FEMRpP9EQgeQ/MypM0CZ7GtFr5hVCROK aGpuO+ICI60eqstwPpZdwYaFRWDWBP7bZl6MN+BnT5WVQP0eQCskpTbHsWN08Dtgrcr5 TMwIQ9nRj//aZPY02rpwXuEQurv7luXSGl9cn7dPacLL9L7gULUaSDwpCqtcP/502DxD N4RcuY3pPIRTukM/o+3+mR7Wz/0sSbIJimT1hCEKsKO/rsVkQBqv+FU1bJzarT4xlaZc RLMg==
X-Gm-Message-State: AOAM532tdW1ti/Z+CQimR9M1mJI3LzBNYWuYIKiRCQNqETe/LDkSGg9U a5TtCrlA2+TsdrUjbWQzVDoOcJA+SI9Sp9/zxXk=
X-Google-Smtp-Source: ABdhPJzwRDOsqHmk82Q9GtIDKMykmD2TPRK+3Td8wggZpuRlGS3i3cokItDP+6smpIaeLvEZ6C0acqnUq3/Hf0yjWlk=
X-Received: by 2002:a17:90a:a58d:b0:1db:ed34:e46d with SMTP id b13-20020a17090aa58d00b001dbed34e46dmr6593770pjq.124.1651609507937; Tue, 03 May 2022 13:25:07 -0700 (PDT)
MIME-Version: 1.0
References: <CAF4+nEFo4-XRhMLGHe-BaFferQ6pPNVHK7Ve7qA8se+fC4DECw@mail.gmail.com> <CAPDSy+5voFRf8j=kHhetxsiRRHAF00YjsRnCOh7kRB5cmF6gbg@mail.gmail.com> <87y1zi782h.wl-jch@irif.fr>
In-Reply-To: <87y1zi782h.wl-jch@irif.fr>
From: David Schinazi <dschinazi.ietf@gmail.com>
Date: Tue, 03 May 2022 13:24:56 -0700
Message-ID: <CAPDSy+61g73sVYme3a9caYU4s0CaBKZeQ7_PUt2RrKA03XhhTA@mail.gmail.com>
To: Juliusz Chroboczek <jch@irif.fr>
Cc: Donald Eastlake <d3e3e3@gmail.com>, Babel at IETF <babel@ietf.org>, babel-chairs <babel-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000073f5005de214e3c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/nc4oegIEDKZkGiniJWRpicx-Vsk>
Subject: Re: [babel] BABEL / MANET / ROLL and multicast
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 May 2022 20:25:12 -0000
On Tue, May 3, 2022 at 12:03 PM Juliusz Chroboczek <jch@irif.fr> wrote: > > Out of curiosity, what's the use-case for using multicast over a mesh > network? > > In public meshes, essentially mDNS. People want to be able to find their > printer even if they're using a mesh network to cover their huge American > home. > > I'm not sure if the military have other needs, if so, they're not telling > (at least not to me). > > > When it comes to device/service discovery, we've found that a > unicast-based > > register/query model is much more reliable and wire-efficient. > > I agree that it would be more efficient for the printers to register with > the local DNS proxy when they acquire or renew a DNS lease, but that's not > what the market has chosen. (Some people at Apple may or may not know more > on the subject, and they may or may not be called Stuart.) That's not what the market has chosen over Ethernet, but it is what the market is apparently going to choose for mesh home networks. Leading companies in the smartphone and home automation spaces have joined together to create Matter <https://en.wikipedia.org/wiki/Matter_(standard)>, a new home automation standard based on IP and IEEE 802.15.4. Their plan for service discovery is to use DNSSD (RFC 6763) but not mDNS (RFC 6762). mDNS is one way to perform DNSSD using multicast, but you can also perform DNSSD using unicast, and that's what we're building over in the DNSSD working group: https://datatracker.ietf.org/doc/rfc8766/ https://datatracker.ietf.org/doc/html/draft-ietf-dnssd-srp https://datatracker.ietf.org/doc/html/draft-ietf-dnssd-advertising-proxy (Someone named Stuart might be involved with these documents, and someone named David might be chairing a relevant working group) David
- [babel] BABEL / MANET / ROLL and multicast Donald Eastlake
- Re: [babel] BABEL / MANET / ROLL and multicast Henning Rogge
- Re: [babel] BABEL / MANET / ROLL and multicast Donald Eastlake
- Re: [babel] BABEL / MANET / ROLL and multicast Dave Taht
- Re: [babel] BABEL / MANET / ROLL and multicast Henning Rogge
- Re: [babel] BABEL / MANET / ROLL and multicast David Schinazi
- Re: [babel] BABEL / MANET / ROLL and multicast Juliusz Chroboczek
- Re: [babel] BABEL / MANET / ROLL and multicast David Schinazi
- Re: [babel] BABEL / MANET / ROLL and multicast Ted Lemon
- Re: [babel] BABEL / MANET / ROLL and multicast Juliusz Chroboczek
- Re: [babel] BABEL / MANET / ROLL and multicast Dave Taht
- Re: [babel] BABEL / MANET / ROLL and multicast Donald Eastlake
- Re: [babel] BABEL / MANET / ROLL and multicast Velt, R. (Ronald) in 't
- Re: [babel] BABEL / MANET / ROLL and multicast Juliusz Chroboczek
- Re: [babel] BABEL / MANET / ROLL and multicast Donald Eastlake
- Re: [babel] BABEL / MANET / ROLL and multicast Dave Taht
- Re: [babel] BABEL / MANET / ROLL and multicast Alvaro Retana
- Re: [babel] BABEL / MANET / ROLL and multicast Donald Eastlake