Re: [i2rs] FW: New Version Notification for draft-krishnan-i2rs-large-flow-use-case-01.txt

ramki Krishnan <ramk@Brocade.com> Sun, 02 March 2014 23:20 UTC

Return-Path: <ramk@Brocade.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D7251A0B4C for <i2rs@ietfa.amsl.com>; Sun, 2 Mar 2014 15:20:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.901
X-Spam-Level:
X-Spam-Status: No, score=-3.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, GB_I_LETTER=-2, SPF_PASS=-0.001] autolearn=ham
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 z-S_o-sHHTUd for <i2rs@ietfa.amsl.com>; Sun, 2 Mar 2014 15:20:54 -0800 (PST)
Received: from mx0b-000f0801.pphosted.com (mx0b-000f0801.pphosted.com [IPv6:2620:100:9005:71::1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DE531A0B40 for <i2rs@ietf.org>; Sun, 2 Mar 2014 15:20:54 -0800 (PST)
Received: from pps.filterd (m0000700 [127.0.0.1]) by mx0b-000f0801.pphosted.com (8.14.5/8.14.5) with SMTP id s22MbIEs013315; Sun, 2 Mar 2014 15:20:51 -0800
Received: from hq1wp-exchub02.corp.brocade.com ([144.49.131.13]) by mx0b-000f0801.pphosted.com with ESMTP id 1jc11x8nf7-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sun, 02 Mar 2014 15:20:51 -0800
Received: from HQ1WP-EXHUB01.corp.brocade.com (10.70.36.14) by hq1wp-exchub02.corp.brocade.com (10.70.38.99) with Microsoft SMTP Server (TLS) id 14.3.123.3; Sun, 2 Mar 2014 15:20:50 -0800
Received: from HQ1-EXCH01.corp.brocade.com ([fe80::ed42:173e:fe7d:d0a6]) by HQ1WP-EXHUB01.corp.brocade.com ([::1]) with mapi; Sun, 2 Mar 2014 15:20:50 -0800
From: ramki Krishnan <ramk@Brocade.com>
To: Jeffrey Haas <jhaas@pfrc.org>
Date: Sun, 02 Mar 2014 15:20:49 -0800
Thread-Topic: [i2rs] FW: New Version Notification for draft-krishnan-i2rs-large-flow-use-case-01.txt
Thread-Index: Ac8ylss0y6IzASKESMGHPrZZ3/qwFgD1bH6Q
Message-ID: <C7634EB63EFD984A978DFB46EA5174F2C00348F53F@HQ1-EXCH01.corp.brocade.com>
References: <20140121013118.3737.29737.idtracker@ietfa.amsl.com> <C7634EB63EFD984A978DFB46EA5174F2C0013133D3@HQ1-EXCH01.corp.brocade.com> <20140217224356.GA445@pfrc> <C7634EB63EFD984A978DFB46EA5174F2C0032C227E@HQ1-EXCH01.corp.brocade.com> <20140226020143.GE24908@pfrc>
In-Reply-To: <20140226020143.GE24908@pfrc>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87, 1.0.14, 0.0.0000 definitions=2014-03-02_02:2014-02-28, 2014-03-02, 1970-01-01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1403020153
Archived-At: http://mailarchive.ietf.org/arch/msg/i2rs/nwb79E_dA14rh-x5NFx9sczCo6o
Cc: "draft-krishnan-i2rs-large-flow-use-case@tools.ietf.org" <draft-krishnan-i2rs-large-flow-use-case@tools.ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
Subject: Re: [i2rs] FW: New Version Notification for draft-krishnan-i2rs-large-flow-use-case-01.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Mar 2014 23:20:57 -0000

Hi Jeff,

Thanks, please find inline.

Thanks,
Ramki

-----Original Message-----
From: Jeffrey Haas [mailto:jhaas@pfrc.org] 
Sent: Tuesday, February 25, 2014 6:02 PM
To: ramki Krishnan
Cc: Jeffrey Haas; draft-krishnan-i2rs-large-flow-use-case@tools.ietf.org; i2rs@ietf.org
Subject: Re: [i2rs] FW: New Version Notification for draft-krishnan-i2rs-large-flow-use-case-01.txt

Ramki,

On Thu, Feb 20, 2014 at 04:44:05PM -0800, ramki Krishnan wrote:
> Ramki: "a sequence of packets for which ordered delivery should be maintained" -- what we mean is that the router does not re-order packets of a flow. For example, a flow could be based on destination IP which would include traffic from multiple ingress ports.

Thanks for the clarification.  I would suggest that you might want to point this out as somewhat of a divergence from the opsawg draft.  I think that while it fits within the very letter of the definition, it's pushing the spirit of it.
Ramki: Thanks, we will add some text to the draft to clarify this aspect.

> In section 2.1, you're intentionally setting aside involvement of an I2RS agent as being the entity that shares the communication of recognizing large flows.  While I understand that existing mechanisms like IPFIX may be a better (initial) fit, why put it out of scope?  
> 
> For my own part, I believe that IPFIX collectors are likely participants in I2RS, long term.  This would align with the second case where sampling collectors are used.
> 
> Ramki: Communicating the large flow to external entities can be effectively handled by IPFIX (changes may be needed to IPFIX protocol) without I2RS involvement; same with sampling technologies too. Do you see any additional benefits by collapsing the IPFIX/sFlow agent functionality into I2RS ?

My point is that one may use I2RS notifications (mechanism, TBD) in order to flag such things.  This also opens avenues for additional integration with things like IPFIX; e.g. adding a new field to the template to correlate the ejection of a particular flow record with an alert to allow foreign key correlation of the two events.
Ramki: Got it, we will define a I2RS notification mechanism for large flows.

> Section 2.3.2.2 for MPLS Networks should probably include mention of the Entropy Label feature (RFC 6790).
> 
> Ramki: In this case, the entropy label feature does not apply. We are talking about an indivisible large flow.

The thought I had was that part of the desire for entropy labels was to turn something into a large flow - i.e. influence load balancing.
Ramki: The goal of the entropy label is to perform fine grained load-balancing in the MPLS core without looking deeper inside the packet beyond the label stack. It doesn't care if the inner flow is large or small. 

-- Jeff