[mpls] Qyestion on draft-ietf-mpls-mna-hdr

loa@pi.nu Sun, 10 March 2024 10:31 UTC

Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AB4FC14F618; Sun, 10 Mar 2024 03:31:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 z31G18Mmca8U; Sun, 10 Mar 2024 03:31:02 -0700 (PDT)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04739C14F5F4; Sun, 10 Mar 2024 03:30:59 -0700 (PDT)
Received: from pi.nu (localhost.localdomain [127.0.0.1]) by pipi.pi.nu (Postfix) with ESMTP id 628D23A8EF0; Sun, 10 Mar 2024 11:30:58 +0100 (CET)
Received: from 124.106.198.177 (SquirrelMail authenticated user loa@pi.nu) by pi.nu with HTTP; Sun, 10 Mar 2024 11:30:58 +0100
Message-ID: <0e9f3b7b148cdc0c57cb217cef740260.squirrel@pi.nu>
In-Reply-To: <eb985e05aa48e8783e2e56cb31b62cc5.squirrel@pi.nu>
References: <eb985e05aa48e8783e2e56cb31b62cc5.squirrel@pi.nu>
Date: Sun, 10 Mar 2024 11:30:58 +0100
From: loa@pi.nu
To: loa@pi.nu
Cc: mpls@ietf.org, draft-ietf-mpls-mna-hdr@ietf.org, mpls-chairs@ietf.org
User-Agent: SquirrelMail/1.4.22
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Importance: Normal
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Mvyh53lQ5rRQuJ3V-Y_xn2bRaFk>
Subject: [mpls] Qyestion on draft-ietf-mpls-mna-hdr
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Mar 2024 10:31:06 -0000

All,


Sorry, resending - I forgot to add a subject.

/Loa

> Working Group, Authors.
>
> I have a question on draft-ietf-mpls-mna-hdr@ietf.org, in section 13.3 the
> document says>
>
>    There are at most 15 Format D LSEs
>    per opcode, so there are at most 20 + 15 * 30 = 470 bit positions.
>    The Bit Position is an integer with value 0-469.
>
> The encoding looks like:
>
>     0                   1                   2                   3
>     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |      MNA-Label=bSPL (TBA)             | TC  |S|    TTL        | A
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |   Opcode    |        Data             |R|IHS|S| Res |U|  NASL | B
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |   Opcode    |             Data              |S|  Data |  NAL  | C
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    ~1|                   Data                    |S|     Data      ~ D
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
> The NASL and NAS are defined as.
>
>    *  NASL (4 bits) : The Network Action Sub-Stack Length (NASL).  The
>       number of additional LSEs in the sub-stack, not including the
>       leading Format A LSE and the Format B LSE.
>
>    *  NAL (4 bits): Network Action Length.  The number of LSEs of
>       additional data, encoded in LSE Format D (Section 4.4) following
>       this LSE.
>
> The highest value you can have in the NASL is 15, and that would include
> the Format C LSE, how can there be 15 Format D LSEs, if NAL is =15, the
> last Format D LSE would "stick beyond" the length of the NAS, right?
> Isn't the maximum number of Format D LSE 14?
>
>
> /Loa
>
>
>
>
>
>
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>