[mpls] Comments on draft-ietf-mpls-sfc-01

"Andrew G. Malis" <agmalis@gmail.com> Wed, 23 May 2018 19:52 UTC

Return-Path: <agmalis@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 420BD12D779; Wed, 23 May 2018 12:52:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, 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 zkfRqgbpJwcV; Wed, 23 May 2018 12:52:38 -0700 (PDT)
Received: from mail-oi0-x231.google.com (mail-oi0-x231.google.com [IPv6:2607:f8b0:4003:c06::231]) (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 4080D12D778; Wed, 23 May 2018 12:52:35 -0700 (PDT)
Received: by mail-oi0-x231.google.com with SMTP id w123-v6so20601059oia.4; Wed, 23 May 2018 12:52:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=2qmpKCT4wN8OqmG5GyE0F9uMd+3FBRQ8jXxxyw1pI/A=; b=Z2s7okmVK3gK0uoIAfLZ+3Otn1gQHSrtFjV9Dopk7DbNI6PTigwDzRAvHbcXhCsbgb 2c086T7za34zAgr2Ka8yprVgemTx31eh2ao7dbf3nfkFKR8WWzEn6KURgJ21EptFpJ1V 76ukSU3Thn2hI1YbTDkKXfqw/0B/HDBAiiqmd8c6vWHIdgT7oxXhpM7oPWul+PzVIdI/ hCCjzrY4TyCCO7CJ9zSAHL34IyfLbc2BwoH9U8MVA+TUpv9AaBtYq35XaoliW/wlCDQ1 Unc4/W+Y35Ziek4/9v7bQaAVNHYiA7rXEUuGkNIsigZ5NoDGdSD2ysM/GonEc24OZvnT 3jBQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=2qmpKCT4wN8OqmG5GyE0F9uMd+3FBRQ8jXxxyw1pI/A=; b=RBNUSKqtfPrm4XN4apKR9VASt9ye2jGUiKntxjmj/Oiey5Bjp7tEfkPvLiKKr5Jz1L GBMbj7yXra3WO3GYxFVBjVcfml6lWTKEluUgrZFFqkyoYzzvtiQSIIW1YuF0Jx2uDaBu w7+IPO6+95SFPryfzXsjSOKp7hjFfX2h3v/vyr4s/gJ6FBa/AlDjo0Ox/xFRr3vHgTCr Ili+BVx8VstkaRViscSUbLrpHjhnHOSPqyOlR1FXjGsYl7PwlIbEq6dRId4ZmsxhCGIv AzLlp+gN8Q/XGxThG6uruvSM2iEM45AOoIo30sWXEcglevyBpsRxxcQtDJmmPrVQnr5A uBWA==
X-Gm-Message-State: ALKqPwd9pJM752HeuEMjWQTEJSmFN4WRBQnE9VME7Vh/LX9qNQPa1J66 9JrOrCQjaQMF2QKvLHR86cdIXcER04rVbg+mlN/Cow==
X-Google-Smtp-Source: AB8JxZof8NJ8rmH5Uuzhqm6/oTLk6lHtVRQ/bKFfI9KIJEs3dNPHuO6u1rkRZKUKJkarHOQZIFtH1m//y9Z7PsrPlQM=
X-Received: by 2002:aca:f447:: with SMTP id s68-v6mr2449596oih.204.1527105154308; Wed, 23 May 2018 12:52:34 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:1f27:0:0:0:0:0 with HTTP; Wed, 23 May 2018 12:52:13 -0700 (PDT)
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Wed, 23 May 2018 15:52:13 -0400
Message-ID: <CAA=duU1o2LRsrphdRXh3re2ZMkusyD8rQQKmUS5_E527uajsqQ@mail.gmail.com>
To: draft-ietf-mpls-sfc@ietf.org
Cc: mpls@ietf.org, sfc@ietf.org
Content-Type: multipart/alternative; boundary="00000000000041e558056ce4e005"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/y4YMMFKC72nLNJI9UMaOf-Wmua8>
Subject: [mpls] Comments on draft-ietf-mpls-sfc-01
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: Wed, 23 May 2018 19:52:40 -0000

Adrian et al,

I just had a chance to review draft-ietf-mpls-sfc-01 in detail, and have a
few comments.

First of all, thanks for including the section 4.5 text.

That said, I’m having a hard time distinguishing between using MPLS-SR for
SFC and the “micro chains” discussed in section 4.4. I agree that the
“micro chains" are a logical extreme of section 4.2, but that said, section
4.2 does include swapping as well as popping, while section 4.4 is pure
popping. It would be greatly appreciated if you could add text that
differentiates “micro chains” from MPLS-SR, otherwise it’s just a different
name for the same functionality. If there is actually is no difference,
then section 4.4 should be removed.

I also have a comment in section 12. The text currently says "It should be
noted that the MPLS encoding is slightly less functional than the direct
use of the NSH.” In this case, “slightly” is a judgement for the reader to
make, and I see a huge loss of functionality because there’s no support for
per-packet metadata. Please remove the word “slightly” in this text.
Without the word “slightly”, the text changes from an opinion to a fact.

Thanks,
Andy