Re: [Idr] FW: New Version Notification for draft-yong-idr-flowspec-mpls-match-00.txt

Lucy yong <lucy.yong@huawei.com> Tue, 29 March 2016 21:56 UTC

Return-Path: <lucy.yong@huawei.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8320A12D821 for <idr@ietfa.amsl.com>; Tue, 29 Mar 2016 14:56:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.231
X-Spam-Level:
X-Spam-Status: No, score=-4.231 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 LeVcEXqAqG5l for <idr@ietfa.amsl.com>; Tue, 29 Mar 2016 14:56:17 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6060E12D85E for <idr@ietf.org>; Tue, 29 Mar 2016 14:56:15 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml708-cah.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id CLJ67417; Tue, 29 Mar 2016 21:56:13 +0000 (GMT)
Received: from DFWEML705-CHM.china.huawei.com (10.193.5.142) by lhreml708-cah.china.huawei.com (10.201.5.202) with Microsoft SMTP Server (TLS) id 14.3.235.1; Tue, 29 Mar 2016 22:56:12 +0100
Received: from DFWEML501-MBB.china.huawei.com ([10.193.5.179]) by dfweml705-chm ([10.193.5.142]) with mapi id 14.03.0235.001; Tue, 29 Mar 2016 14:56:00 -0700
From: Lucy yong <lucy.yong@huawei.com>
To: Jeffrey Haas <jhaas@pfrc.org>, Susan Hares <shares@ndzh.com>
Thread-Topic: [Idr] FW: New Version Notification for draft-yong-idr-flowspec-mpls-match-00.txt
Thread-Index: AQHRg2bNcXuabPdx30axpCdXw0Weep9vfmwhgAF9mEA=
Date: Tue, 29 Mar 2016 21:56:00 +0000
Message-ID: <2691CE0099834E4A9C5044EEC662BB9D5726E458@dfweml501-mbb>
References: <20160321114248.31929.98395.idtracker@ietfa.amsl.com> <019e01d18367$1805d2c0$48117840$@ndzh.com> <20160328224218.GM2966@pfrc.org>
In-Reply-To: <20160328224218.GM2966@pfrc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.212.245.184]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A090203.56FAF9FD.0296, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 10599dfe844b12414e367dcb722c497b
Archived-At: <http://mailarchive.ietf.org/arch/msg/idr/ppIqoju5C6fWMbwM7UKLo47Haew>
Cc: "'idr@ietf. org'" <idr@ietf.org>
Subject: Re: [Idr] FW: New Version Notification for draft-yong-idr-flowspec-mpls-match-00.txt
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Mar 2016 21:56:19 -0000

Hi Jeff,

Thank you very much for the comment and suggestion. The draft is for the work initiative and need to work in the WG to specify them properly. Please see inline below.

-----Original Message-----
From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Jeffrey Haas
Sent: Monday, March 28, 2016 5:42 PM
To: Susan Hares
Cc: 'idr@ietf. org'
Subject: Re: [Idr] FW: New Version Notification for draft-yong-idr-flowspec-mpls-match-00.txt

Authors,

On Mon, Mar 21, 2016 at 07:44:57AM -0400, Susan Hares wrote:
> We welcome comments on this BGP flow specification match based on MPLS. 

[Note that I'm intentionally avoiding the "which rev of flowspec does this go in" discussion.]

For your operator actions:
'e' needs clarification when there is more than one of these set.
[[Lucy]] OK. this bit indicates the last <pair> on the list. 
'a' is ambiguous when both 'e' and 'a' are set.
[[Lucy]] When both 'e' and 'a' are set, means that both the label in previous pair and the label value in last pair need to be matched.
'i' may be problematic to implement on some vendors and thus may lead to interoperability issues.  This is due to many vendors implementing their firewalling as a ingress-only operation.
[[Lucy]] understand. if we have use cases for both, i.e., matching before and after label stack operation, protocol  need to support it. If not, no need to be complex.

pos - is this intended to match the magic reserved labels or do you mean this is reserved for future use?
[[Lucy]] this is another one for WG thinking a bit. I am not sure we need special indication for magic reserved labels.
Pos:00 with a reserved label value serves the purpose too. Maybe valuable to fast filter for magic reserved label?

I think one of the cases I would have hoped to see is basically an indexed operation.  For example, for purposes of matching specific target tunnel endpoints, matching the second from top label (which might *not* be the bottom label) is sometimes interesting, especially for LDP over RSVP.
Similarly, it helps spring applications.
[[Lucy]] Good suggestion. We can add this in next version. However, the index may be easy to prune an operation error as pop/push operation along the path. It needs to be specific.

It seems a little unusual that you've chosen to separate the fate of matching ToS bits from the label itself and are only examining the top label's bits.  Any particular reason?
[[Lucy]] Initial thought is that they mean differently, FlowSpec may want to monitor traffic per label(s) or per QoS class. If true, this way will is operation simpler. Like to hear the community feedback on this.

Thanks,
Lucy 

-- Jeff

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