Re: [HAM-AG] [IPv6] Request for feedback: draft-evan-amateur-radio-ipv6
Donald Eastlake <d3e3e3@gmail.com> Wed, 15 February 2023 23:20 UTC
Return-Path: <d3e3e3@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 4F775C16B5A6; Wed, 15 Feb 2023 15:20:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.845
X-Spam-Level:
X-Spam-Status: No, score=-1.845 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 QQgx0_j9tdCN; Wed, 15 Feb 2023 15:20:45 -0800 (PST)
Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) (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 758BAC17EE2F; Wed, 15 Feb 2023 15:20:41 -0800 (PST)
Received: by mail-ej1-x62d.google.com with SMTP id he33so877542ejc.11; Wed, 15 Feb 2023 15:20:41 -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=+mn1q54npFerDcCuTCuRApX+Dl6ez4ieVtwD94Sc/yk=; b=iuJrzzZ6cvpy5NRh0UqQE0ebGGWnhGUlxcZS2PoYYNfhWkP5uyvpFbVfjUcqNSwh9p Q0t0FahPD3i+U57BfxoxnwDpAgQIvnvsJseB5/Xsxo1M8JNfiPdxuHjHFbxdi4Zr/LN1 pYy/baFP/2LXXgeYPVAtKlXDrQ5S37suCSPEg0gbU9kmEc4mE6gjbN/mc5GwwCofPwXe 5XiDcyD94WrhjzCEANT+sKjY1DHshNmt4cp4uSb2gd02aJZEAxpEvzn1I8XdE8kM0dBq jojY38Iik3xl6flhR/JpRjqBirFFGzPNYEVPjIdMG1AmjmR49tuUu+dRWEIsnDxDNTlA cO4g==
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=+mn1q54npFerDcCuTCuRApX+Dl6ez4ieVtwD94Sc/yk=; b=wjEQW091YhUDfPa3P5csj7NJ3ue4sgc681FnI4VcltHRSXm+jO75Sn5m/L5XupTA+b dvF4ZRbqo6OYbtpZGjL8adpUdzb58TRh8Kf+DEu/qLKPtL+q7yCE3YXBTApW2eapL430 6icR86mUkDS0gThS1yNDhrFzvsxoibG0LPwer6pE0j6/VmP7pXEMXckGxe6AmMlTt6hk 0cjn8KDJAR27GtO66QfRSOzkC6WU2kekMDxcS9BCV50h+rYvhWePID/nMgus0kvDHKRG aYvjzrTPZwh4VQFIEb3DG6LuK+4/P4+RF0IksMioSJfO9JQYUieAcYMjpxU3rRR2Lbma 8toA==
X-Gm-Message-State: AO0yUKWzT2j/PzVgroeXJ/skd63naCGEqk3RboHaCrr+gJREWFbiFtkA 09Z8HJSx+lOpTVM/YJya3t7+rVRZ/5J+bWyhsgzLcpK4QIU=
X-Google-Smtp-Source: AK7set8I8UC7H1/gr7ZRCXeI2uZIaZ1uQoBNuOfgrOqYqihaSh3HBHo3VMuWnre4kS6PFWTYbcVpGJZtkb4O3BiBLmI=
X-Received: by 2002:a17:906:9883:b0:8a6:91d9:c7ac with SMTP id zc3-20020a170906988300b008a691d9c7acmr1931069ejb.5.1676503239226; Wed, 15 Feb 2023 15:20:39 -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> <CAD=s3w71PWv=0EMMpFLw3nYc1vEim_wQp==UhZvVTfOp_nCYEA@mail.gmail.com>
In-Reply-To: <CAD=s3w71PWv=0EMMpFLw3nYc1vEim_wQp==UhZvVTfOp_nCYEA@mail.gmail.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Wed, 15 Feb 2023 18:20:27 -0500
Message-ID: <CAF4+nEF39V+NMH5eAS_MVqSepT9Yf7NBY6+fbaadr9_ZE2=HKA@mail.gmail.com>
To: Evan Pratten <ewpratten@gmail.com>
Cc: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>, "draft-evan-amateur-radio-ipv6@ietf.org" <draft-evan-amateur-radio-ipv6@ietf.org>, "ham-ag@ietf.org" <ham-ag@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000009f9bd05f4c554af"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ham-ag/QtOX29jNlnYJoc7-oa9rjaaLSvg>
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 23:20:49 -0000
I agree that not all of the world's ham operators are going to be using IPv6 at the same time, Still, I feel that the draft is incomplete in an essential way without, perhaps in the Security Considerations section, saying SOMETHING about the probability of collision. I myself was a bit surprised that the probability was as high as 1 in 23K but given the birthday paradox, I guess I should have expected something like that. You could say something about the assumptions involved, the possible growth of the ham population, etc. You could improve things a bit by suggesting use of a random ID in the 1-15 range. Perhaps you should also include a probability of collision assuming only 1,000,000 hams online. That would be 1 - e**(( - 10**6)*(10**6 - 1)/(2*(2**60))) which is only about 1 in 2.3 million. I guess there really isn't a problem unless they have the same prefix so the only operational problem is if the same site has a collision which seems almost vanishingly small (i.e., probably just a likely to occur, if not more so, due to software bugs, someone typo'ing their call sign, etc., than due to actual hash collision). Thanks, Donald =============================== Donald E. Eastlake 3rd +1-508-333-2270 (cell) 2386 Panoramic Circle, Apopka, FL 32703 USA d3e3e3@gmail.com On Wed, Feb 15, 2023 at 9:11 AM Evan Pratten <ewpratten@gmail.com> wrote: > 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 > > -------------------------------------------------------------------- >
- [HAM-AG] Request for feedback: draft-evan-amateur… Evan Pratten
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Donald Eastlake
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Alexandre Petrescu
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Jeffrey (Zhaohui) Zhang
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Evan Pratten
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Evan Pratten
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Donald Eastlake
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Evan Pratten
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Alexandre Petrescu
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Evan Pratten
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… David Farmer
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Donald Eastlake
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Donald Eastlake
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Nick Harper
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Evan Pratten
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Nick Harper
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… David Farmer
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Evan Pratten
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Alexandre Petrescu
- Re: [HAM-AG] Request for feedback: draft-evan-ama… Evan Pratten
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… David Farmer
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Evan Pratten
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Alexandre Petrescu
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… David Schinazi
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Ron Bonica
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Evan Pratten
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Evan Pratten
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… David Farmer
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Warren Kumari
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Fernando Gont
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Alexandre Petrescu
- Re: [HAM-AG] [IPv6] Request for feedback: draft-e… Federico Santandrea