Service Models Explained
RFC 8309, “Service Models Explained”, is an Informational document published in January 2018 by Q. Wu, W. Liu, A. Farrel. The canonical text is published by the RFC Editor.
Abstract
The IETF has produced many modules in the YANG modeling language. The majority of these modules are used to construct data models to model devices or monolithic functions.
A small number of YANG modules have been defined to model services (for example, the Layer 3 Virtual Private Network Service Model (L3SM) produced by the L3SM working group and documented in RFC 8049).
This document describes service models as used within the IETF and also shows where a service model might fit into a software-defined networking architecture. Note that service models do not make any assumption of how a service is actually engineered and delivered for a customer; details of how network protocols and devices are engineered to deliver a service are captured in other modules that are not exposed through the interface between the customer and the provider.
What “Informational” means
Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.
The canonical text of RFC 8309 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 8308 Extension Negotiation in the Secure Shell Protocol
- RFC 8310 Usage Profiles for DNS over TLS and DNS over DTLS
- RFC 8307 Well-Known URIs for the WebSocket Protocol
- RFC 8311 Relaxing Restrictions on Explicit Congestion Notification Experimentation
- RFC 8312 CUBIC for Fast Long-Distance Networks
- RFC 8313 Use of Multicast across Inter-domain Peering Points
- RFC 8304 Transport Features of the User Datagram Protocol and Lightweight UDP
- RFC 8314 Cleartext Considered Obsolete: Use of Transport Layer Security for Email Submission and Access