Re: [mpls] Concerns about ISD
Robert Raszuk <rraszuk@gmail.com> Thu, 14 April 2022 18:42 UTC
Return-Path: <rraszuk@gmail.com>
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 23D8A3A0F0F for <mpls@ietfa.amsl.com>; Thu, 14 Apr 2022 11:42:09 -0700 (PDT)
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_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CRZhrlhuBPmj for <mpls@ietfa.amsl.com>; Thu, 14 Apr 2022 11:42:04 -0700 (PDT)
Received: from mail-qk1-x733.google.com (mail-qk1-x733.google.com [IPv6:2607:f8b0:4864:20::733]) (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 363BF3A0F01 for <mpls@ietf.org>; Thu, 14 Apr 2022 11:42:04 -0700 (PDT)
Received: by mail-qk1-x733.google.com with SMTP id b189so4587977qkf.11 for <mpls@ietf.org>; Thu, 14 Apr 2022 11:42:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=87ErzA8+ISanj5eEKaWBfPrxXUucwexHFfi8GVHzgVI=; b=NIMan2NCzpLl2NGTbzhZJO7Dq5TLxGCm9RtCJzG1pz8DZj6/2dkINol8OMjngZLUa/ H9kUtMOF9WggYcgu+vbkWdhhBu32c9zwzbRyI7sGMY4Q8g3jB4MA6rgXfNl9IY1ntx9x 2glrAeZShov4rkIyfIZdlyiiMdH7bxk5fOmAE5A/Xawo6KvqACJqYAvIQ0uqcGeeFZeR jY6jBm3HCtXPeiHTyp3BlfTaypHPx9v8shZLetvfaJq6VlDMhFloOOe0u4dZLGweGxOM 7+dprpB+ulZ3PbK2tdSq//H9BcE7DqPUGSMXzK2/m/hEv+GtDaNsKKgXNR7HPOE3gyUy EcpA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=87ErzA8+ISanj5eEKaWBfPrxXUucwexHFfi8GVHzgVI=; b=sD0Tg+w/ujtfjNhZo+KXk2/HKlyJYeN2RUac7BF1S2wrZTP1pw25LXjZikNnYlNpTd K8l7NDiXd6Kb2JI8CAzrx6UDTlVq435EXZlOp8qCQYWaXUH9cKJDJ7h/DWMpBptaYVky XsyyQgWsT04pit2iwxVlDA76OuuIQqyKAIB2fJMGIGOup2kMjQl4851yAPRm1bKCzt1V X0ip+pwvIdb+Oh4EJuSjRuI74v87kkNcRvhafnc0tqHaA/1uChievp2aU1p3X27wBHgq JE+U4mhdop8s278FSAeElO3z4PexWgRYy/stDMHfRX2qX60zxcVZd8zU5F5VWdo5S7a6 yeAQ==
X-Gm-Message-State: AOAM5334R9I3CcWsYLHYF4E5tgR2wF0hkNZvABDkgF/YvQ4anYtwnFm2 kmwaRaJEz+YXeWf1es3+xLttiu1nrbcNfTnPHiThpG19
X-Google-Smtp-Source: ABdhPJyTp3XvbRnqeA3bEWaOw28dXXXeqi04BapUrTkFWcz54wJ0vuISF9wWklNIrWC3V6ZzvS8a+onOMpulRYC80to=
X-Received: by 2002:a37:9c58:0:b0:69a:140a:a545 with SMTP id f85-20020a379c58000000b0069a140aa545mr2866122qke.725.1649961723025; Thu, 14 Apr 2022 11:42:03 -0700 (PDT)
MIME-Version: 1.0
References: <BY3PR13MB4787BFC0BE610AEDEC0925919AED9@BY3PR13MB4787.namprd13.prod.outlook.com> <60FA12CB-9955-4A19-97AC-917FD9AC1D64@gmail.com> <BY3PR13MB47874837B2BC69992E5103839AEC9@BY3PR13MB4787.namprd13.prod.outlook.com> <BY3PR05MB8081FA851029B917B5626EBDC7EC9@BY3PR05MB8081.namprd05.prod.outlook.com> <BY3PR13MB47878C6DDF33073B5B783B119AEC9@BY3PR13MB4787.namprd13.prod.outlook.com> <CA+b+ERkVb87kJpJAq=7QMsOSwihRsTE8-m9fxbd-OHOafbAVMw@mail.gmail.com> <BY3PR13MB4787C7B770D02CFCDA0F393E9AEF9@BY3PR13MB4787.namprd13.prod.outlook.com> <CA+b+ERn8Cg+uCM2gBqM+4xd3hAM9UObtrnjwLHWXV2oq0mp+Tw@mail.gmail.com> <BY3PR13MB478732F5931B8778D75F7A479AEF9@BY3PR13MB4787.namprd13.prod.outlook.com>
In-Reply-To: <BY3PR13MB478732F5931B8778D75F7A479AEF9@BY3PR13MB4787.namprd13.prod.outlook.com>
From: Robert Raszuk <rraszuk@gmail.com>
Date: Thu, 14 Apr 2022 20:43:13 +0200
Message-ID: <CA+b+ERkrKzj0dRLetYv32O=+UjWN0YPNXXts0EhkGQWWroZxcg@mail.gmail.com>
To: Haoyu Song <haoyu.song@futurewei.com>
Cc: "mpls@ietf.org" <mpls@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000064deed05dca1a64e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/sNXU3vpGla12fep0ZSsbdkGtud4>
Subject: Re: [mpls] Concerns about ISD
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 14 Apr 2022 18:42:09 -0000
Hi Haoyu, > What you said is true. It’s almost always possible to find control plane > alternatives for the same problem. > > But then should we discard the data plane-based solution altogether? > Here’s some of my thoughts. > Well I am not sure what is your definition of discard above. In all cases the line rate processing will better to happen in data plane. But dry actions how to process given packet do not need to be part of every single one of them. Control plane should provide that information. And for 100% clarity control plane can be configuration, controller or dynamic pub-sub protocol driven. > Some in-network header and metadata has been standardize or is in the > process of standardization and there are also many ongoing works proposing > to apply them in different types of networks, which means hardware will > need to support these functions if these standards are actually to be > adopted. If so, it would be nice to have MPLS-based solution accordingly > for these functions (by then the only new work in data plane would be the > new header parsing) > Well from what I have learned in the past we are never done with extensibility. So what is defined in one draft/rfc today will likely be extended tomorrow. If we take approach of explicit signalling in the data plane networks will have a hard time to keep up with it. That is why indirection helps. And unlike Kireeti's crystal ball which is temporarily kaput - I never had one - so I would not even attempt to predict the future. I would try to prepare for it the best way we can. > Further, this is even required if MPLS only covers a section of the > network path while the other parts of the network running different > protocols apply the new data plane functions, and the applications require > E2E coverage. In this case, MPLS needs to participate in using the similar > data plane header and metadata. > Well let's not forget that MPLS runs on IP networks. There is no pure MPLS only networks. So if there is need for end to end solution and the "other part " of the network is not MPLS capable I would rather not even try to run it with MPLS to start with. > My second point is that I find it’s hard for a control plane solution and > its counterpart in data plane to maintain exactly the same semantics. I’m > not familiar with Slice ID so I won’t comment on it. For IOAM, there are > multiple possible options available, each with its own pros and cons. It’s > better to let operators choose which option best suits their needs. For > another example, MPLS SFC may need to pass some metadata between different > SFs. This can only be done on a per-packet basis. I don’t see how control > plane can do it. > Ok - but I do not see that MPLS transport is specifically capable of carrying such opaque data as part of MPLS stack. Those should be carried outside of it if needed. And by outside I mean behind lable stack or in the front of the lable stack (in the front means by additional encap between SF nodes). Best, Robert
- [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Dongjie (Jimmy)
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Greg Mirsky
- Re: [mpls] Concerns about ISD Dongjie (Jimmy)
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Dongjie (Jimmy)
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Greg Mirsky
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Kireeti Kompella
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Greg Mirsky
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Greg Mirsky
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Stewart Bryant
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Dongjie (Jimmy)
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Dongjie (Jimmy)
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Stewart Bryant
- Re: [mpls] Concerns about ISD Haoyu Song
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Gyan Mishra
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Tony Li
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Greg Mirsky
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD John E Drake
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Robert Raszuk
- Re: [mpls] Concerns about ISD Tianran Zhou
- Re: [mpls] Concerns about ISD Tianran Zhou