Re: [pcp] I-D Action: draft-vinapamula-flow-ha-03.txt

"Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com> Thu, 18 September 2014 15:17 UTC

Return-Path: <tireddy@cisco.com>
X-Original-To: pcp@ietfa.amsl.com
Delivered-To: pcp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5870B1A883C for <pcp@ietfa.amsl.com>; Thu, 18 Sep 2014 08:17:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.153
X-Spam-Level:
X-Spam-Status: No, score=-16.153 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-1.652, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 MRRCNYqfa9MT for <pcp@ietfa.amsl.com>; Thu, 18 Sep 2014 08:17:33 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED9281A03DB for <pcp@ietf.org>; Thu, 18 Sep 2014 08:17:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5907; q=dns/txt; s=iport; t=1411053452; x=1412263052; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=pkyUS0Z1qsTikTZWWXvell2a72WzI0rcEE+47zKvNq8=; b=kKD/ZkBmi69PbF3z4HD8LqfiptIduT459rZghvxTANFway+JOrw8itJy vC067uyy4Csb26ro5R6mdZGwDgMZ6ypA0Yn7T6CVC8ggjJaM8Bp5PZUvZ CQzW/05Q7u3Z2Jg28SX2RUuHfGYS2hTmeqRe1B6tVDwyQbi682KA6gtRq 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhYGAIr2GlStJA2B/2dsb2JhbABWCoMNU1MEBMlFCodNAYEJFgF5hAMBAQEDAQEBAWsXBgEIEQQBAQsLEi4LFAkJAQQBEggBiC0ICAXCDgEXjxsFJjMLBIMkgR0FiwSGSoQ3gj2GKo0phj+DXmwBgQZBgQIBAQE
X-IronPort-AV: E=Sophos;i="5.04,548,1406592000"; d="scan'208";a="79085930"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-1.cisco.com with ESMTP; 18 Sep 2014 15:17:32 +0000
Received: from xhc-rcd-x09.cisco.com (xhc-rcd-x09.cisco.com [173.37.183.83]) by alln-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id s8IFHVTn029266 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 18 Sep 2014 15:17:32 GMT
Received: from xmb-rcd-x10.cisco.com ([169.254.15.68]) by xhc-rcd-x09.cisco.com ([173.37.183.83]) with mapi id 14.03.0195.001; Thu, 18 Sep 2014 10:17:31 -0500
From: "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "pcp@ietf.org" <pcp@ietf.org>, "cheshire@apple.com" <cheshire@apple.com>
Thread-Topic: I-D Action: draft-vinapamula-flow-ha-03.txt
Thread-Index: Ac/TU6bH7pGLI6+MSL2FizvHY3vI8w==
Date: Thu, 18 Sep 2014 15:17:30 +0000
Message-ID: <913383AAA69FF945B8F946018B75898A2832B5B2@xmb-rcd-x10.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.65.66.127]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/pcp/evgw4nljkAErGo-LpyLOtqva-mM
Subject: Re: [pcp] I-D Action: draft-vinapamula-flow-ha-03.txt
X-BeenThere: pcp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: PCP wg discussion list <pcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pcp>, <mailto:pcp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pcp/>
List-Post: <mailto:pcp@ietf.org>
List-Help: <mailto:pcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcp>, <mailto:pcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Sep 2014 15:17:35 -0000

> -----Original Message-----
> From: mohamed.boucadair@orange.com
> [mailto:mohamed.boucadair@orange.com]
> Sent: Thursday, September 18, 2014 11:57 AM
> To: Tirumaleswar Reddy (tireddy); pcp@ietf.org; cheshire@apple.com
> Subject: RE: I-D Action: draft-vinapamula-flow-ha-03.txt
> 
> Hi Tiru,
> 
> There are two approaches to address this issue:
> (1) consider a unified priority level: that is all flows associated with the option
> in the draft should be "processed" equally.
> (2) add another level of granularity among flows that are associated with the
> option in this draft.
> 
> The current version of the I-D argues that adding another level of granularity
> to signal a priority level (i.e., approach (2)) may not be that helpful because
> applications will be tempted to systematically set the priority level to the
> highest value in order to increase the chance to have the corresponding flow
> check-pointed/protected.

I can think of two to three ways to address this problem
1)Applications with required authorization can only signal that it's a high priority flow.
2)End User with the help of a web-portal let's say provided by Home Gateway or ISP can re-arrange priorities of flows. Applications like uTorrent already provide UI so that user can assign priorities for different file downloads.
3)Just like various good background applications use LEDBAT to limit congestion, we can except that such applications in future will explicitly signal that it's a low priority flow. 

