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

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Fri, 19 February 2021 16:15 UTC

Return-Path: <zzhang@juniper.net>
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 5AFFE3A107F; Fri, 19 Feb 2021 08:15:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.568
X-Spam-Level:
X-Spam-Status: No, score=-2.568 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.57, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, 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=juniper.net header.b=WGNbY/6p; dkim=pass (1024-bit key) header.d=juniper.net header.b=N/CvXFKF
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 x2ZY4KsA9pqQ; Fri, 19 Feb 2021 08:15:30 -0800 (PST)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 8D5623A107E; Fri, 19 Feb 2021 08:15:29 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 11JGESWw031041; Fri, 19 Feb 2021 08:15:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=RuUUd0tPH3U53bUTG/SSpJbIVq+Vlz4K/9sLYybwbl0=; b=WGNbY/6pP8THn7k0o1yZA0Z+jyexcht3jvtnAHdnl8Jai0yY5/j95jqOeWvC1nyaiTwh HuNSMQSdyZXLiO+YsjwBEAAJ8TQrTBldCTT0Jo3/EFAuAurrKjSUwADTt1t7yFzvvZjD JOrrMndCWK2P2pdK0YK3UAnTLsemmTi2NxExyZFq+RnCe1HvtQI0Y1xrT46crnRB//Pc PyyQt5zYCzuDPdNTXlFaz6HcZFzp8k0GYSoY3p9ZGHOWDyzVQpQVUyx75VvLHMTiNRqd c3fHt4ck1OasUOe1+ZKDsrEqBnjTEvyS665hSF8UMG1ya+QdVS0/lGTiMIbHV7DJH9nv sQ==
Received: from nam04-sn1-obe.outbound.protection.outlook.com (mail-sn1nam04lp2056.outbound.protection.outlook.com [104.47.44.56]) by mx0a-00273201.pphosted.com with ESMTP id 36sdftbyn7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 19 Feb 2021 08:15:16 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AuYFzWbuTqvKFmWZok/AzfLdi849wPDDNNzNWm7Xs7khhC39BwWZ+K+S88D8BXqCDFIapmZdyou8JgZL2tbb6YJp2GAy57ekYKI4qSSJU/AXaO+RAi5hpQ177dULoukGjgE4OFCTDao3KFD/ZZXVVlJduWz90Ko1gceRQ+F0dZqq19xl3ZAqJCWNl3DGfHV5Q1wwj7Hvb7xhOWMO2rFnew3w9PKvKEuDWrtu0JU8rhSUEh5e9G/wVkNGHdO9aiAI1OTo3DkEkrHagrmQ9UDeG00WdhzsgCQYIrNw0f/jmnKvA67VVzcckYuERdw8vXlmwHiWYlcC0VSBkL6vbzJIVQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RuUUd0tPH3U53bUTG/SSpJbIVq+Vlz4K/9sLYybwbl0=; b=aUTM+uqQx1iHuclfD5PfY8wosQIXMznYStrX9oTgCmhj6HcYKSh+MUVu2uvE1s/dCgS8o3hc5Z5iHJ5SDRZseuqbCjitp61zAX5kwLDuDh/UcEmdNvyv/Pnz5I6mGdoTrCcJt1o757voo35nRsAn6lVhLboddXSiV/piVuW2AaeV8dE6I3ECqf2PvSnHgCfDA3J1WLDUqKLx/jbAXbAigEJHqRGlI5FeqXypmNQvqn1KgjId9I2BfqHZxYHfTJ8bDaCvM0jXJDk7i4VIbNA1vJCpBPzDrkeH6Xnx0wHgKNRqlzvjELgSG2gOzVfEjap3DMLrykDRpWYihmd3q5KbiQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RuUUd0tPH3U53bUTG/SSpJbIVq+Vlz4K/9sLYybwbl0=; b=N/CvXFKFlKZsVDeUB+3TjfKw+lNQMCWeoA5u0JrDlNxkdbIyJ3MlmdvRBgxaoBA7WNjEhOVZsfGVD37y/HfZPhFsPT5Q/z2y03/eDIfYk5c5x3CexQpZ8J3LmjpuSuVXCESALDgXyipaTOk+tqHHgn4Csz6ko8kIM7gYppoSIXY=
Received: from MN2PR05MB5981.namprd05.prod.outlook.com (2603:10b6:208:c3::15) by MN2PR05MB6431.namprd05.prod.outlook.com (2603:10b6:208:dc::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.11; Fri, 19 Feb 2021 16:15:13 +0000
Received: from MN2PR05MB5981.namprd05.prod.outlook.com ([fe80::7c4e:f5a2:2d5a:44c9]) by MN2PR05MB5981.namprd05.prod.outlook.com ([fe80::7c4e:f5a2:2d5a:44c9%3]) with mapi id 15.20.3868.025; Fri, 19 Feb 2021 16:15:13 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Rakesh Gandhi <rgandhi.ietf@gmail.com>, Stewart Bryant <stewart.bryant@gmail.com>, "Yangfan (IP Standard" <shirley.yangfan@huawei.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: mpls <mpls@ietf.org>, "int-area@ietf.org" <int-area@ietf.org>, Kireeti Kompella <kireeti@juniper.net>, Ron Bonica <rbonica@juniper.net>, "<rtg-ads@ietf.org>" <rtg-ads@ietf.org>, "pals@ietf.org" <pals@ietf.org>
Thread-Topic: [mpls] draft-zzhang-intarea-generic-delivery-functions
Thread-Index: Adbo7ZVM2l5i/x7jTG2A02P2JCK+DQABem8AAWyLcIAF6r4cgAAg0n9A
Date: Fri, 19 Feb 2021 16:15:12 +0000
Message-ID: <MN2PR05MB598178C9CAA547D000376178D4849@MN2PR05MB5981.namprd05.prod.outlook.com>
References: <MN2PR05MB59813CFC28F62CC076364991D4AA0@MN2PR05MB5981.namprd05.prod.outlook.com> <F30F0C17-39A6-4D43-AC94-727BC2C9EEC4@gmail.com> <CAMZsk6fqgTXFys7fL-1aZpT-V1j_1MoZhwHyOxKEkFWJN2TJyw@mail.gmail.com> <CAMZsk6dPOUDNrGafkOVRgH02K4LWtxU_sCa7f60OZzLwn5Y2wQ@mail.gmail.com>
In-Reply-To: <CAMZsk6dPOUDNrGafkOVRgH02K4LWtxU_sCa7f60OZzLwn5Y2wQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.5.0.60
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=2704915a-9f12-491b-b172-8fff1647b762; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-02-19T15:28:56Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [71.248.165.31]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: ee172eec-ecbe-44c8-8ffd-08d8d4f1898b
x-ms-traffictypediagnostic: MN2PR05MB6431:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR05MB64316B8BC63F55D024A235CFD4849@MN2PR05MB6431.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: b+s8iSR20+84e6S6B9WG6AyjfJ/6GNhbopSWcYQKqAdtVZCzteepARICwj6e1FmR4ARagHbvBBrm+VElkizb0C+aihpXZ3qp8bzfetagGpUrSn1WmZzlBQTvEbbUe1gi5jygJzemyPAvrgoS+6L30/x2H3bFwklIsupA366OleTzzN/hLcc7zc2kfM0S4fiheCLVHnRCPes5irCzTnwMdV0NvLzzI/grA/Mey1YZ6w4wER6+m32K5ksCgq7uCrUgU6pA4gcyE3Xb6xv8gBfao29jc3DKxekKhgwbN6vWOxh2GKwvX6d3DDH48Vl1Z2DyF0nwWTjE00dJBYVP9RB7QyMRy3ktLD0BJRSP6Lo0wBd/rmvBfKjmPEuVeH6vTQUQjfx59o5nb1wSGkn7T+2I1uWbMpMmaDMep30icBrUB9yuLh/MfxxF6r3bfdCVOQ9svYX56H3F9dhw79BkqBC12gYdvuouWUmqK2hTwa6yoKHFwfdP/Ju9GvCRtAdGGlatunbs2nLtJ80ICAPQ90vF9ljCGIdwpm1yUmOqB2q/QUoiYHnzjEwSHAW75QBZdJyyhxGGIJHZZ3sG0CVLUjPNUbJfmddJreFP1ENRYJyKmXqBW1+YpGZ6jeVXbJDZ0RUQHDBCsxKOIqiu3fz3CGXRnQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR05MB5981.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(366004)(136003)(39860400002)(396003)(346002)(86362001)(5660300002)(9686003)(7696005)(8676002)(478600001)(71200400001)(8936002)(52536014)(26005)(53546011)(166002)(33656002)(55016002)(186003)(110136005)(316002)(64756008)(66446008)(66556008)(54906003)(66476007)(966005)(2906002)(6506007)(83380400001)(76116006)(4326008)(66946007)(41533002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: =?utf-8?B?V29DaXlLNmVtc3hMUXJveGlZOG83UmZqYzl5N0g0WGIyRWpVUVo1R0FrYjUw?= =?utf-8?B?RlhDNDBwaWgyeWk4OU94SFRHWWhQdlRMTDBvTWtVZ3M1Q041dGVGM2JzQ2hN?= =?utf-8?B?by8yNThEbFhzRXdJNlBzdkRwRkNPNFh0cS9BNUc1LzNtTVlCYlJDNDhnVmVC?= =?utf-8?B?WFJic0R0M0h1d3R5YTcxcGVoekt6VTVFU3p6SnkxVjA3OC9oMkE1WEQ5Ukhq?= =?utf-8?B?emlUNzE2OTFyN1lodU5Gci9BOTFkd2pEcXpqMjgybjA4NkdZbUFZR1JKT25B?= =?utf-8?B?Qmd1dlA1Rjd2b3RKbzN5cVVRNFFnQ0ltTjNtZXdPQmc2K2ZGN1I3dGd5MEdw?= =?utf-8?B?c2dkL2t4T21nWjljTHJNMWxHaEN6Y3lXcC9pNWhOc0JyMmdnMUhhZGh3MVBU?= =?utf-8?B?TXVFeE5tN0UyQnllMG5rMUZzcDhFYWNVT3RJUWRWRDdLNVNXdURSYkh3alI3?= =?utf-8?B?ZlVhdE9ZamRacWhWWU96UCtNMnZHYU00WDdvTTJIZkc3WGhLcXIrV25nc1No?= =?utf-8?B?aXBZemZvUThTNUlpU3AzZHhWd1UvVlh5SGFkeTQ1clR0N1Q4NTNDVGFrN21t?= =?utf-8?B?a1RydjBXUGE0d1g4cTNsSHMvMVFvT25KaXdIL3FmYmxrZnRlbFJHdGRzSGgr?= =?utf-8?B?UTZYdWFsL0pzNDJZUkNkWnJVd2ViQmdTbmxvUXRhSjhKY2RRQWs4bXJLb2pK?= =?utf-8?B?bTA5N3N3WnFrb0N4bldOL2JMSWhGeDFwbGFUL0FZck9zWVJtMW5nSmE1TTRT?= =?utf-8?B?NCtNVXZlcUhkZkNtb1psRHQ4TGQ1amR6bGE3cXJkRFpvTW1ZTzgzWnRxK0pP?= =?utf-8?B?dlJOZDFkNUpLTkY0NDJVNnZQeVhSQ0F3Q0NETGRObDVnYzgxZ3lxNWV0RXJO?= =?utf-8?B?Z3FZMjFUNnVOVWpZTW5qZjBVQ3BleWtFU1RjWEIzZUpYeTIzVkFzOWhrYW4w?= =?utf-8?B?Q2E0WndvK2M0QnBLSDRXYTA5Um1oTTRlRmhLS3ZQVEU1QzlVNll0S3ZvSXF1?= =?utf-8?B?b1cwTUp0bFViNzRlMS9ldHdIMlhadXVxQVpJWVRXdzZiSnhPcFZXNFB4OVpq?= =?utf-8?B?dHdJZUdzN1pJb1h2K0ZwY3hkRS9kS0UyclU0RXZ4Q1BCTXlST05IUytlNzlW?= =?utf-8?B?OUNxL0ZIdHp3cnczaUJ2UVUzS2JMVzY0dlowSlVNdytCek1LOG0vRS8zSFJX?= =?utf-8?B?SVkvd01ySUlnSnZFOThXQXlEeWl0aXkzWktkMDBwMUhHUkh2YWtSOW9mN3c1?= =?utf-8?B?TWFNNkF5bThrNUhDNFBiNFUrWUdqcE15MHVIa2ZIOWlScUR6ZjJ6NFE3ZmJT?= =?utf-8?B?M3dHS1ZFaFN6d0daVlNKY0ZCTkhzdEFuM2ZFbThMQlNsVFpXY0lubThOd1RK?= =?utf-8?B?WFQrUjlmaWZTb0NqdXZPR2RHNTd1MTNjSk1XcFIyRUV6M3hNVnVnUmc0eml1?= =?utf-8?B?bXJ6UFc3ZEpkTG81SVUvSWE1cnpsTEtkaElGSzNUdVc5TlZvMkhaUjJoYkhu?= =?utf-8?B?dlhyRXp0TmROVDFIK21XMWlCK1RsRzlyQ0RSL3R4UDJnV3VoODdNZTJJTG9x?= =?utf-8?B?UFZ0cStTOWlDVTJwa1dGOVAwcEhOalVrc1pDcWVmMkpCOEFOZDU0MWVVNEZ5?= =?utf-8?B?VDZsYjNpOGFRQ2YvR2VmcnJFdjROVTlEb3pybHMycDhpdjhMK2FpWFIvc2dE?= =?utf-8?B?YnBXVnVuSUFxK3orQmxNcEdnQll2ODQrM1JtZGFWUzFvM214NHNORUZkbnZq?= =?utf-8?Q?leljBjKDsvYaNJxlIv5pjSMxBRa2HKFqcKIC9ZR?=
Content-Type: multipart/alternative; boundary="_000_MN2PR05MB598178C9CAA547D000376178D4849MN2PR05MB5981namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB5981.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ee172eec-ecbe-44c8-8ffd-08d8d4f1898b
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Feb 2021 16:15:13.1487 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: N4V72H2CkcGSJBJtwF2NnYogvPHjgiuvriJoHLRzL3jIBYh57c6zC1O4JGzHny74n9l0SVO00DIw0YGoQJiPtw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6431
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761 definitions=2021-02-19_07:2021-02-18, 2021-02-19 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxlogscore=999 lowpriorityscore=0 phishscore=0 spamscore=0 malwarescore=0 suspectscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 mlxscore=0 adultscore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102190127
Archived-At: <https://mailarchive.ietf.org/arch/msg/pals/CzZDpAILOXplcbBD-_wh3n7nkGs>
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: Fri, 19 Feb 2021 16:15:33 -0000

Hi Rakesh, Yangfan,

I agree that a GDFH can follow the IOAM header and the two do not contend.

It came to me though, the IOAM header could become a GDFH 😊 It can then be used for all transportations (MPLS, BIER, or even ethernet).

I see that in your -06 version you treat IOAM as  a G-ACH channel. That does not seem to go well with the following in RFC 5586:

   The G-ACh MUST NOT be used to transport user traffic.

However I am not against relaxing the above restriction a bit.
But I don’t understand why you need an “IOAM Indicator Label” – there is already a special label G-ACh Label (GAL).
For GDFH, I had designed to advertise regular labels to indicate that a GDFH follows (I am always a good citizen when it comes to requesting special labels). Seeing that G-Ach uses the GAL, and the following:


   The ACH used by CC Type 1 is depicted in figure below:



    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

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

   |0 0 0 1|Version|   Reserved    |         Channel Type          |

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



                    Figure 1: Associated Channel Header

If the user traffic restriction could be lifted, it’s tempting to treat GDFH as a G-Ach channel type. That way we don’t need to advertise GDFH labels.

To answer Yangfan’s question “what is the difference compared to G-AC” in another email: GDFH is for generic delivery function over different transports, and even when it is used over MPLS it is different from the (original intention of) G-ACH. However, as mentioned above, it’s tempting to treat GDFH as a channel type just to be able use the already assigned GAL.

Thanks.
Jeffrey

From: Rakesh Gandhi <rgandhi.ietf@gmail.com>
Sent: Thursday, February 18, 2021 6:49 PM
To: Stewart Bryant <stewart.bryant@gmail.com>
Cc: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>et>; mpls <mpls@ietf.org>rg>; int-area@ietf.org; Kireeti Kompella <kireeti@juniper.net>et>; Ron Bonica <rbonica@juniper.net>et>; <rtg-ads@ietf.org> <rtg-ads@ietf.org>rg>; pals@ietf.org
Subject: Re: [mpls] draft-zzhang-intarea-generic-delivery-functions

[External Email. Be cautious of content]

Hi Stewart,
Hi Xiao, Loa,
FYI:
I believe the latest revision (06) addresses this comment. Welcome your feedback on that.
https://datatracker.ietf.org/doc/html/draft-gandhi-mpls-ioam-sr-06<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft-gandhi-mpls-ioam-sr-06__;!!NEt6yMaO-gk!VXglGy7lcO2Pe-wXQDgZaYzzz0Ckq57ZSdkkJ0Sz5yTrNvCrxSb9ClooNfsG5fW-$>

Thanks for your review.
Regards,
Rakesh

On Tue, Jan 19, 2021 at 3:57 PM Rakesh Gandhi <rgandhi.ietf@gmail.com<mailto:rgandhi.ietf@gmail.com>> wrote:
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<mailto: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<mailto:zzhang@juniper.net>> wrote:
>
> Hi,
>
> I just posted https://datatracker.ietf.org/doc/draft-zzhang-intarea-generic-delivery-functions/<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-zzhang-intarea-generic-delivery-functions/__;!!NEt6yMaO-gk!VXglGy7lcO2Pe-wXQDgZaYzzz0Ckq57ZSdkkJ0Sz5yTrNvCrxSb9ClooNQ3VcEYN$>N$>.
>
> The initial version was posted to the tsvwg (https://tools.ietf.org/html/draft-zzhang-tsvwg-generic-transport-functions-00<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-zzhang-tsvwg-generic-transport-functions-00__;!!NEt6yMaO-gk!VXglGy7lcO2Pe-wXQDgZaYzzz0Ckq57ZSdkkJ0Sz5yTrNvCrxSb9ClooNdw0REUd$>)$>). 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<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/mpls__;!!NEt6yMaO-gk!VXglGy7lcO2Pe-wXQDgZaYzzz0Ckq57ZSdkkJ0Sz5yTrNvCrxSb9ClooNd2pzrpq$>


Juniper Business Use Only