Re: [LOOPS] Packet sequence numbers

"Morten V. Pedersen" <morten@steinwurf.com> Tue, 22 October 2019 10:17 UTC

Return-Path: <morten@steinwurf.com>
X-Original-To: loops@ietfa.amsl.com
Delivered-To: loops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B62912008A for <loops@ietfa.amsl.com>; Tue, 22 Oct 2019 03:17:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
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 cLnWjACOwDKc for <loops@ietfa.amsl.com>; Tue, 22 Oct 2019 03:17:36 -0700 (PDT)
Received: from mailout-taastrup.gigahost.dk (mailout-taastrup.gigahost.dk [46.183.139.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98F04120091 for <loops@ietf.org>; Tue, 22 Oct 2019 03:17:36 -0700 (PDT)
Received: from mailout.gigahost.dk (mailout.gigahost.dk [89.186.169.112]) by mailout-taastrup.gigahost.dk (Postfix) with ESMTP id 45A821891DD9; Tue, 22 Oct 2019 10:17:27 +0000 (UTC)
Received: from smtp.gigahost.dk (smtp.gigahost.dk [89.186.169.109]) by mailout.gigahost.dk (Postfix) with ESMTP id 8286B783211; Tue, 22 Oct 2019 10:17:33 +0000 (UTC)
Received: by smtp.gigahost.dk (Postfix, from userid 1000) id 22E572721A0E; Tue, 22 Oct 2019 10:17:27 +0000 (UTC)
X-Screener-Id: f8b5956341cafa01bc0fc2c7b7d4a245e1dff3de
Received: from [10.10.138.122] (unknown [77.243.63.160]) by smtp.gigahost.dk (Postfix) with ESMTPSA id E134D27219D6; Tue, 22 Oct 2019 10:17:26 +0000 (UTC)
To: Carsten Bormann <cabo@tzi.org>, Michael Welzl <michawe@ifi.uio.no>
Cc: loops@ietf.org
References: <289BCF98-9F51-4E22-B8E2-50E17C1E8644@tzi.org> <D408889639FC5E4FADB4E00A3E01FA8FC6093104@nkgeml513-mbx.china.huawei.com> <3B1DB1C6-9E23-47C2-B7FA-A41079BF1490@ifi.uio.no> <72B131DC-5255-4310-A148-15BC7A5698D1@tzi.org> <f790df4e-7612-ec7d-6d23-74778fcf67df@steinwurf.com> <E8A90ECF-FD87-44B4-A006-7D0C597A94A7@ifi.uio.no> <FB81370D-58F3-49E8-B836-54CCF0E226F7@tzi.org>
From: "Morten V. Pedersen" <morten@steinwurf.com>
Message-ID: <85a27afa-d7ab-6df8-47f7-400f1bc6d051@steinwurf.com>
Date: Tue, 22 Oct 2019 12:17:34 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <FB81370D-58F3-49E8-B836-54CCF0E226F7@tzi.org>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/GfnLxRPCiR423AohdpF2BpQ7Ntc>
Subject: Re: [LOOPS] Packet sequence numbers
X-BeenThere: loops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Local Optimizations on Path Segments <loops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/loops>, <mailto:loops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/loops/>
List-Post: <mailto:loops@ietf.org>
List-Help: <mailto:loops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/loops>, <mailto:loops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 10:17:38 -0000

Hi Carsten,
That's interesting - such a number is also used in some FEC schemes e.g. 
RLNC to seed the random number generator (used to create coding 
coefficients). With the same purpose of saving bytes on the wire.

- M

On 10/22/19 11:23 AM, Carsten Bormann wrote:
> I seem to remember that one other advantage of a strictly monotonous sequence number is that this makes it directly suitable as input for a nonce for the AEAD encryption/authentication, saving bytes by not needing to send one separately.
>
> Grüße, Carsten
>