Bundle Protocol Version 7
draft-ietf-dtn-bpbis-28
- Versions
- 00
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
The information below is for an old version of the document | |||
---|---|---|---|
Document | Type | Active Internet-Draft (dtn WG) | |
Authors | Scott Burleigh , Kevin Fall , Edward Birrane | ||
Last updated | 2020-10-30 (latest revision 2020-10-27) | ||
Replaces | draft-dtnwg-bp | ||
Stream | IETF | ||
Intended RFC status | Proposed Standard | ||
Formats | pdf htmlized (tools) htmlized bibtex | ||
Reviews | |||
Stream | WG state | Submitted to IESG for Publication (wg milestone: Jul 2019 - RFC5050bis... ) | |
Document shepherd | Fred Templin | ||
Shepherd write-up | Show (last changed 2019-07-25) | ||
IESG | IESG state | IESG Evaluation::AD Followup | |
Consensus Boilerplate | Yes | ||
Telechat date |
Has enough positions to pass. |
||
Responsible AD | Magnus Westerlund | ||
Send notices to | "Fred Templin" <fred.l.templin@boeing.com> | ||
IANA | IANA review state | Version Changed - Review Needed | |
IANA expert review state | Issues identified | ||
IANA expert review comments | Minor fix requested by URI Scheme expert. |
Delay-Tolerant Networking Working Group S. Burleigh Internet Draft JPL, Calif. Inst. Of Technology Intended status: Standards Track K. Fall Expires: May 3, 2021 Roland Computing Services E. Birrane APL, Johns Hopkins University October 30, 2020 Bundle Protocol Version 7 draft-ietf-dtn-bpbis-28.txt Status of this Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet- Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/ietf/1id-abstracts.txt The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html This Internet-Draft will expire on May 3, 2021. Copyright Notice Copyright (c) 2020 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Burleigh Expires May 2021 [Page 1] Internet-Draft Bundle Protocol Version 7 October 2020 Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Abstract This Internet Draft presents a specification for the Bundle Protocol, adapted from the experimental Bundle Protocol specification developed by the Delay-Tolerant Networking Research group of the Internet Research Task Force and documented in RFC 5050. Table of Contents 1. Introduction...................................................3 2. Conventions used in this document..............................5 3. Service Description............................................5 3.1. Definitions...............................................5 3.2. Discussion of BP concepts.................................9 3.3. Services Offered by Bundle Protocol Agents...............12 4. Bundle Format.................................................13 4.1. BP Fundamental Data Structures...........................14 4.1.1. CRC Type............................................14 4.1.2. CRC.................................................14 4.1.3. Bundle Processing Control Flags.....................14 4.1.4. Block Processing Control Flags......................16 4.1.5. Identifiers.........................................17 4.1.5.1. Endpoint ID....................................17 4.1.5.1.1. The "dtn" URI scheme......................18 4.1.5.1.2. The "ipn" URI scheme......................20 4.1.5.2. Node ID........................................21 4.1.6. DTN Time............................................22 4.1.7. Creation Timestamp..................................22 4.1.8. Block-type-specific Data............................23 4.2. Bundle Representation....................................23 4.2.1. Bundle..............................................23 4.2.2. Primary Bundle Block................................23 4.2.3. Canonical Bundle Block Format.......................26 4.3. Extension Blocks.........................................27 4.3.1. Previous Node.......................................27 4.3.2. Bundle Age..........................................27 4.3.3. Hop Count...........................................28 5. Bundle Processing.............................................28 5.1. Generation of Administrative Records.....................29 5.2. Bundle Transmission......................................30 5.3. Bundle Dispatching.......................................30 5.4. Bundle Forwarding........................................30Show full document text