Re: [HAM-AG] [IPv6] Request for feedback: draft-evan-amateur-radio-ipv6

Evan Pratten <ewpratten@gmail.com> Wed, 15 February 2023 14:11 UTC

Return-Path: <ewpratten@gmail.com>
X-Original-To: ham-ag@ietfa.amsl.com
Delivered-To: ham-ag@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84E6CC152564; Wed, 15 Feb 2023 06:11:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.095
X-Spam-Level:
X-Spam-Status: No, score=-6.095 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, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 TuxnYWHaJAV0; Wed, 15 Feb 2023 06:11:30 -0800 (PST)
Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) (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 7EE75C15257C; Wed, 15 Feb 2023 06:11:30 -0800 (PST)
Received: by mail-ej1-x635.google.com with SMTP id t24so8230774eji.4; Wed, 15 Feb 2023 06:11:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=dLzVN3LZaTZSUGMUxp2JUGpmICnguIUy7Up7HNVSQBo=; b=LodH5koL2TaQvmRKhAr1aYZZrP8XzIZMcjHZcfVBemGgOkXIZPTQMAeRuiKdqH5GNd m/cRivW2Fu4P3wp88ZDx8aDf3n/P27JJ6rdpe97O1QzsdgC2lnso04mIzaUBj6loVSHM /SL92LQbdmrtPPtonKeoN5eM280Wg9CNh7mLwEdeL+UGwmNYFylzH4Kd3qNHAtnUL/U7 2lHATMPH7b3lq018h3O+HbQM3f2lSuxm6Ed7u57FbjiqPynO5OHG/vO51zC4QeX32jtW xsAHa3qBv7c251aFFR77/C3mDEIr1laYBduWmwqwGf3v3odMdxUVKpsSfaz7b0Om99gf nQ5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=dLzVN3LZaTZSUGMUxp2JUGpmICnguIUy7Up7HNVSQBo=; b=4P8EEBU3VdxSlmNgJ9etQGd4WVgTlAIeTgGcS+zWbvxpD0X6L9mMDj1BqOXWoTde9I mOr3nDsCQ+pkgQPCNVoONjCJOps8nfBK8vLhxFcfUZP5cUht6ujdFDDigWkqZLHDER7D xnnexW4jv/IsUlSi/0kLVowMV5BWAhP24U1FfnHR7oNXUsKkBoFGYu741iXcxIcnk76S tTEk+JGW3uHmEgEXH+YppYHAChwQXHQLt5+MuJ+XXAKg131fjtuy+kzG+EV9DP7Fu0og NHCYJFrR9FvUA25+VzWZU0xUrXzZpvOAt5CtyiuErmNYZNQ/wxsZTYvcxajmMtT4hL4w u7zw==
X-Gm-Message-State: AO0yUKXF6cb883Ts0yzGwPYPbLMac0GTqsqmvDpHicbGCYA+I4CusKZT JllvQi8jxJuQmN6y7LW1H3FsAMB9+U+9djApKcw=
X-Google-Smtp-Source: AK7set+DuaH4ARIcJeDKjMtICwK/s6Y7l0+euf5ySi+9rCTBrRQDnnW9GSu/ILXT+SrykwsgswlqA/EFx5mpz6IhhA4=
X-Received: by 2002:a17:906:4d81:b0:877:ef6d:8e59 with SMTP id s1-20020a1709064d8100b00877ef6d8e59mr1141940eju.8.1676470288567; Wed, 15 Feb 2023 06:11:28 -0800 (PST)
MIME-Version: 1.0
References: <CAD=s3w5UUgiNC=SJxigAj7TS_QHDfk+KBiWq846rVcqmRxxtLQ@mail.gmail.com> <CAF4+nEG=CEkf08U4C0Zc6=aJnmkhSBPDwSUV5yTD=Ou8yA+rDA@mail.gmail.com> <BYAPR05MB5654EEB7A08D67216FC43EA7D4A39@BYAPR05MB5654.namprd05.prod.outlook.com>
In-Reply-To: <BYAPR05MB5654EEB7A08D67216FC43EA7D4A39@BYAPR05MB5654.namprd05.prod.outlook.com>
From: Evan Pratten <ewpratten@gmail.com>
Date: Wed, 15 Feb 2023 09:11:17 -0500
Message-ID: <CAD=s3w71PWv=0EMMpFLw3nYc1vEim_wQp==UhZvVTfOp_nCYEA@mail.gmail.com>
To: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
Cc: Donald Eastlake <d3e3e3@gmail.com>, "draft-evan-amateur-radio-ipv6@ietf.org" <draft-evan-amateur-radio-ipv6@ietf.org>, "ham-ag@ietf.org" <ham-ag@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ham-ag/l_fOEBRwV-vefacpCHWV9kLfbe0>
Subject: Re: [HAM-AG] [IPv6] Request for feedback: draft-evan-amateur-radio-ipv6
X-BeenThere: ham-ag@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: HAM Radio Operators Affiliate Group <ham-ag.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ham-ag>, <mailto:ham-ag-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ham-ag/>
List-Post: <mailto:ham-ag@ietf.org>
List-Help: <mailto:ham-ag-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ham-ag>, <mailto:ham-ag-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Feb 2023 14:11:34 -0000

Donald,

I largely agree with Jeffrey. I don't imagine every radio operator
would be in a network all at once so in theory it shouldn't be a
problem. BUT I think it is a good idea to plan for such a thing
anyways. I wondered about the drawbacks of truncating SHA256. Do you
have a recommendation for a better choice of hashing algorithm for
this use case?

Callsigns are almost always going to be shorter than any string they
hash into, plus the character set is just ASCII. There must be
something well suited for this.

On Wed, Feb 15, 2023 at 7:51 AM Jeffrey (Zhaohui) Zhang
<zzhang@juniper.net> wrote:
>
> Hi Donald,
>
>
>
> The number of stations connecting to this network would be limited, though. Does that matter?
>
>
>
> Hi Evan,
>
>
>
> I am a new ham (about four years) and have never tried AR-based IP network. Can you share some pointers?
>
>
>
> Thanks.
>
> Jeffrey KC1LWE
>
>
>
>
>
> Juniper Business Use Only
>
> From: HAM-AG <ham-ag-bounces@ietf.org> On Behalf Of Donald Eastlake
> Sent: Tuesday, February 14, 2023 10:23 PM
> To: Evan Pratten <ewpratten@gmail.com>
> Cc: draft-evan-amateur-radio-ipv6@ietf.org; ham-ag@ietf.org
> Subject: Re: [HAM-AG] [IPv6] Request for feedback: draft-evan-amateur-radio-ipv6
>
>
>
> [External Email. Be cautious of content]
>
>
>
> Hi,
>
>
>
> An interesting simple draft.
>
>
>
> I think it needs an estimate of the probability of duplication. There are about 10,000,000 ham radio operators in the world. So I think the probability of a conflict if they were all using this draft would be
>
>
>
> 1 - e**(( - 10**7)*(10**7 - 1)/(2*(2**60)))
>
>
>
> or approximately  1 in 23,057.
>
>
>
> Thanks,
> Donald
> ===============================
>  Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
>  2386 Panoramic Circle, Apopka, FL 32703 USA
>  d3e3e3@gmail.com
>
>
>
>
>
> On Tue, Feb 14, 2023 at 3:43 PM Evan Pratten <ewpratten@gmail.com> wrote:
>
> Hello all,
>
> I have been working on my first I-D, an alternate method for
> generating IPv6 IIDs from amateur radio callsigns.
>
> After receiving good feedback from a small handful of people, I feel
> now is the time to open this up to comments from the working groups.
>
> Please send along any comments, suggestions, and questions you may have.
>
> A Method for Deriving Stable IPv6 Interface Identifiers from Amateur
> Radio Callsigns:
> https://datatracker.ietf.org/doc/draft-evan-amateur-radio-ipv6/
>
> Thanks in advance for the feedback,
>  - Evan
>
> ---
> Evan Pratten (VA3ZZA)
> https://ewpratten.com
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------