> 
> Wouldn't (1) be sufficient to address the case you mentioned in your
> message?

I don't think it is sufficient, it does not provide relative priority.

> 
> BTW, do you think the draft should be updated to call out explicitly the case
> you are mentioning (use of the CHECKPOINT option as a trigger to other
> traffic management blocks than the HA module) ?

Yes, that will help.

-Tiru

> 
> Thank you.
> Cheers,
> Med
> 
> >-----Message d'origine-----
> >De : Tirumaleswar Reddy (tireddy) [mailto:tireddy@cisco.com] Envoyé :
> >jeudi 18 septembre 2014 06:40 À : BOUCADAIR Mohamed IMT/OLN;
> >pcp@ietf.org; cheshire@apple.com Objet : RE: I-D Action:
> >draft-vinapamula-flow-ha-03.txt
> >
> >Hi Med,
> >
> >I think adding priority level will be useful to this draft. For example
> >ISP can use priority level to identify and penalize low-priority flows
> >during congestion. Conex WG in
> >http://tools.ietf.org/html/draft-ietf-conex-mobile-
> >04 explains that Mobile Networks are using DPI to identify dispensable
> >flows for management of congestion.
> >
> >This enhancement will help solve the above problem without DPI (which
> >will anyways not work with HTTP/2.0, Opportunistic security etc.)
> >
> >-Tiru
> >
> >> -----Original Message-----
> >> From: mohamed.boucadair@orange.com
> >> [mailto:mohamed.boucadair@orange.com]
> >> Sent: Friday, September 05, 2014 11:36 AM
> >> To: pcp@ietf.org; cheshire@apple.com; Tirumaleswar Reddy (tireddy)
> >> Subject: TR: I-D Action: draft-vinapamula-flow-ha-03.txt
> >>
> >> Dear all,
> >>
> >> This updated version takes into account the comments received during
> >> the interim meeting, particularly:
> >>
> >> * the comment from Tiru about the mis-use of the option to help an
> >attacker
> >> identify critical flows.
> >> * the comment raised by Stuart about PREFER_FAILURE.
> >>
> >> We do think this version is stable enough to consider wg adoption.
> >>
> >> Cheers,
> >> Med
> >>
> >> -----Message d'origine-----
> >> De : I-D-Announce [mailto:i-d-announce-bounces@ietf.org] De la part
> >> de internet-drafts@ietf.org Envoyé : vendredi 5 septembre 2014 07:58
> >> À : i-
> >d-
> >> announce@ietf.org Objet : I-D Action: draft-vinapamula-flow-ha-03.txt
> >>
> >>
> >> A New Internet-Draft is available from the on-line Internet-Drafts
> >directories.
> >>
> >>
> >>         Title           : Application-Initiated Flow High Availability
> >Awareness
> >> through PCP
> >>         Authors         : Suresh Vinapamula
> >>                           Senthil Sivakumar
> >>                           Mohamed Boucadair
> >> 	Filename        : draft-vinapamula-flow-ha-03.txt
> >> 	Pages           : 9
> >> 	Date            : 2014-09-04
> >>
> >> Abstract:
> >>    This document specifies a mechanism for a host to signal via PCP
> >>    which connections should be protected against network failures.
> >>    These connections will be elected to be subject to high availability
> >>    mechanisms enabled at the network side.
> >>
> >>    This approach assumes that aplications/users have more visibility
> >>    about sensitive connections rather than any heuristic that can be
> >>    enabled at the network side to guess which connections should be
> >>    secured.
> >>
> >>
> >>
> >> The IETF datatracker status page for this draft is:
> >> https://datatracker.ietf.org/doc/draft-vinapamula-flow-ha/
> >>
> >> There's also a htmlized version available at:
> >> http://tools.ietf.org/html/draft-vinapamula-flow-ha-03
> >>
> >> A diff from the previous version is available at:
> >> http://www.ietf.org/rfcdiff?url2=draft-vinapamula-flow-ha-03
> >>
> >>
> >> Please note that it may take a couple of minutes from the time of
> >submission
> >> until the htmlized version and diff are available at tools.ietf.org.
> >>
> >> Internet-Drafts are also available by anonymous FTP at:
> >> ftp://ftp.ietf.org/internet-drafts/
> >>
> >> _______________________________________________
> >> I-D-Announce mailing list
> >> I-D-Announce@ietf.org
> >> https://www.ietf.org/mailman/listinfo/i-d-announce
> >> Internet-Draft directories: http://www.ietf.org/shadow.html or
> >> ftp://ftp.ietf.org/ietf/1shadow-sites.txt