Re: [mpls] [sfc] Working Group adoption of draft-farrel-mpls-sfc

Robert Raszuk <robert@raszuk.net> Thu, 12 April 2018 16:18 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 83AD7127010; Thu, 12 Apr 2018 09:18:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 gLKKQuq1wU74; Thu, 12 Apr 2018 09:18:09 -0700 (PDT)
Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (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 DCCF71241F3; Thu, 12 Apr 2018 09:18:08 -0700 (PDT)
Received: by mail-wm0-x233.google.com with SMTP id i3so10556405wmf.3; Thu, 12 Apr 2018 09:18:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=SkJp5ubALt9/y+9XxO3JWMDa3exX+4j0TZ+1mnwjWy8=; b=d/i3bl6uFI4mM3Ck5K/EHAhlGW/qQmcmLHmK2gQlGKnNAbq9cHcjjLEEo8swL1gh2R SGHQue0QyN2CWVoKh0HJ5y2rN+iipp5PK9ypEh4iY668kcWIgaFkfKG9Se0JHFewXE5w 6hKzb3YpbgEo1TCNlY/AyB6BqHLF4wMUuSXsJr9c5STaG6Rtbifefb/CPMJC0bp/QE3n OiiITnLcROHg42R8FMlujApT7OX1Q7o/x/9i8pskBt8O9sKensDZg2Duj26IhqEi2bKp zlRaa7yy/diA4hxmKzadq6ikS+t2zoudk+qQoCk1mwTboMTtPRbb0+cTL8dhpyKMiAj0 f36A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=SkJp5ubALt9/y+9XxO3JWMDa3exX+4j0TZ+1mnwjWy8=; b=QLl+RplOb1zQZOfjc79GBFP5KvwLbWDsLDJ1gXbcto4HB4+PS/X0FSfD4nY1trZH/4 daDm6o3gjuL5M0b5UWJFomWVpFTxYu6NfDRJ/P/vxDpsA0A4fNv2fGBsKNQbVChJudOE V7pV0DUiFOqtPq7770OIcF4KIQDEwa6eRGo5izQP7veT2jhGAv7UILNz3iqjMhqbASPS KCyE18amW8ziuat0MGUMTqaN1vYUIqzZ9mTDQ/DM5juPenv6lcE12BRi8Bk84cZdPN1K 9bHlkIeHDiov6ijVlSBrp1OD8kD3OnDG/fpuaKvlEMegluwpWYyWMb9RMrOIQm97eLvX fOPg==
X-Gm-Message-State: ALQs6tCYchic0ScZpAeETQM2U2JBND5AAqYvP5SV34kucII5dl1Y30m2 DdhoCA2fO8gox7MB8W6rtNFyCsLo1plfW+Vk8Fw=
X-Google-Smtp-Source: AIpwx487Bdk/UGB0Lii3nOGDldKcH0EQ8wK1FBLDCnRZU0tWheFGgU8NsKFYvmYvffYyM8DxB4UorwuGVsXpRT690m4=
X-Received: by 10.28.54.6 with SMTP id d6mr1192633wma.32.1523549887215; Thu, 12 Apr 2018 09:18:07 -0700 (PDT)
MIME-Version: 1.0
Sender: rraszuk@gmail.com
Received: by 10.28.222.197 with HTTP; Thu, 12 Apr 2018 09:18:06 -0700 (PDT)
In-Reply-To: <c0f72eec-9587-183c-a960-473d6550cda8@gmail.com>
References: <2ac6b61d-3a38-1aaf-62ae-d923f1ad7468@pi.nu> <a392880f-6b86-4406-a348-42398e24285a.xiaohu.xxh@alibaba-inc.com> <DB5PR07MB158998C7FAAB4831C243D88D83A30@DB5PR07MB1589.eurprd07.prod.outlook.com> <CA+b+ERnJNad6Awo+-2dU2kz6rwx-HQEniXcWgjoWUd-zm3r2qQ@mail.gmail.com> <F64C10EAA68C8044B33656FA214632C88828EFEB@MISOUT7MSGUSRDE.ITServices.sbc.com> <CA+b+ER==g53MZK5RSNmaFkg1UBC8zEiNsfxNLKCNXDumannaHg@mail.gmail.com> <F64C10EAA68C8044B33656FA214632C88828F06D@MISOUT7MSGUSRDE.ITServices.sbc.com> <052998BB-B820-412C-8363-B3EB7551B299@nokia.com> <1522554645079.8864@bell.ca> <CA+b+ERmzFPZRyrCnBvnRVhK5F25RMc8+Wt-n6NXKrONWy9G+_g@mail.gmail.com> <1522812352107.5966@bell.ca> <489a9667-f159-4607-5834-b4bacf64989c@gmail.com> <CA+b+ER=p-HBSspRzYMTXi7O7foUUiSLejL0N2Ku26HgcefLnQQ@mail.gmail.com> <c0f72eec-9587-183c-a960-473d6550cda8@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 12 Apr 2018 18:18:06 +0200
X-Google-Sender-Auth: 8UfaHj6npJYNVStSJWlrsRpIb6M
Message-ID: <CA+b+ERkMnuOhrywaw7X7eRJTr61jcqwureAARMOiknX=4Jcq6A@mail.gmail.com>
To: Stewart Bryant <stewart.bryant@gmail.com>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>
Content-Type: multipart/alternative; boundary="001a11436a7ad33e8a0569a91996"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/__tlxRpl42XhZDImUcDd_AvSte0>
Subject: Re: [mpls] [sfc] Working Group adoption of draft-farrel-mpls-sfc
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.22
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, 12 Apr 2018 16:18:11 -0000

>
> NP memory state is enormously more expensive ($$$) than route processor
> state.
>

​100% agree. ​

SR pushes that expensive state to the most cost sensitive components in the
> network (the ingress routers). The payback is a reduction in path state in
> the core.
>

​So to be practical let's face the question how many services will be
traversed ? 1 ? 2 ? 3 ? Is this so much to worry about as far as transport
state is concerned in ingress node ? ​Keep in mind that with current
technology ingress may actually (and very often will be) the host not the
router for SRH insertion (especially in v6 deployments).

​In draft-ietf-mpls-sfc you may "win" the less state on the ingress, but
you loose big time as now SF need to know where to forward given packet
further by properly setting the outermost transport label ​after N-th SF
processing. Clearly you need good control plane assist for it. IMO so much
for big savings ... Opex complexity increases exponentially when you start
to troubleshoot it.
​​

> If you have end to end NSH, then use it. Both of these drafts focus on
> what to do if you do not have end to end  NSH technology available.
>

​It would be very helpful to say so in this draft in bold :). ​

Anyhow worse things get standardized these days so consider this to be my
last note on that one ....

Cheers,
R.