Re: [core] I-D Action: draft-ietf-core-block-20.txt

Carsten Bormann <cabo@tzi.org> Fri, 29 April 2016 10:51 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 360D812D5FE for <core@ietfa.amsl.com>; Fri, 29 Apr 2016 03:51:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] 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 H1_jJ4qE8IVx for <core@ietfa.amsl.com>; Fri, 29 Apr 2016 03:51:45 -0700 (PDT)
Received: from relay4-d.mail.gandi.net (relay4-d.mail.gandi.net [IPv6:2001:4b98:c:538::196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F364212D095 for <core@ietf.org>; Fri, 29 Apr 2016 03:51:44 -0700 (PDT)
Received: from mfilter45-d.gandi.net (mfilter45-d.gandi.net [217.70.178.176]) by relay4-d.mail.gandi.net (Postfix) with ESMTP id 7456D1720BF; Fri, 29 Apr 2016 12:51:43 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at mfilter45-d.gandi.net
Received: from relay4-d.mail.gandi.net ([IPv6:::ffff:217.70.183.196]) by mfilter45-d.gandi.net (mfilter45-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id bYjZT9JQ3Meq; Fri, 29 Apr 2016 12:51:41 +0200 (CEST)
X-Originating-IP: 134.102.164.196
Received: from nar-3.local (unknown [134.102.164.196]) (Authenticated sender: cabo@cabo.im) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 2DA6E1720F3; Fri, 29 Apr 2016 12:51:41 +0200 (CEST)
Message-ID: <57233CBB.4060101@tzi.org>
Date: Fri, 29 Apr 2016 12:51:39 +0200
From: Carsten Bormann <cabo@tzi.org>
User-Agent: Postbox 4.0.8 (Macintosh/20151105)
MIME-Version: 1.0
To: core@ietf.org
References: <20160429104734.12489.47604.idtracker@ietfa.amsl.com>
In-Reply-To: <20160429104734.12489.47604.idtracker@ietfa.amsl.com>
X-Enigmail-Version: 1.2.3
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/core/94h50OGstUXbuDhD7fM0dkVdQpQ>
Subject: Re: [core] I-D Action: draft-ietf-core-block-20.txt
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2016 10:51:47 -0000

This update contains changes that address the IESG DISCUSS and COMMENT
ballots.

This SHOULD all be editorial in nature, but please do have a look
whether I unintentionally changed anything substantive.
(Note that we continue to be in IESG processing, so we are mainly
addressing IESG comments, but if you find anything that is broken, we
need to know before the RFC is published.)

Diff: https://www.ietf.org/rfcdiff?url2=draft-ietf-core-block-20

Grüße, Carsten


internet-drafts@ietf.org wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Constrained RESTful Environments of the IETF.
> 
>         Title           : Block-wise transfers in CoAP
>         Authors         : Carsten Bormann
>                           Zach Shelby
> 	Filename        : draft-ietf-core-block-20.txt
> 	Pages           : 34
> 	Date            : 2016-04-29
> 
> Abstract:
>    CoAP is a RESTful transfer protocol for constrained nodes and
>    networks.  Basic CoAP messages work well for the small payloads we
>    expect from temperature sensors, light switches, and similar
>    building-automation devices.  Occasionally, however, applications
>    will need to transfer larger payloads -- for instance, for firmware
>    updates.  With HTTP, TCP does the grunt work of slicing large
>    payloads up into multiple packets and ensuring that they all arrive
>    and are handled in the right order.
> 
>    CoAP is based on datagram transports such as UDP or DTLS, which
>    limits the maximum size of resource representations that can be
>    transferred without too much fragmentation.  Although UDP supports
>    larger payloads through IP fragmentation, it is limited to 64 KiB
>    and, more importantly, doesn't really work well for constrained
>    applications and networks.
> 
>    Instead of relying on IP fragmentation, this specification extends
>    basic CoAP with a pair of "Block" options, for transferring multiple
>    blocks of information from a resource representation in multiple
>    request-response pairs.  In many important cases, the Block options
>    enable a server to be truly stateless: the server can handle each
>    block transfer separately, with no need for a connection setup or
>    other server-side memory of previous block transfers.
> 
>    In summary, the Block options provide a minimal way to transfer
>    larger representations in a block-wise fashion.
> 
> 
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-core-block/
> 
> There's also a htmlized version available at:
> https://tools.ietf.org/html/draft-ietf-core-block-20
> 
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-core-block-20
> 
> 
> 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/
> 
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>