Re: [6lo] Future extensibility for the DAR/DAC

Charlie Perkins <charles.perkins@earthlink.net> Tue, 22 May 2018 14:50 UTC

Return-Path: <charles.perkins@earthlink.net>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC22F12EB4B for <6lo@ietfa.amsl.com>; Tue, 22 May 2018 07:50:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.731
X-Spam-Level:
X-Spam-Status: No, score=-2.731 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=earthlink.net; domainkeys=pass (2048-bit key) header.from=charles.perkins@earthlink.net header.d=earthlink.net
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 DpSGj3giQ9gn for <6lo@ietfa.amsl.com>; Tue, 22 May 2018 07:49:58 -0700 (PDT)
Received: from elasmtp-dupuy.atl.sa.earthlink.net (elasmtp-dupuy.atl.sa.earthlink.net [209.86.89.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B8C61270AC for <6lo@ietf.org>; Tue, 22 May 2018 07:49:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=earthlink.net; s=dk12062016; t=1527000588; bh=oamtfnc3agkMaCiG8ahk9K6Ad35y6PO3FoVY Cp2eBoY=; h=Received:Subject:To:Cc:References:From:Message-ID:Date: User-Agent:MIME-Version:In-Reply-To:Content-Type: Content-Transfer-Encoding:Content-Language:X-ELNK-Trace: X-Originating-IP; b=eRKXsViHGw7TbNwCGWOic6iBubKqtQac/a75frQ0+YQfJu us2FThWoUnFp+e1A+fOYSrOY7Pvrf7E8iB6H4E7nPadi6WDaELCoE3nHzdCrql0qME7 GfL36cV7Q/N65upWXHGGwcxNL7bhMMuiWXTi+VZaY9YT1AvHLoGI1Qxr9CPFVYbOGgU MkOvaHzzSt2SUWozydET3JcOwNSbJa3FC5KhRa6sPAwlxKh+/Ox8e67WqbtphNcE0bu 6EUD95OePkVzWeLnzqM9SKkReFSKhASjDfe42pGyEx1QD6/TOmFUah8PKxwKNyCXXW0 4RLdMnQywE28aOHeG0aIhZVIpbaw==
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk12062016; d=earthlink.net; b=BcIH36vIC/be2SqXXzwfC1Slr4jagx8ntgkrhdOkQRUhxuGJqQaYpNvMB/9Q3q9hwrroyqb6WPY70jgR1nk62x4lA3NPin8wm2CNnc+eM6hKAQspylbuW/oXEETgEyFxCaRGSoG1HQAVZ2gEvwCD1TO1rI+Z2oP2fveTzgLgcXVZlvH3aFT4PZTH1Vyamb8MCni5m747CZIo2RKdVwzEh9ZI3CYgCxLt5tCI+NVcH+McCqVjL7CST5WuejKMvjzE/nvgkEkHyqc9Xyb5EorbL8dp8ZTfSMzR2GEJqaFLQsgOGuUptZKr+T7FdSKEX16M+bGCeYFe0Oc24r3yLMtVDg==; h=Received:Subject:To:Cc:References:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding:Content-Language:X-ELNK-Trace:X-Originating-IP;
Received: from [99.51.72.196] (helo=[192.168.1.82]) by elasmtp-dupuy.atl.sa.earthlink.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4) (envelope-from <charles.perkins@earthlink.net>) id 1fL8bi-000Dfv-TB; Tue, 22 May 2018 10:49:47 -0400
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
Cc: "6lo@ietf.org" <6lo@ietf.org>
References: <54678d30cf154c4f90a5159c8eafae50@XCH-RCD-001.cisco.com> <d880c77084c547e69cd7d2beda5019b3@XCH-RCD-001.cisco.com> <de1c35db-b467-3a13-65f4-5838d139b689@earthlink.net> <ecf2b247dca24ac3a5e93de71174cadc@XCH-RCD-001.cisco.com> <d3d25a11-8a1a-0dde-553a-9c01630c11fa@earthlink.net> <1DE08163-D6F7-4127-B1F4-BADD45224C3E@cisco.com> <7e52e1be-8343-86fe-f121-a5747d27e207@earthlink.net> <89AE92DC-1662-4B56-BB78-D3719494FFC1@cisco.com>
From: Charlie Perkins <charles.perkins@earthlink.net>
Message-ID: <b851dac2-b915-00e2-9760-a5353e6250c0@earthlink.net>
Date: Tue, 22 May 2018 07:49:54 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <89AE92DC-1662-4B56-BB78-D3719494FFC1@cisco.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-ELNK-Trace: 137d7d78656ed6919973fd6a8f21c4f2d780f4a490ca6956846b590522b13c953cc21f1839ebb6d58755f5912777655c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 99.51.72.196
Archived-At: <https://mailarchive.ietf.org/arch/msg/6lo/5O3kMcp0Mbpwn-G3YU9PA_HSxmI>
Subject: Re: [6lo] Future extensibility for the DAR/DAC
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 May 2018 14:50:01 -0000

Hello Pascal,

Seems we are mostly in agreement.  But see below...

On 5/21/2018 10:38 PM, Pascal Thubert (pthubert) wrote:

>
>> Another possibility would be to reserve some initial bits of the ROVR 
>> field itself to indicate the length of the ROVR.   Old-legacy nodes 
>> would still discard new DAR and DAC messages with a ROVR that was too 
>> long. New-legacy nodes would know to check the first three or four 
>> bits of the field for the length of the ROVR.  But I did not think 
>> this all the way through yet.
>>
>
> But old legacy will set those bits randomly. And then we have 
> alignment problems. I proposed the subcode as a last resort...

I don't think it's a problem for old legacy.  New-legacy 6LR should 
detect old-legacy 6LN and maintain legacy-ness as part of the 
registration state.  ROVR would have sizes of 61, 125, 189, or 253 
bits.  Again, not a problem, and alignment is not an issue.

Plus as a bonus we get to have our Code back as a normal Code field.

It just needs to be checked that new-legacy 6LR can detect old-legacy 6LN.

Regards,
Charlie P.