A Reference Model for Autonomic Networking draft-behringer-anima-reference-model-00.txt

Similar documents
A Reference Model for Autonomic Networking draft-behringer-anima-reference-model-03.txt

ANIMA WG (Autonomic Networking Integrated Model and Approach) Rechartering Consideration

An Autonomic Control Plane

Autonomic Control Plane A Virtual Out Of Band Channel

draft-eckert-anima-grasp-dnssd-00

Autonomic Networking BRKGEN Michael Behringer

Event Service in Autonomic Networking

Internet Research Task Force (IRTF) Request for Comments: 7575

Peering observations on security and resiliency at IXPs Greg Hankins, AS NANOG 67

Transport Service (TAPS) Working Group

Configuring Autonomic Networking

An Autonomic Control Plane draft-ietf-anima-autonomic-control-plane- 05 (ietf98:06 - ietf99:08)

IETF96 Berlin. IPv6 over the TSCH. mode of IEEE e. Chairs: Pascal Thubert Thomas Watteyne. Mailing list:

P2PSIP WG IETF 86. P2PSIP WG Agenda & Status. Monday, March 11 th, Brian Rosen, Carlos J. Bernardos

IP over ETH over IEEE draft-riegel-16ng-ip-over-eth-over Max Riegel

Considerations for using short-term certificates

draft-li-intent-classification- 00

mdns/dnssd Threat Model

IPv6 Flow Label Specification

A SAVI Solution for DHCP. Jun Bi, Jianping Wu, Guang Yao, Fred Baker draft ietf savi dhcp 01(02).txt IETF77, Anaheim Mar

IP Multicast Jean Yves Le Boudec 2015

Autonomic Functions Life-cycle and Management draft-peloso-anima-autonomic-function-01d raft-ciavaglia-anima-coordination-01

Border Router Discovery Protocol (BRDP) Based Routing

Configuring IP Multicast Routing

BRSKI document status. Authors: Max Pritikin, Michael Richardson and Kent Watsen

QoS in IPv6. Madrid Global IPv6 Summit 2002 March Alberto López Toledo.

Operational Security Requirements or Give Us The Knobs We Need

Keying & Authentication for Routing Protocols (KARP) draft-lebovitz-kmart-roadmap-03

Problem Statement and Considerations for ROA Mergence. 96 SIDR meeting

Internet Engineering Task Force (IETF) Request for Comments: AT&T N. Leymann Deutsche Telekom February 2012

Internet Engineering Task Force (IETF) Category: Standards Track ISSN: Y. Cai Alibaba Group T. Morin Orange June 2016

IP-DVB List Activities. 2nd Open Meeting Toulouse. Gorry Fairhurst University of Aberdeen

Internet of Things 2018/2019

Depreciation of site local address

OSPF Protocol Overview on page 187. OSPF Standards on page 188. OSPF Area Terminology on page 188. OSPF Routing Algorithm on page 190

Autonomic Networking Use Case for Distributed Detection of SLA Violations

Application Layer Multicast Extensions to RELOAD

Introduction to BGP ISP/IXP Workshops

Mobile Ad-hoc Network. WIDE project/keio University

Configuring IP Multicast Routing

IP over DVB workshop

Proxy Mobile IPv6 (PMIPv6)

Virtualization and Softwarization Technologies for End-to-end Networking

Configuring Bidirectional PIM

Improving IoT Security: the role of the manufacturer. Eliot Lear

DHCPv6/DHCP options for LWM2M bootstrap information draft-ietf-dhc-dhcpv6-lwm2m-bootstrap-options-00. Srinivasa Rao Nalluri

Autonomous Network Configuration by Negotiation: Problem Statement & Requirements

P2PSIP Draft Charter. Dean Willis March 2006

CS4450. Computer Networks: Architecture and Protocols. Lecture 20 Pu+ng ALL the Pieces Together. Spring 2018 Rachit Agarwal

Layer 2 VPN (L2VPN) Service Model L2SM Working Group

24 June 2016 Webex. IPv6 over the TSCH mode of IEEE e

Overview of the Resource PKI (RPKI) Dr. Stephen Kent VP & Chief Scientist BBN Technologies

