NETCONF und YANG
NETCONF und YANG: Datenmodelle, Protokolle und Orchestrierung
Zu den TerminenMit 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.