Re: New Version Notification for draft-troan-6man-universal-ra-option-03.txt

Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 08 October 2020 21:18 UTC

Return-Path: <brian.e.carpenter@gmail.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 DB0293A0D74 for <ipv6@ietfa.amsl.com>; Thu, 8 Oct 2020 14:18:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.312
X-Spam-Level:
X-Spam-Status: No, score=-2.312 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, NICE_REPLY_A=-0.213, 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=gmail.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 cC7Itzf0BsMy for <ipv6@ietfa.amsl.com>; Thu, 8 Oct 2020 14:18:01 -0700 (PDT)
Received: from mail-pf1-x42f.google.com (mail-pf1-x42f.google.com [IPv6:2607:f8b0:4864:20::42f]) (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 327F23A0D6E for <ipv6@ietf.org>; Thu, 8 Oct 2020 14:18:01 -0700 (PDT)
Received: by mail-pf1-x42f.google.com with SMTP id 144so5036104pfb.4 for <ipv6@ietf.org>; Thu, 08 Oct 2020 14:18:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=Vgiq0uTdHhduc5q/DA0SfFl6725+cvLg3mveasFKkNI=; b=gGPUE6ogVSWP2GNWzqPfeLEIxjM8IX9x7mohgHyfGK01pnEQZVUaakyxkwj1QtpELz ctadULC+NTVhlxe4j0tbvA4C90+DkmWegCHvSh7Rz93qp/8DMjZdQnxmgNbcJhjiJvIf iaHynwQWxRqtFj4nSx/cRGLaRgUmHDFK7x2bGaaKwbmgda6mpvryJ50TqFzE8DocT63A 8tkOHqxPEGrruJwOg0jADaKWRCQN4s9sS+p3s0CADFcWsXRBQN81QSsB2nzoTDIcIP/L naKg6yCjAdCNuO6CtNZo7ElRfrVAa06cGxhuJUZ0A5Eo0XrqH3viD1l/EtQdmisKtYEW U8OA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Vgiq0uTdHhduc5q/DA0SfFl6725+cvLg3mveasFKkNI=; b=RgGANVfD+VZzNmkLGeNhFF8Zb0u5oyxIIJiIkiG8SqMETsGoOr05+eJ8D1xHiIxzCP 9Ftk5hvpS0twXjrTV+TyGGECM/iUmTYt6OHpj5+4yo9/ieE8nh4MqmYFBzudYRQAl2we M3zxiRwFKgXAgMZo+/0b4wOFNKGln0SkHhr7NiTwwL0brXYRA9g89moBoocIGIUj//JQ TsDct27CeCOInMIA+vFh2VqdozOYmPF0SUXBEYRwsNJlskmbubQHbmFfrWGN3gjhvTdR FqdMehityWmsEv7tLJDrJe8YBNgq0eJiDLtISDys0aSlGypELALWWBFr/95vvlJfp2jw SXkA==
X-Gm-Message-State: AOAM530wLCezSJHEYLdd2LkOTIeINRwsI/0gMYleds4+jka78aASTL58 w1f1QA69rwmH+WZqce6LWzH14TN5Uqu1sQ==
X-Google-Smtp-Source: ABdhPJyq86V2gJv0b8Wa4GogQWFDugBYncrissz+jdNElnWEItzVLpMTnLHUAjCy3uTglB5tuaUDTw==
X-Received: by 2002:a17:90a:4cc6:: with SMTP id k64mr834415pjh.103.1602191880000; Thu, 08 Oct 2020 14:18:00 -0700 (PDT)
Received: from [192.168.178.20] ([151.210.132.159]) by smtp.gmail.com with ESMTPSA id n8sm8296528pff.188.2020.10.08.14.17.57 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 08 Oct 2020 14:17:58 -0700 (PDT)
Subject: Re: New Version Notification for draft-troan-6man-universal-ra-option-03.txt
To: Philip Homburg <pch-ipv6-ietf-6@u-1.phicoh.com>, ipv6@ietf.org
References: <160201571921.22183.2288394613501535041@ietfa.amsl.com> <FAA42031-FAF9-4F1E-A702-3B4F27375F4F@employees.org> <m1kQ8qM-0000FiC@stereo.hq.phicoh.net> <066A5931-E009-4610-B679-86A8F495A131@employees.org> <m1kQ9tr-0000KEC@stereo.hq.phicoh.net> <9FB26236-5D9F-433C-8B79-B17F6D337664@employees.org> <818fb13b-5ddd-be02-40f4-e7f395c0bcca@gmail.com> <m1kQWVq-0000GLC@stereo.hq.phicoh.net>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <4028d06c-3a7e-a562-df5f-340999bb02ed@gmail.com>
Date: Fri, 09 Oct 2020 10:17:55 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <m1kQWVq-0000GLC@stereo.hq.phicoh.net>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/BbpwheWJh8pO5CGCtx2g3uMPsFo>
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: Thu, 08 Oct 2020 21:18:03 -0000

On 09-Oct-20 03:03, Philip Homburg wrote:
>> (I happen to have written a Python package to simulate loads() and dumps() 
>> for TLVs. That made it possible to play with a direct comparison between
>> coding a CBOR application or a TLV application for the same purpose.
>> If you care, https://github.com/becarpenter/tlv )
> 
> I'm confused. Do you feel this code is typical for an RA implementation on
> an embedded system?

Absolutely not, because it isn't in C++ which I tend to expect to be
more used in such systems. (But who knows in the long run, given the
way our technology keeps changing?)

> I.e., does a typical embedded system implement RA in python? Does a 
> typical embedded system parse RAs using a generic load dump mechanism?

I'm sure that is not the case today. But given that CBOR was designed
for low end devices and that programming styles have evolved enormously
in recent years, I wouldn't bet on that remaining true.

Regards
    Brian