Information Distribution over GRASP
draft-ietf-anima-grasp-distribution-01
Network Working Group B. Liu (Ed.)
Internet-Draft Huawei Technologies
Intended status: Standards Track X. Xiao (Ed.)
Expires: March 5, 2021 A. Hecker
MRC, Huawei Technologies
S. Jiang
Huawei Technologies
Z. Despotovic
MRC, Huawei Technologies
B. Carpenter
Univ. of Auckland
September 1, 2020
Information Distribution over GRASP
draft-ietf-anima-grasp-distribution-01
Abstract
This document proposes a solution for information distribution in the
autonomic network infrastructure (ANI). Information distribution is
categorized into two different modes: 1) instantaneous distribution
and 2) publication for retrieval. In the former case, the
information is sent, propagated and disposed of after reception. In
the latter case, information needs to be stored in the network.
The capability to distribute information is a basic and fundamental
need for an autonomous network ([RFC7575]). This document describes
typical use cases of information distribution in ANI and requirements
to ANI, such that rich information distribution can be natively
supported. The document proposes extensions to the autonomic nodes
and suggests an implementation based on GRASP
([I-D.ietf-anima-grasp]) extensions as a protocol on the wire.
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). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/.
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."
Liu (Ed.), et al. Expires March 5, 2021 [Page 1]
Internet-Draft Information Distribution September 2020
This Internet-Draft will expire on March 5, 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
(https://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 Section 4.e of
the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License.
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. Requirements for Information Distribution in ANI . . . . . . 4
4. Node Behaviors . . . . . . . . . . . . . . . . . . . . . . . 7
4.1. Instant Information Distribution (IID) Sub-module . . . . 7
4.1.1. Instant P2P Communication . . . . . . . . . . . . . . 7
4.1.2. Instant Flooding Communication . . . . . . . . . . . 7
4.2. Asynchronous Information Distribution (AID) Sub-module . 8
4.2.1. Information Storage . . . . . . . . . . . . . . . . . 9
4.2.2. Event Queue . . . . . . . . . . . . . . . . . . . . . 11
4.3. Bulk Information Transfer . . . . . . . . . . . . . . . . 12
4.4. Summary . . . . . . . . . . . . . . . . . . . . . . . . . 14
5. Extending GRASP for Information Distribution . . . . . . . . 15
5.1. New M_UNSOLIDSYNCH message for Instant P2P Transmission . 15
5.2. New O_SELECTIVE_FLOOD option for Selective Flooding . . . 15
5.3. New O_SUBSCRIPTION Objective Option . . . . . . . . . . . 16
5.4. New O_UNSUBSCRIBE Objective Option . . . . . . . . . . . 16
5.5. New O_PULISH Objective Option . . . . . . . . . . . . . . 16
6. Security Considerations . . . . . . . . . . . . . . . . . . . 17
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 17
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 17
Show full document text