4.8 bei Google (48 Bewertungen)

NETCONF und YANG

NETCONF und YANG: Datenmodelle, Protokolle und Orchestrierung

Zu den Terminen

Mit der Einführung von Software Defined Networking ist die Notwendigkeit performanter Schnittstellen zu Netzelementen entstanden. NETCONF ermöglicht einen standardisierten Zugriff auf die Konfigurationen der Netzelemente, der im Vergleich zu klassischen Methoden wie CLI oder SNMP durch seine hohe Effizienz besticht. Nahezu zeitgleich wurde mit YANG ein standardisiertes Verfahren zur Modellierung von Konfigurations-Daten entwickelt, das sich bei Herstellern und Standardisierungs-Instituten großer Beliebtheit erfreut. Dieses Training soll ein grundlegendes Verständnis für die Struktur von YANG-Modellen und die Arbeitsweise von NETCONF vermitteln. NETCONF und YANG haben sich auch bei der Orchestrierung von Network Services zu einer Art Dream Team entwickelt. Der Network Services Orchestrator (NSO) von Cisco wird in vielen Netzen zur automatisierten Steuerung der Netzelemente eingesetzt. Intern werden Services und Konfigurationen durch YANG-Modelle abstrahiert, zu denen der NSO dem Benutzer eine Vielzahl von Schnittstellen bereitstellt, während die Kommunikation mit den Netzelementen mit NETCONF erfolgen kann.

Lernziele

In der Schulung wird die Anwendung von NETCONF und YANG am Beispiel des NSO von Cisco erläutert und durch praktische Übungen und Demonstrationen vertieft.

Inhalte

Einführung in die NETCONF und YANG Thematik

  • M2M Interface

  • Klassische Netzwerk-Administration

    • SNMP

    • Logging-Meldungen

  • Programmierung von Netzwerken

    • Das API in Netzwerken

Datenstrukturen und Datenmodelle

  • Einführung

    • Modellierung einer Datenstruktur

    • Data Tree

    • CRUD

  • Data Serialization

    • XML

    • XML Namespaces

    • JSON

    • YAML

  • YANG

    • Struktur eines Moduls

    • Module und Submodule

    • Identity und Types

    • Bildung von Gruppen

    • Schema-Definitionen

    • RPC

    • Umsetzung in XML

    • Beispiel: YANG-Modell einer Route

    • Ablage für YANG-Modelle

    • Standardisierung von YANG-Modellen

    • YIN

NETCONF

  • Datastores

  • Protokoll-Stapel

    • Remote Procedure Call

  • Subtree Filtering

    • XML Codierung des Filters

    • Containment Node

    • Selection Node

    • Content Match Node

    • XPath Filter

  • NETCONF-Operationen

    • get-config

    • edit-config

    • get

    • copy-config

    • delete-config und lock

    • close-session und kill-session

  • Capability Advertisement

    • Hello-Meldungen

  • Notifications

    • Protokoll-Ablauf

    • Die Operation create-subscription

    • Notification Message

Use Cases für NETCONF/YANG

  • NETCONF APIs bei Herstellern

    • API Infrastruktur des NX-OS

    • JUNOS

  • pyang

    • Darstellung als Tree

    • XML Skeleton

    • pyangbind

  • ncclient

    • Erzeugung eines Subtree Filters aus YANG

    • Prozessierung der XML-Daten des NETCONF Servers

    • Anwendung von edit-config

    • Use Case: MAC Trace

  • SDN

    • North- & Southbound Protocols

    • Orchestration

  • Network Services Orchestrator

    • Service Creation

    • Device Onboarding

    • Erzeugung eines Service Package

    • Laden des Service Package

    • Service Creation

    • Reactive FastMap

NETCONF und YANG Schulung Zielgruppe:

Die NETCONF und YANG Schulung richtet sich an Planer und Administratoren, die sich über die Möglichkeiten und Anwendungen der neuartigen APIs im Netzwerk kundig machen sowie die Struktur einer API und die Zugriffsmöglichkeiten auf eine API erlernen möchten.

NETCONF und YANG Schulung Voraussetzungen:

Vorkenntnisse in Konfiguration und Betrieb von Netzwerken sind für eine erfolgreiche Teilnahme erforderlich. Programmierkenntnisse sind nicht unbedingt erforderlich.

Schulungen, die dich interessieren könnten

Unternehmen in Deutschland, Österreich und der Schweiz, die uns vertrauen

Das sagen unsere Kunden

Wir arbeiten ständig daran uns zu verbessern. Dafür sind wir auf das Feedback unserer Kunden angewiesen.

Kompetentes Online-Training mit Learning by Doing. Besser geht nicht. Jeannette M.

Sehr gute Planung und Organisation aller Microsoft Office Schulungen. Incas Training ist sehr zu empfehlen! Christopher M.

Toller Service. Hatte auf Ihrer Seite KOSTENLOS den Weg gefunden, sämtliche Animationen mit einem Schritt zu entfernen. Hat super geklappt. Vielen lieben Dank dafür. Wenn ich schon nichts bezahlen muss, dann wenigstens eine passenden Bewertung :-) Thomas S.