Network Working Group Request for Comments: 4147 Category: Informational August Proposed Changes to the Format of the IANA IPv6 Registry

Communications Software. CSE 123b. CSE 123b. Spring Lecture 10: Mobile Networking. Stefan Savage

Quick announcement. CSE 123b Communications Software. Last class. Today s issues. The Mobility Problem. Problems. Spring 2003

ALTO-based Broker-assisted Multi-domain Orchestration - 00

Internet Engineering Task Force (IETF) Category: Standards Track. T. Morin France Telecom - Orange Y. Rekhter. Juniper Networks.

Bit Indexed Explicit Replication A Stateless Multicast Architecture. Nagendra Kumar Nainar NANOG72

Configuring IP Multicast Routing

INTRODUCTION TO SELF-ORGANIZING MANAGEMENT & CONTROL PLANE, ETSI NGP ISG

Shim6 Architecture. Geoff Huston IETF-63 August 2005

DevOps for Software-Defined Telecom Infrastructures. draft-unify-nfvrg-devops-01

IPv4 Care-of Address Registration for IPv4 Support on the NEMO Basic Support Protocol

Security Issues In Mobile IP

Configuring IP Multicast Routing

Identifier and Locator separation in IP network

Integrating Autonomic Slice Networking in NFV

A use-case based analysis of network managment functions in the ONF SDN model

CSE 123b Communications Software

Quick announcements. CSE 123b Communications Software. Today s issues. Last class. The Mobility Problem. Problems. Spring 2004

The STRIDE towards IPv6: A Threat Model for IPv6 Transition Technologies

IETF Update. Stewart Bryant Yaakov Stein Karen O Donoghue Laurent Montini

Ccnp Security Firewall Instructor Lab Manual READ ONLINE

BROADCAST WITH NETWORK CODING: DRAGONCAST (DRAFT-ADJIH-DRAGONCAST-00)

RPKI MIRO & RTRlib. Andreas Reuter, Matthias Wählisch Freie Universität Berlin

Internet Engineering Task Force (IETF) Request for Comments: 7213 Category: Standards Track. M. Bocci Alcatel-Lucent June 2014

Guide to TCP/IP Fourth Edition. Chapter 6: Neighbor Discovery in IPv6

Technical Overview. Version March 2018 Author: Vittorio Bertola

IP Multicast Addressing

SUSIE - Charging and Accounting for QoS-enhanced IP Multicast

Introduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology

Outline. Background IETF activities Solutions & problems Next steps

Security Architecture for the Internet of Things (IoT) in Commercial Buildings

Autonomic Network Intent and Format draft-du-anima-an-intent-04

Internet Engineering Task Force (IETF) ISSN: A. Sajassi Cisco J. Uttaro AT&T May 2018

Based on material produced by among others: Sanjay Pol, Ashok Ramaswami, Jim Fenton and Eric Allman

IPv6 over IEEE 구현시나리오

RDAP Implementation. Francisco Arias & Gustavo Lozano 21 October 2015

Internet Engineering Task Force (IETF) Request for Comments: 8014 Category: Informational. M. Lasserre Independent T. Narten IBM December 2016

IETF Activities Update

Support for Notifications in CCN ( draft-ravi-ccn-notification-00.txt ) IETF/ICN-RG -93, Prague

The Role of the Path Computation El ement Centralized Controller in SDN & NFV

CSE 123A Computer Netwrking

Internet Research Task Force (IRTF) M. Behringer Cisco Systems June 2015

Robust Header Compression (rohc)

PIM adjacencies and multicast blackhole mitigation issues draft-morin-mboned-mcast-blackhole-mitigation-01

ENUM Activities in Japan

Internet2 Multicast Workshop

SUIT BoF. Software Updates for Internet of Things

IP Multicast Jean Yves Le Boudec 2017

Transcription:

A Reference Model for Autonomic Networking 92 nd IETF, 27 Mar 2015 Michael Behringer Brian Carpenter Toerless Eckert 1

