Re: [Stackevo] Stack Evolution at the IAB/IESG Retreat: Status and Next Steps
"Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com> Thu, 14 May 2015 06:48 UTC
Return-Path: <tireddy@cisco.com>
X-Original-To: stackevo@ietfa.amsl.com
Delivered-To: stackevo@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F4EF1B3448 for <stackevo@ietfa.amsl.com>; Wed, 13 May 2015 23:48:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.211
X-Spam-Level:
X-Spam-Status: No, score=-12.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MANGLED_LOAN=2.3, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 eFRPTx5FiKkH for <stackevo@ietfa.amsl.com>; Wed, 13 May 2015 23:48:41 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0673B1B344B for <stackevo@iab.org>; Wed, 13 May 2015 23:48:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11306; q=dns/txt; s=iport; t=1431586121; x=1432795721; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=kwjlHoZ36HCuMBDReYd/dLtrIb33wbxL9XHv14NYK3Y=; b=G/k9nlzaMdMEUEbIcCPOLq/pWf/iS9saj7gff3qKrwP9vt5tEtPg9S0J xbOww9QtWznlLuWlABC3gO89BLHUB62oVXsIO+E7Jw7v/xqZSmOCTezBN YmuAN1MEG71GD17WzTRQ+lduXB9jjuQpu6j15lLWhvwdE7JdnzrS63age k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DIBAB+RFRV/5xdJa1cgw9UWQUGgxjAaGYJgViGBQIcgRY4FAEBAQEBAQGBCoQgAQEBAwEjEUUMBAIBCA4DAQMBAQECAgYdAwICAjAUAQIGCAIEDgUIDIgQCAgFsxykMQEBAQEBAQEBAQEBAQEBAQEBAQEBAReBIYoZgjuBZg8kMQcGgmIvgRYFkluEJ12BbYUlg2OKH2GGbiNhgQUgAxyBUm+BRYEBAQEB
X-IronPort-AV: E=Sophos;i="5.13,426,1427760000"; d="scan'208";a="150005841"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-2.cisco.com with ESMTP; 14 May 2015 06:48:39 +0000
Received: from xhc-aln-x13.cisco.com (xhc-aln-x13.cisco.com [173.36.12.87]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id t4E6mdkM025494 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 14 May 2015 06:48:39 GMT
Received: from xmb-rcd-x10.cisco.com ([169.254.15.151]) by xhc-aln-x13.cisco.com ([173.36.12.87]) with mapi id 14.03.0195.001; Thu, 14 May 2015 01:48:39 -0500
From: "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>
To: Brian Trammell <ietf@trammell.ch>
Thread-Topic: [Stackevo] Stack Evolution at the IAB/IESG Retreat: Status and Next Steps
Thread-Index: AQHQi+VCOCy0jup0dkCk7GqGuSNzS512uiHwgAM+YgCAARKdkA==
Date: Thu, 14 May 2015 06:48:39 +0000
Message-ID: <913383AAA69FF945B8F946018B75898A478446C8@xmb-rcd-x10.cisco.com>
References: <A23AE4DA-78C5-4388-8C0B-1648D5CA3F39@trammell.ch> <913383AAA69FF945B8F946018B75898A47840BF6@xmb-rcd-x10.cisco.com> <7F996CA6-E6DF-4F37-AA1A-97546D051091@trammell.ch>
In-Reply-To: <7F996CA6-E6DF-4F37-AA1A-97546D051091@trammell.ch>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.65.46.223]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/stackevo/CsojpVLgVD7x3nyYiVXEq8_yw2w>
Cc: "stackevo@iab.org" <stackevo@iab.org>
Subject: Re: [Stackevo] Stack Evolution at the IAB/IESG Retreat: Status and Next Steps
X-BeenThere: stackevo@iab.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IP Stack Evolution Program Mailing List <stackevo.iab.org>
List-Unsubscribe: <https://www.iab.org/mailman/options/stackevo>, <mailto:stackevo-request@iab.org?subject=unsubscribe>
List-Archive: <http://www.iab.org/mail-archive/web/stackevo/>
List-Post: <mailto:stackevo@iab.org>
List-Help: <mailto:stackevo-request@iab.org?subject=help>
List-Subscribe: <https://www.iab.org/mailman/listinfo/stackevo>, <mailto:stackevo-request@iab.org?subject=subscribe>
X-List-Received-Date: Thu, 14 May 2015 06:48:44 -0000
> -----Original Message----- > From: Stackevo [mailto:stackevo-bounces@iab.org] On Behalf Of Brian > Trammell > Sent: Wednesday, May 13, 2015 2:52 PM > To: Tirumaleswar Reddy (tireddy) > Cc: stackevo@iab.org > Subject: Re: [Stackevo] Stack Evolution at the IAB/IESG Retreat: Status and > Next Steps > > hi Tiru, > > > On 11 May 2015, at 14:54, Tirumaleswar Reddy (tireddy) > <tireddy@cisco.com> wrote: > > > > Hi Brain, > > > > I am interested in taking up (5). > > Cool, thanks! > > > I have worked on STUN, TURN and ICE protocols; lead author of TURNbis, > turn third party authorization for STUN/TURN drafts and contributed to > various other WG documents related to these protocols. We had also > submitted the following document https://www.iab.org/wp-content/IAB- > uploads/2014/12/semi2015_reddy.pdf for the SEMI workshop. > > The thinking about "good middleboxes" and "bad middleboxes" and the line > between them is well thought out in the case of NAT, so this is a very good > starting place. But I think the document needs eventually to cover the entire > spectrum of these things (and I'd be happy if we could get IAB consensus that > certain kinds of middleboxes -- transparent traffic content modifiers that > MITM crypto, for example -- are simply damaging to the architecture, full > stop). Agreed, we should discuss transparent verses explicit proxies in the draft. > > Let us know when you've got a starting point for comment and review. Sure, will inform when first cut of the doc ready. Cheers, -Tiru > > Thanks again, cheers, > > Brian > > > Thanks and Regards, > > -Tiru > > > >> -----Original Message----- > >> From: Stackevo [mailto:stackevo-bounces@iab.org] On Behalf Of Brian > >> Trammell > >> Sent: Monday, May 11, 2015 5:53 PM > >> To: stackevo@iab.org > >> Subject: [Stackevo] Stack Evolution at the IAB/IESG Retreat: Status > >> and Next Steps > >> > >> Greetings, all, > >> > >> At the IAB/IESG retreat last week in London, we discussed the current > >> state and structure of the IP Stack Evolution Program, work that came > >> out of the SEMI workshop which does not yet have an owner, as well as > >> related new work to take on. Along with the recent discussion on > >> scope and organization, it might be time to update our program > description, as well. > >> > >> First, a review of existing work happening within the program: > >> > >> (1) Architectural discussion on SPUD: identifying the applications > >> that would benefit from selective explicit middlebox communication in > >> a transport encapsulation, determining the limitations on what can be > >> productively exposed, defining a set of protocol requirements based > >> on these applications and limitations. IMO only once we have a fairly > >> solid set of requirements and agreement on an architecture within the > >> program does it make sense to refer anything to a WG; in the > >> meantime, the spud@ietf.org list will remain open for general > >> discussion, and architecture work will happen within the program. On > >> which, please have a look at draft-trammell-stackevo-newtea- > >> 01 and poke holes in it. > >> > >> (2) Creation of a HOPS RG to coordinate research and measurement on > >> Internet path transparency impairment caused by middleboxes. This is > >> ongoing, and we hope to have a meeting in Prague. Once this RG is > >> created, this discussion will move there. Mirja Kühlewind holds the > >> pen on the proposed charter and first proto-RG meeting agenda at the > moment. > >> > >> (3) Completion of (currently expired) > >> draft-iab-filtering-considerations, which went through community > >> review in January 2014, inherited from the IP Evolution Program. Dave > >> Thaler holds the pen on this; if you'd like to help, please coordinate with > him. > >> > >> (4) Completion of the SEMI workshop report. We'd like to get this done > soon. > >> Please have a look at draft-trammell-semi-report-00 and point out > >> what's missing. > >> > >> In addition, we have the following work items from SEMI which don't > >> have an editor assigned yet: > >> > >> (5) A document providing guidelines on middlebox design and > >> deployment; from section 6.3 of draft-trammell-semi-report: "The > >> workshop identified the potential to update [RFC3234] to provide > >> guidelines on middlebox design, implementation, and deployment in > >> order to reduce inadvertent or accidental impact on stack > >> ossification in existing and new middlebox designs. This document > >> will be produced by the IAB IP Stack Evolution program, drawing in > >> part on the work of the BEHAVE working group, and on experience with > >> STUN, TURN, and ICE, all of which focus more specifically on network > address translation." > >> > >> (6) An IAB statement on transport protocol evolution. It's not clear > >> what this do beyond blessing UDP as the way forward for new transport > >> protocols, in effect acknowledging (1) that the network-transport > >> layer boundary has been four bytes from where the RFCs say it is for > >> some time and (2) that the kernel-userspace boundary isn't really > >> useful for security in a world where everything is virtualized anyway. > >> > >> At the retreat, we discussed a few issues which we may want to > >> examine in more detail in the program: > >> > >> (7) General guidelines/principles for designing new encapsulations. > >> We discussed at SEMI the possibility of working on guidelines for UDP > >> as a transport substrate, but this is largely covered by draft-ietf-tsvwg- > rfc5405bis. > >> Erik Nordmark raised the point at the retreat that there are a bunch > >> of new encapsulations (e.g. BIER, NVO3) coming out of the routing > >> area, and these may have some common architectural principles with > >> each other as well as with with new transport encapsulations. I'd > >> nominate Erik Nordmark to lead following up on this, since he brought > >> it up. :) > >> > >> (8) Related to this, there appears to be some architecture and > >> coordination work to do on new stacks, or rather, pointing out > >> well-known principles of good engineering thereon, especially for IoT > >> applications. Are there common principles which can/should be applied > >> to the design of these stacks to make sure we don't have piles of > gratuitously incompatible protocols? > >> > >> (9) General guidelines for protocol transition. If the program is to > >> define an architecture for evolving the transport layer, this will > >> need to have the right incentives for deployment for new > >> applications, as well as for transition from existing transports > >> (where this is useful -- mainly in cases where TCP or HTTP have been > >> pressed into service for less-than-appropriate applications). If > >> there are guidelines for transition to be generalized from this, this would > make a new document. > >> > >> We briefly mentioned (in the joint session with the IESG), but did > >> not discuss, one further piece of work: > >> > >> (10) An IAB statement on the deployment of ECN (along the lines of > >> 'yes please'). Probably this is a pointer to draft-tsvwg-ecn-benefits > >> and related analysis of the risk of enabling ECN by default (see > >> http://ecn.ethz.ch/ecn- pam15.pdf). We should discuss whether this is > >> something the IAB would be interested in doing before putting much effort > into it. > >> > >> > >> We should put some thought into which of these things we think we can > >> get done during this year (rather, until Buenos Aires), and update > >> the program's description at > >> https://www.iab.org/activities/programs/ip-stack-evolution- > >> program if it's not current anymore. Clearly (1), (2), and (4) are > >> related to the original scope and are ongoing, (5) and (6) are > >> related as well and were referred to us by the workshop (so we should > >> get some names assigned to them, hint hint :). If you've got > >> particular interest and cycles to work on these (or any of the following > things), please shout. > >> > >> Thanks, cheers, > >> > >> Brian > >> > >> > >> > >
- [Stackevo] Stack Evolution at the IAB/IESG Retrea… Brian Trammell
- Re: [Stackevo] Stack Evolution at the IAB/IESG Re… Erik Nordmark
- Re: [Stackevo] Stack Evolution at the IAB/IESG Re… Brian Trammell
- Re: [Stackevo] Stack Evolution at the IAB/IESG Re… Tirumaleswar Reddy (tireddy)