Re: [mpls] Martin Vigoureux's Yes on draft-ietf-mpls-sfc-05: (with COMMENT)

"Adrian Farrel" <adrian@olddog.co.uk> Thu, 07 March 2019 15:18 UTC

Return-Path: <adrian@olddog.co.uk>
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 11056129570; Thu, 7 Mar 2019 07:18:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 fv_YT9V1K6UA; Thu, 7 Mar 2019 07:18:41 -0800 (PST)
Received: from mta5.iomartmail.com (mta5.iomartmail.com [62.128.193.155]) (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 D8101128664; Thu, 7 Mar 2019 07:18:40 -0800 (PST)
Received: from vs2.iomartmail.com (vs2.iomartmail.com [10.12.10.123]) by mta5.iomartmail.com (8.14.4/8.14.4) with ESMTP id x27FIbKn017035; Thu, 7 Mar 2019 15:18:38 GMT
Received: from vs2.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 9C5F622042; Thu, 7 Mar 2019 15:18:37 +0000 (GMT)
Received: from asmtp1.iomartmail.com (unknown [10.12.10.248]) by vs2.iomartmail.com (Postfix) with ESMTPS id 8665D22044; Thu, 7 Mar 2019 15:18:37 +0000 (GMT)
Received: from LAPTOPK7AS653V ([87.112.237.8]) (authenticated bits=0) by asmtp1.iomartmail.com (8.14.4/8.14.4) with ESMTP id x27FIU3j008203 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 7 Mar 2019 15:18:32 GMT
Reply-To: adrian@olddog.co.uk
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'Datatracker on behalf of Martin Vigoureux' <ietf-secretariat-reply@ietf.org>, 'The IESG' <iesg@ietf.org>
Cc: mpls@ietf.org, mpls-chairs@ietf.org, draft-ietf-mpls-sfc@ietf.org
References: <155186757563.24618.8284642177706375034.idtracker@ietfa.amsl.com>
In-Reply-To: <155186757563.24618.8284642177706375034.idtracker@ietfa.amsl.com>
Date: Thu, 07 Mar 2019 15:18:28 -0000
Organization: Old Dog Consulting
Message-ID: <017701d4d4f9$086b4520$1941cf60$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Content-Language: en-gb
Thread-Index: AQCrbVAqMWWaUaEgKivLtWot7l5xIqhTFCrA
X-Originating-IP: 87.112.237.8
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-24476.000
X-TM-AS-Result: No--17.223-10.0-31-10
X-imss-scan-details: No--17.223-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-24476.000
X-TMASE-Result: 10--17.222700-10.000000
X-TMASE-MatchedRID: L8tZF6zWW2rxIbpQ8BhdbOYAh37ZsBDCLi2dwKiMR9xRXC4cX65cJCZK RIFpXA+BDv95a5ffqZv0+OmUKqID0AKVP1EUmtp5e5NWR5iixe1umrZiQVqsmQW3kEiN4kyfmtG /PWE2jkzsUepPGbNH8K0VV84ptAp6TPc9mhbHBd1+7IhLVmN+u3yzymMiw5QH1VNlojpO42g5d9 n04fLNZiWxb0EdRU2U+iHR6Lif927vXvInwhwK28K1Ib9JAALxdZPoD9V2prSbKItl61J/ybLn+ 0Vm71LcBXW7Bvonl8cLbigRnpKlKSPzRlrdFGDwlJoDb7wA2DbJ4YdyuydLW8LGYglzDlW3h6fG WY6pEO+H7Szq/aKVdw==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/MsJrnVqZ0YwUYDkZ7zblfIrGE7E>
Subject: Re: [mpls] Martin Vigoureux's Yes on draft-ietf-mpls-sfc-05: (with COMMENT)
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, 07 Mar 2019 15:18:43 -0000

Hi Martin,

Thanks for your thoughts.

> COMMENT:
>
> I know I'm being too pernickety:

As is your right 😉

> You say:
>   o  An SFF MUST decrement the TTL by one each time it performs a
>      forwarding lookup.
> but in the examples you also say:
>   b.  When the packet arrives at SFFa it strips any labels associated
>       with the tunnel that runs from the classifier to SFFa.  SFFa
>       examines the top labels and matches the SPI/SI to identify that
>       the packet should be forwarded to SFa.  The packet is forwarded
>       to SFa unmodified.
> and
>   d.  SFFa modifies the SI in the lower label stack entry (to 254) and
>       uses the SPI/SI to look up the forwarding instructions.
>
> It could look as two forwarding lookup, which, according to the
> requirement, could lead to two TTL decrements.  I do read in step b that the packet is
> forwarded unmodified, and read in Section 6 "The TTL in SF label stack entry is
> decremented once for each forwarding hop in the SFP" but still I wonder if some
> clarification wouldn't be beneficial.

Oh, dear. Yes, you're right about the word "forward". It crops up too often with too many meanings.

I think the tidies solution is to change the first quote to say...

   An SFF MUST decrement the TTL by one each time it performs a
   lookup to forward a packet to the next SFF.

> nits:
>   TTL:  The TTL fields in the SFC Context label stack entry SF label
>      stack entry SHOULD be set to 1 as stated in Section 5,
> Do you mean: SFC Context label stack entry *and* SF label stack entry ?

Yup

> s/document)./document./

Ack

_______________________________________________
mpls mailing list
mpls@ietf.org
https://www.ietf.org/mailman/listinfo/mpls