Background History A Framework for Autonomic Networking Jun 2012 draft-behringer-autonomic-network-framework-00.txt Bar Bof @ IETF (Berlin) Jul 2013 Autonomic Networking - Definitions and Design Goals Dec 2013 draft-irtf-nmrg-autonomic-network-definitions-00.txt Goal of this document: Define how the various elements in an autonomic context work together, to describe their interfaces and relations. 2

Functional Model: The Base Infrastructure This is the MUST implement for an autonomic node Likely: two variants for core and constrained nodes. Base infra: Every node must support Autonomic Networking Infrastructure: GDNP, Bootstrap, ACP, Naming, addressing, Discovery Node 1 Node 2 Node 3 Node 4 Node 5 Network with autonomic functions 3

Functional Model: Autonomic Functions Autonomic Function B Registrar s deployed as needed Base infra: Every node must support Autonomic Function A Autonomic Networking Infrastructure: GDNP, Bootstrap, ACP, Naming, addressing, Discovery Autonomic Functions are implemented over several nodes. Autonomic Service Agent (): A local instantiation of an Autonomic Function. Node 1 Node 2 Node 3 Node 4 Node 5 Network with autonomic functions 4

Functional Model: Conceptual API (Basic) Autonomic Function B Registrar s deployed as needed Base infra: Every node must support Autonomic Function A Conceptual API Autonomic Networking Infrastructure: GDNP, Bootstrap, ACP, Naming, addressing, Discovery Basic API Examples: (Treat ACP as a network ) - Which address belongs to node x? ( arp ) - Send packet to node x - Node 1 Node 2 Node 3 Node 4 Node 5 Network with autonomic functions 5

Functional Model: Conceptual API (Basic) Autonomic Function B Registrar s deployed as needed Base infra: Every node must support Autonomic Function A Conceptual API Autonomic Networking Infrastructure: GDNP, Bootstrap, ACP, Naming, addressing, Discovery In a basic model, communicate with each other. Any type of communication possible: - Unicast - Multicast - Also between s on the same node Node 1 Node 2 Node 3 Node 4 Node 5 Network with autonomic functions 6

Functional Model: Conceptual API (Advanced) Autonomic Function B Registrar s deployed as needed Base infra: Every node must support Autonomic Function A Conceptual API Autonomic Networking Infrastructure: GDNP, Bootstrap, ACP, Naming, addressing, Discovery Node 1 Node 2 Node 3 Node 4 Node 5 Network with autonomic functions Advanced API Examples: (Treat ACP as a service ) - Send message to node x - Send message to all edge routers - Negotiate parameter x with node y - Where is the Registrar? - Tell me about events that concern call managers 7

1. Introduction........................ 2 2. The Network View...................... 3 3. Entities in an Autonomic Network.............. 3 3.1. The Network Element................... 3 3.2. The Registrar Element.................. 4 3.3. The M........................ 5 4. Naming........................... 5 5. Addressing......................... 5 6. Trust Infrastructure.................... 5 7. Autonomic Control Plane................... 5 7.1. Discovery........................ 5 7.2. Negotiation and Synchronisation............. 6 7.3. Intent Distribution................... 6 7.4. Reporting........................ 6 7.5. Feedback Loops..................... 6 7.6. Routing......................... 6 8. Hybrid Approach with Non-Autonomic Functions........ 7 9. Security Considerations................... 7 9.1. Threat Analysis..................... 7 8

Things to Address Autonomic Service Agent (): How does an use services of the ANI? APIs, etc. API versus direct access. API should be at least conceptually clear. Idea: If you don t use the APIs, you can t call yourself an. How an uses ACP and data plane services Management of an Autonomic Network How intent is created, ingested, propagated Feedback loops to NMS / operator No protocols in this document (make explicit) 9

Things to Address Capabilities between s. Support more than one security level Ex: Sensors may not be able to support X.509 certificates Support more than one capability level Ex: Core nodes and edge nodes Do we want combined discovery and negotiation, or separate protocols? Combined is more efficient, faster Separate is more modular 10

Next Steps What are we missing? Comments? Contributors: Who wants to contribute to the document? Next version of doc before next IETF. Keep document as concise as possible Goal: Adoption as WG document Informational RFC 11