Network Service Layer Abstract Model
draft-xwu-bmwg-nslam-01

Document Type Active Internet-Draft (individual)
Last updated 2018-05-18
Stream (None)
Intended RFC status (None)
Formats plain text pdf html bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date
Responsible AD (None)
Send notices to (None)
Benchmarking Workgroup                                             S. Wu
Internet-Draft                                          Juniper Networks
Intended status: Informational                              May 18, 2018
Expires: November 19, 2018

                  Network Service Layer Abstract Model
                        draft-xwu-bmwg-nslam-01

Abstract

   While the networking technologies have evolved over the years, the
   layered approach has been dominant in many network solutions.  Each
   layer may have multiple interchangeable, competing alternatives that
   deliver a similar set of functionality.  In order to provide an
   objective benchmarking data among various implementations, the need
   arises for a common abstract model for each network service layer,
   with a set of required and optional specifications in respective
   layers.  Many overlay and or underlay solutions can be described
   using these models.

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."

   This Internet-Draft will expire on November 19, 2018.

Copyright Notice

   Copyright (c) 2018 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

Wu                      Expires November 19, 2018               [Page 1]
Internet-Draft                    NSLAM                         May 2018

   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  . . . . . . . . . . . . . . . . . . . . . . . .   2
     1.1.  Terminology . . . . . . . . . . . . . . . . . . . . . . .   3
     1.2.  Purpose of The Document . . . . . . . . . . . . . . . . .   3
     1.3.  Conventions Used in This Document . . . . . . . . . . . .   3
   2.  Network Service Framework . . . . . . . . . . . . . . . . . .   4
     2.1.  Node  . . . . . . . . . . . . . . . . . . . . . . . . . .   4
     2.2.  Topology  . . . . . . . . . . . . . . . . . . . . . . . .   6
     2.3.  Infrastructure  . . . . . . . . . . . . . . . . . . . . .   7
     2.4.  Services  . . . . . . . . . . . . . . . . . . . . . . . .   8
   3.  Service Models  . . . . . . . . . . . . . . . . . . . . . . .   9
     3.1.  Layer 2 Ethernet Service Model  . . . . . . . . . . . . .   9
     3.2.  Layer 3 Service Model . . . . . . . . . . . . . . . . . .  10
     3.3.  Infrastructure Service Model  . . . . . . . . . . . . . .  10
     3.4.  Node Level Features . . . . . . . . . . . . . . . . . . .  11
     3.5.  Common Service Specification  . . . . . . . . . . . . . .  11
     3.6.  Common Network Events . . . . . . . . . . . . . . . . . .  12
       3.6.1.  Event Attributes  . . . . . . . . . . . . . . . . . .  12
       3.6.2.  Hardware Related  . . . . . . . . . . . . . . . . . .  13
       3.6.3.  Software Component  . . . . . . . . . . . . . . . . .  13
       3.6.4.  Protocol Events . . . . . . . . . . . . . . . . . . .  14
       3.6.5.  Redundancy Failover . . . . . . . . . . . . . . . . .  14
   4.  Use of Network Service Layer Abstract Model . . . . . . . . .  14
   5.  Acknowledgements  . . . . . . . . . . . . . . . . . . . . . .  15
   6.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .  15
   7.  Security Considerations . . . . . . . . . . . . . . . . . . .  15
   8.  References  . . . . . . . . . . . . . . . . . . . . . . . . .  15
     8.1.  Normative References  . . . . . . . . . . . . . . . . . .  15
     8.2.  Informative References  . . . . . . . . . . . . . . . . .  15
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . .  16

1.  Introduction

   This document provides a reference model for common network service
   framework.  The main purpose is to abstract service model for each
   network layer with a small set of key specifications.  This is
   essential to characterize the capability and capacity of a production
   network, a target network design.  A complete service model mainly
Show full document text