Re: [Pals] [mpls] draft-zzhang-intarea-generic-delivery-functions

Rakesh Gandhi <rgandhi.ietf@gmail.com> Tue, 19 January 2021 20:57 UTC

Return-Path: <rgandhi.ietf@gmail.com>
X-Original-To: pals@ietfa.amsl.com
Delivered-To: pals@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 912C63A017E; Tue, 19 Jan 2021 12:57:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 3tDEZD1Oazc8; Tue, 19 Jan 2021 12:57:33 -0800 (PST)
Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) (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 137FB3A0100; Tue, 19 Jan 2021 12:57:33 -0800 (PST)
Received: by mail-lf1-x12a.google.com with SMTP id o13so31090161lfr.3; Tue, 19 Jan 2021 12:57:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Mqpyr8nYG6PKdAFmoKh0I1aX6ARqjzoN1AYSlCrLMCA=; b=bCurMSEN8u9WB4msqSJlFmpTQrV1ktTcUH5inoHLhrT6dSc9ieFwmg2qnhkl25MLa3 PUQX2ihDoyqARs9zRki3SsO6MnF1kPIh1qZ0TZEapf0mCkUeP6+sJsRyY1xTieyTtP2N 60VW2vzuowF4Y58t0Cd2nNA8Ee3mSmm/hU/4zXvsysTe10jXsU1BH11apRp74xkrMsxo iTmuCkfIrXiYsNTJq6zFbof29P49NXULzr0D+MRCWQSmRotiip7JSMY/SDx3n19zeE6t 64q6lgnw8O6SooZnGd2yWl4cttRHmYUU+1pE+HvMtv2GlmsCEYNe57LX9xwIuWR/JGEy tpsw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Mqpyr8nYG6PKdAFmoKh0I1aX6ARqjzoN1AYSlCrLMCA=; b=NLr6XaWHa3mGmaJSXjjD7Y0mhxTAnf9Q/VTcumAn6JOAzcBJ2S8qGakwwVbfz5Ful2 7P07vUkLVyGC/KRmiYHdSst3gvNUSaFTPqFza5QbUrycZOCL2QJAK0EQkOYYVhUbAGaD 34tzvyCFcYSvsLbYG7obWJi8ZOMQgJZBzF2J074b4TT6FZL0CBxU47lYYfEIGfKPKL1M iZtTBn1FuN+NGnqlX+jFZPgNqEY0udvznF9FUoyCuXgJT5EYc/PGf+F1ZOIM6R1u1Idd KZE//gaKc0t+oH8HYky9n/7hdilDcwwUpI4+ek1BEtxKIgiyki7Vd358NM/R7Ja00Tvy mXjQ==
X-Gm-Message-State: AOAM533druukNp6dCjIbHXWVv+O9GbUVhe6nYScLsJYY24X1545bXSsT iejEtk/39glyjqtA/zSeCuiGH0jOeGwJf8R5gQ==
X-Google-Smtp-Source: ABdhPJz53GfHpHTPfIg7SplYJ9FRvhqxIXmjhpw/qLgSBzHkNlXMOc7G7jZkvu9h7PrGfU+IRorFMcwoyUPvEf2c3eg=
X-Received: by 2002:a19:23cf:: with SMTP id j198mr2687754lfj.509.1611089851045; Tue, 19 Jan 2021 12:57:31 -0800 (PST)
MIME-Version: 1.0
References: <MN2PR05MB59813CFC28F62CC076364991D4AA0@MN2PR05MB5981.namprd05.prod.outlook.com> <F30F0C17-39A6-4D43-AC94-727BC2C9EEC4@gmail.com>
In-Reply-To: <F30F0C17-39A6-4D43-AC94-727BC2C9EEC4@gmail.com>
From: Rakesh Gandhi <rgandhi.ietf@gmail.com>
Date: Tue, 19 Jan 2021 15:57:19 -0500
Message-ID: <CAMZsk6fqgTXFys7fL-1aZpT-V1j_1MoZhwHyOxKEkFWJN2TJyw@mail.gmail.com>
To: Stewart Bryant <stewart.bryant@gmail.com>
Cc: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>, mpls <mpls@ietf.org>, "int-area@ietf.org" <int-area@ietf.org>, Kireeti Kompella <kireeti@juniper.net>, Ronald Bonica <rbonica@juniper.net>, "<rtg-ads@ietf.org>" <rtg-ads@ietf.org>, "pals@ietf.org" <pals@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000045db7e05b947162a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pals/-PNHbjnvytqWdI4bK4wc92IA6bM>
Subject: Re: [Pals] [mpls] draft-zzhang-intarea-generic-delivery-functions
X-BeenThere: pals@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Pseudowire And LDP-enabled Services dicussion list." <pals.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pals>, <mailto:pals-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pals/>
List-Post: <mailto:pals@ietf.org>
List-Help: <mailto:pals-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pals>, <mailto:pals-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jan 2021 20:57:36 -0000

Hi Stewart,
Thanks for your comments. If we have a mechanism like following, does that
address the issue?

   1. IOAM header is part of the MPLS encapsulation, any other control word
   is added after the IOAM header in the data packet.
   2. The transit nodes can process the IOAM data field(s) after the EOS in
   data packets as it is proposed.
   3. The decapsulating node removes the MPLS encapsulation including the
   IOAM header and then processes the other control word following it.

   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

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   | IOAM Indicator Label                  | TC  |1|  TTL          |

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<-+

   |0 0 0 1|Version| Reserved      | IOAM G-ACh                    |  |

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+  |

   | Reserved      | Block Number  | IOAM-OPT-Type |IOAM HDR Length|  |

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+  I

   |                                                               |  O

   |                                                               |  A

   ~                 IOAM Option and Data Space                    ~  M

   |                                                               |  |

   |                                                               |  |

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<-+

   |0 0 0 0| Rsved | This Header   | Header Length | Next Header   |

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   ~              Variable field per “This header”                 ~

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   |                                                               |

   |                                                               |

   ~                 Payload Packet                                ~

   |                                                               |

   |                                                               |

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Thanks,
Rakesh



On Tue, Jan 12, 2021 at 10:00 AM Stewart Bryant <stewart.bryant@gmail.com>
wrote:

> Thank you Jeffery
>
> Please see the note that I sent about iOAM who also want to sit after BoS
> … and both of you want the same space that PALS and DetNet is already using.
>
> We plan to have a joint session on this hosted by PALS at the next IETF,
> but I think we also need to include the iOAM people.
>
> This has scope to get very messy as we find new candidates for BoS
> metadata so we really need to take a holistic position to ensure the future
> health the MPLS protocol.
>
> - Stewart
>
>
> > On 12 Jan 2021, at 14:27, Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>
> wrote:
> >
> > Hi,
> >
> > I just posted
> https://datatracker.ietf.org/doc/draft-zzhang-intarea-generic-delivery-functions/
> .
> >
> > The initial version was posted to the tsvwg (
> https://tools.ietf.org/html/draft-zzhang-tsvwg-generic-transport-functions-00).
> After discussions/feedback we are re-homing it to intarea wg. This new
> version also contains quite some changes based on the comments and feedback
> that we received (special thanks to Stewart).
> >
> > Comments and suggestions are appreciated.
> >
> > Thanks.
> > Jeffrey
> >
> > Juniper Business Use Only
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>