[Schc] Comments on draft-barthel-schc-oam-schc-03

Ana Minaburo <anaminaburo@gmail.com> Tue, 13 February 2024 10:41 UTC

Return-Path: <anaminaburo@gmail.com>
X-Original-To: schc@ietfa.amsl.com
Delivered-To: schc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CEE4C14CE40; Tue, 13 Feb 2024 02:41:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, 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, T_SCC_BODY_TEXT_LINE=-0.01] 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 TYfjBwyaXRsm; Tue, 13 Feb 2024 02:41:13 -0800 (PST)
Received: from mail-qt1-x834.google.com (mail-qt1-x834.google.com [IPv6:2607:f8b0:4864:20::834]) (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 61C26C14F5F3; Tue, 13 Feb 2024 02:41:13 -0800 (PST)
Received: by mail-qt1-x834.google.com with SMTP id d75a77b69052e-42c7f8588c5so12571191cf.3; Tue, 13 Feb 2024 02:41:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707820872; x=1708425672; darn=ietf.org; h=cc:to:subject:message-id:date:from:reply-to:mime-version:from:to:cc :subject:date:message-id:reply-to; bh=/HGoTvEgYlqivUdhMugHLujPIiBnRTAjQCvDDWXxD1s=; b=Wt7c4lhNJwW1GpLFkggvmBxUYZWzzJH5+tQIhhuHmrm5G7zIuSIdx0s3G0t8TjZLnV zekRkQ/UJYeq8TT3WaBggOEfVnWXXbhbS3NlgP71F/ic0tiGKXArOXOMeQL/Ww5YuaN2 xV2C7HyPsahH7PGtEbUvLmKtrVUn/XhtowepPPQ1cnd4AHpFg0JBlhgIuCZAAXmBqI0G Vn5AksSadZlBosm0JSJIozCzn0orSzxZdKQ8Dtc+DMYTzheYauKzUrKxC0CwIr9FWCPx gCRpXqlyQ7DPaYqAnX+OeTRkdDEtzUwa46Bd7tHXq/CVwKMpq/ID7NkBtsj3HYLNGZbW HzGA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707820872; x=1708425672; h=cc:to:subject:message-id:date:from:reply-to:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=/HGoTvEgYlqivUdhMugHLujPIiBnRTAjQCvDDWXxD1s=; b=UbvJ8cpOTJOAxpwG8yqfnkqyb4gW63SVZsWSwrXQNdsvHqkkTQgIPB6fDnjTgowWn2 f0HjmUmUd0i+lHxaFR0hjF10h7ptnF9inRRPR0re9zL8O1zgFUbrSU+r736lCrqtSEvp A1w7ot1C3d69E6i2mW6ynZPtKadmmCT3cNG6nSWvPQsHxvc4ij2Z4UfGlNhlOcqPZWL8 /oG22HTAbGpXzt1bxpwn6I6jHcK7P42sswVY1GISNlSjjbqRCTDG8aooFGgYiFvY1G4P 6O7UFlikoR1xcDiiXSzZ1BS1R0/1NIShJC2gAgd3eJXPBDEfvhpIDnePRhy3S362VxN2 S7lw==
X-Gm-Message-State: AOJu0YwWI+fjy4eERhJgFLY9NuYsx2GSxMAmAfOyLQVov9KIQHzgvP/f nfdzfhBLmX6k/kTnj8JvUdycROvhjQX30UTOM9Y/CzinFYVL2D8CA2pRt8I+1qBwdAEE6rrlVF4 xwBDabrIJ66+24S3wzT86eIZPBew=
X-Google-Smtp-Source: AGHT+IHIw+NqaHq6YgxDFqjQIsichDwvI+6RTg1XgtrN77uwy+W17L6O6CUtq3ObGfp6z0smZJJOIeUHVLYnwiHeaL0=
X-Received: by 2002:a05:622a:13cd:b0:42a:6283:d1cf with SMTP id p13-20020a05622a13cd00b0042a6283d1cfmr13827578qtk.52.1707820872263; Tue, 13 Feb 2024 02:41:12 -0800 (PST)
MIME-Version: 1.0
Reply-To: anaminaburo@gmail.com
From: Ana Minaburo <anaminaburo@gmail.com>
Date: Tue, 13 Feb 2024 11:41:01 +0100
Message-ID: <CAOPRf-c75xwMD=hDZn8SXFfcHqmMxMt7ai9vrY3hdqEYskDQzA@mail.gmail.com>
To: Laurent Toutain <laurent.toutain@imt-atlantique.fr>, BARTHEL Dominique IMT/OLPS <dominique.barthel@orange.com>
Cc: schc <schc@ietf.org>, lp-wan <lp-wan@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006e6ed80611410825"
Archived-At: <https://mailarchive.ietf.org/arch/msg/schc/zN9f0Btt0WLd0F34kh7GYqzeaEw>
Subject: [Schc] Comments on draft-barthel-schc-oam-schc-03
X-BeenThere: schc@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Static Context Header Compression <schc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/schc>, <mailto:schc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/schc/>
List-Post: <mailto:schc@ietf.org>
List-Help: <mailto:schc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/schc>, <mailto:schc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Feb 2024 10:41:14 -0000

Dear Laurent and Dominique,
I've read your draft. Here, you will find some comments and open questions
to discuss.

1. This draft gives new features that augment SCHC.
- It creates two new MO/CDA
- Creates a new item in the Rule to achieve an operation, called ACTION

2. It also gives some feathery strategies for compressing the Type and Code
of the ICMPv6 header fields.
- In section 4.2.1, when introducing the example, you want to define
something different using only the RuleID. Please let me know if I need to
correct something.
But here we can discuss some points:
What is the idea of creating a Rule per Type or doing a general Rule for
all Types?
Do you mean a RuleID format that implicitly adds the type/code?
This is very interesting, but I think we need to open a new discussion
about it.

4. Also, when you describe Ping, you only describe the use for LPWAN, and I
think you need to open the use of Ping to all networks—perhaps giving one
special section to LPWAN.

5. Using the proxy.
How is the security assured here? How does the proxy know the device is
alive?
You need to keep the trust between the proxy and the device by doing some
control instances and keeping this in the Rule.
 I think that as you have defined it, you identify which Rule may accept
the ACTION. That identifies the Rule and allows the proxy to answer a
request, avoiding a waste of resources for an LPWAN device. The
device executes a control update and releases the constraint network for
ICMP traffic.

6. To be explicit, you must
=> separate ICMPv6 compression from Ping usage. Make two separate parts of
your draft.
=> Change the title to only ICMPv6, which could represent your work. OAM
also implies traceroute, mtrace, BFD, IPPM, MPLS-TP, and SNMP.
=> Add a new section to update RFC8724 with the two MO/CDA dedicated to
ICMP and Actions
=> Change the Introduction. By omitting OAM.

Ana