Re: [OPSAWG] WGLC request for draft-ietf-opsawg-ipfix-bgp-community-03.txt

li zhenqiang <li_zhenqiang@hotmail.com> Wed, 06 December 2017 06:51 UTC

Return-Path: <li_zhenqiang@hotmail.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52F00124B18; Tue, 5 Dec 2017 22:51:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.114
X-Spam-Level:
X-Spam-Status: No, score=-1.114 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FORGED_HOTMAIL_RCVD2=0.874, FREEMAIL_FROM=0.001, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=hotmail.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 ErYgdRORCxqY; Tue, 5 Dec 2017 22:51:11 -0800 (PST)
Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-oln040092254017.outbound.protection.outlook.com [40.92.254.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C25AB1200C1; Tue, 5 Dec 2017 22:51:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Ghjpppkc5U5LEu4ghjMBqvqcMN8J20cDUhj1Rwu3cM4=; b=AWQota9MIXQO6N8U9XhaHhdVKgIT3bintRK7Ku4vazgFlkFa671zpzAkrshus22BXEZjjm/drJzNjTsdvvG+VruaGu17Lx1HGZqIqauo1sHmnRvTCtred5rWyaVkgCsPAzNUkgUHtFzA1tcdv8/Rtkj6AKy0JilamDgWkWitqcsOLoPu769WSOKoU+MouoIXoUvCq67W/+d/+/VeIsnQm5uUWrPhLejtxbi6QO84ouvo4qZ/qJGfhEFGJMthhF8+7SYs+LHNfFAuzCKMpfu0IQAPxdeP4wDMxDOHD5Rjn/VEOc+Txjdzomuc2jX3o8vNiclRBMwNBuPvNC/B8KmAIw==
Received: from PU1APC01FT023.eop-APC01.prod.protection.outlook.com (10.152.252.51) by PU1APC01HT202.eop-APC01.prod.protection.outlook.com (10.152.252.249) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.239.4; Wed, 6 Dec 2017 06:51:06 +0000
Received: from HK2PR0601MB1492.apcprd06.prod.outlook.com (10.152.252.51) by PU1APC01FT023.mail.protection.outlook.com (10.152.253.4) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.282.5 via Frontend Transport; Wed, 6 Dec 2017 06:51:06 +0000
Received: from HK2PR0601MB1492.apcprd06.prod.outlook.com ([fe80::b842:8942:d84d:e38d]) by HK2PR0601MB1492.apcprd06.prod.outlook.com ([fe80::b842:8942:d84d:e38d%14]) with mapi id 15.20.0302.007; Wed, 6 Dec 2017 06:51:06 +0000
From: li zhenqiang <li_zhenqiang@hotmail.com>
To: Zhoutianran <zhoutianran@huawei.com>, opsawg-chairs <opsawg-chairs@ietf.org>, opsawg <opsawg@ietf.org>
Thread-Topic: Re: [OPSAWG] WGLC request for draft-ietf-opsawg-ipfix-bgp-community-03.txt
Thread-Index: AQHTbl6WA0FS/rFzeEeMoKYolRl7jQ==
Date: Wed, 06 Dec 2017 06:51:05 +0000
Message-ID: <HK2PR0601MB149293F26893AA386465E3C3FC320@HK2PR0601MB1492.apcprd06.prod.outlook.com>
References: <HK2PR0601MB14929AD1C16A0FF46D811415FC430@HK2PR0601MB1492.apcprd06.prod.outlook.com>, <BBA82579FD347748BEADC4C445EA0F21A6CD4C25@NKGEML515-MBS.china.huawei.com>, <HK2PR0601MB1492A01359667B31843FA9B9FC590@HK2PR0601MB1492.apcprd06.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-incomingtopheadermarker: OriginalChecksum:B2CFB96281D77EF3285621C1DB58B1C83F905E3A98BCCF73B5500C40F16F561F; UpperCasedChecksum:C5FC4EE87D83F306BEB56865AA963660B77A095A1D305EDAE46B6F7C35EFF472; SizeAsReceived:7357; Count:45
x-ms-exchange-messagesentrepresentingtype: 1
x-tmn: [Azb2YFMUHObMdGlT0torhl23iOC77RuuYMk4P5fWbJM=]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; PU1APC01HT202; 6:lAhlfYn5QRCmnqWURtbKygjbCpIjXEiROReJF7xRudk4NFPrGAfsnpnW73ZraVU4pc0cVDL8lw5BYN/zIo6UVca0SxEAlg3+VN96fp6RSzluVI0/TVlUgRLmJZVgwHuPamRwodPfRK67m46arrzM/qB+VRMzusI2HMYaMJriVTcmzryKnYBcoQDP1RVy48kH7KwvOXZ0qPXZigPqK4nrSc+8tordsgHHX5ZiCA1Mj44Im6R7/Sl4V1Uu9cdGpwA/6KeDy8F9LoampG57P1f9UZxXh6Xtn2uZkQwSIte1Kb4kb1zpyLW4kwpofD5tgzCQSNmqMMAetSO5KTXfd5HpgxIJr2UFqrUrCCRKGlgP4/4=; 5:mtH/r5d6/XRx8I7REH1i4NYSqvEgMMu8ic9Ktcdqc02ektUNgF2/sKCOKbWZyQ19qa7vMIHFN9t5nGQTociE3Up2N8WQRRM7AzemBQzI5P2mR6yjCOF6GKDdTFSMhUg2yIV4NCdwPt3iHTsbrV15MwnIfl2mt/XU9Gte9zgqCOM=; 24:F64HqEQO2sy/p8eD8jkFo3xouPaNOIw2ch/8Hy0Q9dOh7syqWRuRkcUMcESOEM48DxMiTxymO7hAuTzUz52+Dn/9LSnG15AzcJTZRLAe9Oo=; 7:gOpKF7wMo4aKka320U4T5rAca2ipWAUfP/BUcu7RQSqNvCUHf6LU8E//dGVBeQSYLViRWvFymsF42OdGVMjTXn5sqTq1Glr4YaOzAXq26+QLQQhca0PJhCFaLfA3yfvLkCD51mw8AP4ZYUeLSGboPAuRLaRH4+idVix4LBHWGCLV8eYZdbXFNzmSWU3On3Dp/DgRReIBgsh+TdYzHkmZMmzlsV9g9VlxTr8/CkpuFeHahTSRwSb+cru6LgfDsBBE
x-incomingheadercount: 45
x-eopattributedmessage: 0
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:PU1APC01HT202;
x-ms-traffictypediagnostic: PU1APC01HT202:
x-ms-office365-filtering-correlation-id: 40e87e36-ad70-40aa-6640-08d53c75b7d8
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:PU1APC01HT202; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:PU1APC01HT202;
x-forefront-prvs: 05134F8B4F
x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:PU1APC01HT202; H:HK2PR0601MB1492.apcprd06.prod.outlook.com; FPR:; SPF:None; LANG:;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HK2PR0601MB149293F26893AA386465E3C3FC320HK2PR0601MB1492_"
MIME-Version: 1.0
X-OriginatorOrg: hotmail.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 40e87e36-ad70-40aa-6640-08d53c75b7d8
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2017 06:51:05.9796 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PU1APC01HT202
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/yinDbLlVcJ3n99I6uxdKDRmkSxY>
Subject: Re: [OPSAWG] WGLC request for draft-ietf-opsawg-ipfix-bgp-community-03.txt
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Dec 2017 06:51:14 -0000

Hello WG Chairs and all,

I have uploaded a new version with a new section 3 called BGP Community based Traffic Collection, which is a detailed use case to show one of the application scenarios for the introduced IEs. For the encoding example when the IEs are used in the IPFIX protocol, please refer Appendix A. The section 3 in the latest version is used to address the following question 1 and 3.

For question 2, we don't think defining a common container for all the communities (standard, extended, large) have significant advantages. As shown in Appendix A, we have to use different IE in the templete record to tell the exporter which kind of BGP community we are interested in, for example the large community corresponding to the source IP of a specific flow and the standard community corresponding to the destination IP of a specific flow.  What we may use a common container is the element of the basic list in the data set. In this way, the container have to be big enough to accormadate at least the large community, which is 12 octets. When this container is used to export the standard or extended community, we have to pad the oversized bytes. This kind of encoding is feasible but a little bit inefficient. At the same time, considering that the savings on IEs are not obvious, we don't accept this scheme.

You can access the new version by the following link.
The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-opsawg-ipfix-bgp-community/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-opsawg-ipfix-bgp-community-04
https://datatracker.ietf.org/doc/html/draft-ietf-opsawg-ipfix-bgp-community-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-opsawg-ipfix-bgp-community-04

Any other comments and suggestions are welcomed. Thank you very much.

Best Regards,
zhenqiang Li
________________________________
li_zhenqiang@hotmail.com

From: li zhenqiang<mailto:li_zhenqiang@hotmail.com>
Date: 2017-10-30 17:03
To: Zhoutianran<mailto:zhoutianran@huawei.com>; opsawg<mailto:opsawg@ietf.org>; opsawg-chairs<mailto:opsawg-chairs@ietf.org>
Subject: Re: [OPSAWG] WGLC request for draft-ietf-opsawg-ipfix-bgp-community-03.txt
Hello Tianran and the co-chairs,

Thank you very much for your review and suggestions. I will address all your comments in the next vesion. But I am afraid I can not catch the submittion deadline for the coming meeting. So, the updated version will be uploaded after the Singapore meeting.

Best Regards,
Zhenqiang Li
________________________________
li_zhenqiang@hotmail.com

From: Tianran Zhou<mailto:zhoutianran@huawei.com>
Date: 2017-10-30 16:19
To: li zhenqiang<mailto:li_zhenqiang@hotmail.com>; opsawg@ietf.org<mailto:opsawg@ietf.org>; opsawg-chairs<mailto:opsawg-chairs@ietf.org>
Subject: RE: WGLC request for draft-ietf-opsawg-ipfix-bgp-community-03.txt
Hi Zhenqiang and the coauthors,

Based on your latest post, the co-chairs would like to suggest the following improvements before issuing the LC.

1. It’s still not clear why the proposed IEs are necessary and useful, although you have some simple words in the introduction. It’s better to add a separate use case section to expand the two references [Community-TE] and [RFC4384], and to address your operation experience on using them.
This will also help to motivate the audience to understand and use this IE extension.

2. Given that both standard and large communities will stay in deployment and they both accomplish equivalent function, and large can carry all the value spaces of standard ones, one option is to define a container for large with a predefined field for mapping in a standard community value. This is a technique issue that need to be discussed. If you insist your way, please add some texts in the draft to clarify why two were chosen.  Perhaps you have operational experience that explains why the multiple containers help.

3. You have added an operational considerations section as was requested in Prague.  Perhaps a bit more text on the "why" concerning the approach is also required to help inform those who might deploy this.

Thanks,
Ignas, Joe, Tianran


From: li zhenqiang [mailto:li_zhenqiang@hotmail.com]
Sent: Friday, October 20, 2017 3:57 PM
To: opsawg@ietf.org; opsawg-chairs
Subject: WGLC request for draft-ietf-opsawg-ipfix-bgp-community-03.txt

Dear WG Chairs and all,

I updated the following draft according to the comments received from the list and the Praha meeting. The purpose to introduce new IEs in IPFIX is explained more clearly in the introducation part and emphesized in the abstract part. We changed one section title from  Message Length Considerations to  Operational Considerations, and explained, at present for the field network, one IPFIX message has enough space to fit all the community information related to a specific traffic flow .

Since no more technical issues remain to be solved, as requested in the Praha meeting, we think this doc is ready to do WGLC. Thank you very much.


Name: draft-ietf-opsawg-ipfix-bgp-community
Revision: 03
Title: Export BGP community information in IP Flow Information Export (IPFIX)
Document date: 2017-10-17
Group: opsawg
Pages: 17
URL: https://www.ietf.org/internet-drafts/draft-ietf-opsawg-ipfix-bgp-community-03.txt
Status: https://datatracker.ietf.org/doc/draft-ietf-opsawg-ipfix-bgp-community/
Htmlized: https://tools.ietf.org/html/draft-ietf-opsawg-ipfix-bgp-community-03
Htmlized: https://datatracker.ietf.org/doc/html/draft-ietf-opsawg-ipfix-bgp-community-03
Diff: https://www.ietf.org/rfcdiff?url2=draft-ietf-opsawg-ipfix-bgp-community-03

Abstract:
   This draft updates RFC7012 IPFIX information model by introducing
   several information elements to enable IPFIX to export the BGP
   community information, including BGP standard community defined in
   RFC1997, BGP extended community defined in RFC4360, and BGP large
   community defined in RFC8092.  Network traffic flow information can
   then be accumulated and analysed at the granularity specified by the
   BGP communities, which is suitable for and needed by some traffic
   optimization applications located in IPFIX collector, SDN controller
   or PCE (Path Computation Element).

________________________________
li_zhenqiang@hotmail.com<mailto:li_zhenqiang@hotmail.com>