Re: [dtn-interest] What's the actual effect of using custody transfer?

Vint Cerf <vint@google.com> Wed, 14 May 2014 15:47 UTC

Return-Path: <vint@google.com>
X-Original-To: dtn-interest@ietfa.amsl.com
Delivered-To: dtn-interest@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 097811A02B4 for <dtn-interest@ietfa.amsl.com>; Wed, 14 May 2014 08:47:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level:
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, 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 IlL6Yl2Yv8yT for <dtn-interest@ietfa.amsl.com>; Wed, 14 May 2014 08:47:35 -0700 (PDT)
Received: from mail-oa0-x236.google.com (mail-oa0-x236.google.com [IPv6:2607:f8b0:4003:c02::236]) by ietfa.amsl.com (Postfix) with ESMTP id 670CD1A02B3 for <dtn-interest@irtf.org>; Wed, 14 May 2014 08:47:35 -0700 (PDT)
Received: by mail-oa0-f54.google.com with SMTP id j17so2395239oag.41 for <dtn-interest@irtf.org>; Wed, 14 May 2014 08:47:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=PqCGRpym6QKuhu6T3unvxU05LRChYL7ylIwwNOFwBpk=; b=pMBAtr5Umxry3Td7xbeJXZGAU0IILAICT6O3AZwov3FwXlbRA0YCulpAuAM+X+6CgH cRKkza7fNsqcWO25Sw5CK8owZHkwVzHyLPRCnal7rMgY3yZFG0TW+KIAOk+IZUb7PAVG h5elfL+wq6PqD3SSAs3hXZM+8KAFCOZ23czltwtEnlXFSKVYvM+B1/gWGSorSc0M0wAj cAtnLM5xw9f/FO4KXyBNckMQEX1H3M1efN5hZiX+VK3cTcbYm1j6bA9jVN6K1TtWXyN3 s8vSJbc/ffjKco7uVtG8/Uz+y58N+9vZNt7CZlwvoeI4JOGwc80uzCtLlw8mNakLSH9Y 59yg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=PqCGRpym6QKuhu6T3unvxU05LRChYL7ylIwwNOFwBpk=; b=jYpT7Ox3BNrKeg/NPK+59ZJKU9Ph3VvDLdrjK18kIeM8jIkljA5Vj4pISwSd99ovB4 zW8+WdXbO/D3vu058VJjnRDp4iRJqurqfBYyKt/6YqCGfPSZzhp2GoHc45F6+iC/GRrV 2RMcxLd4K3irMXAWd0McuhkTma+Squ7D2GiZMvxfkhdkVr2AjqwTSHF9CnSdMsheMLcY 7mNNNSuOJ5FN/dGVMjXmO9kX1YJJg+SA8x1NFEnNyemg6L6s5hGVbkrUTtLfDYwtpd+x hfoahyywdYM+HDdu7wFnlQgQaVpPm+7/RyRxyGhagCSljodSjGQ7MgNdPTw3NhdlyHCP ahTw==
X-Gm-Message-State: ALoCoQlo7ELa/0nJ6wD7dlXKFRbNWtDqRDQ3MmCKX7dONYbforzGjdcqi12t5aXtVdN9VirkjVV5
MIME-Version: 1.0
X-Received: by 10.182.97.97 with SMTP id dz1mr4289454obb.13.1400082448655; Wed, 14 May 2014 08:47:28 -0700 (PDT)
Received: by 10.76.87.231 with HTTP; Wed, 14 May 2014 08:47:28 -0700 (PDT)
In-Reply-To: <CAN19L9F2kg4qj-3-Oa=yU_vRMdgQP5nw-XNBNFvzSkV4FkQecA@mail.gmail.com>
References: <CAN19L9F2kg4qj-3-Oa=yU_vRMdgQP5nw-XNBNFvzSkV4FkQecA@mail.gmail.com>
Date: Wed, 14 May 2014 11:47:28 -0400
Message-ID: <CAHxHggdaSG2znPcukA19_LmGi_iAU5Sf-Ghnfc-mKTUy6H=4cw@mail.gmail.com>
From: Vint Cerf <vint@google.com>
To: Martin Galvan <omgalvan.86@gmail.com>
Content-Type: multipart/alternative; boundary="047d7b2e4386023dad04f95e19a3"
Archived-At: http://mailarchive.ietf.org/arch/msg/dtn-interest/ggsVkVJxZzVO9OjlZKgtX1EC_uU
Cc: dtn-interest <dtn-interest@irtf.org>
Subject: Re: [dtn-interest] What's the actual effect of using custody transfer?
X-BeenThere: dtn-interest@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Announce." <dtn-interest.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dtn-interest>, <mailto:dtn-interest-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/dtn-interest/>
List-Post: <mailto:dtn-interest@irtf.org>
List-Help: <mailto:dtn-interest-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dtn-interest>, <mailto:dtn-interest-request@irtf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 May 2014 15:47:42 -0000

assuming A is trying to get something to C, it will have to await a
confirmation from C before it removes its own copy of the bundle,
regardless of what B is doing or says. Even if B acknowledges receipt, it
if does not acknowledge custody, A has to keep its copy.

v



On Wed, May 14, 2014 at 11:20 AM, Martin Galvan <omgalvan.86@gmail.com>wrote:

> Hi everybody! I'm reading a bit on DTN and I have a doubt about what
> custody transfer actually does. From what I've read, a node that accepts
> custody of a bundle promises it won't delete the bundle until it can
> forward the bundle to either its destination or another node that accepts
> its custody. However, I don't see what would be the difference between
> doing that and not using custody transfer. Isn't the whole purpose of a
> store-and-forward mechanism to do just that?
>
> For example, let's assume we have three nodes, A, B and C. There's no
> end-to-end path from A to C, and A is directly connected to B.
>
> A----->B     C
>
> If I understood custody transfer right, if A wants to send C a bundle
> using custody transfer, it will request B to accept custody of the bundle;
> if B accepts it will store the bundle until a link to C can be established.
> Once that happens, B will then forward the bundle to C and delete it once
> it's reached its destination.
>
> What would happen if A didn't want to use custody transfer?
>
> Thanks a lot!
>
> _______________________________________________
> dtn-interest mailing list
> dtn-interest@irtf.org
> https://www.irtf.org/mailman/listinfo/dtn-interest
>
>