Академический Документы
Профессиональный Документы
Культура Документы
Presented by Tail-f
TUTORIAL: NETCONF AND YANG
High-level Properties
NETCONF YANG
Network management protocol specifically designed to support Text based data modeling language designed for use with
service activation and provisioning. NETCONF.
Now I say NETCONF and YANG are a good idea. Why should you believe me?
SNMP NETCONF
GET <get-config>
GET-NEXT <edit-config>
SET <copy-config>
TRAP <delete-config>
<get>
<lock>
Consider transaction A
Add interface eth5
Add route 55.66.0.0/24 over interface eth5
Backup Restore
Read the configuration Send the saved configuration
Manager does not need to know No need to sort data
which elements are configuration All-or-nothing semantics
Save result to a file No PDU size limit
Human readable XML file
Use diff and other XML processing
tools
Edit file, if desired
Service Activation
Operator creates new service in OSS OSS sends configuration change to
GUI all concerned devices in a network
IPTV service, HD quality wide transaction
No need to sort data
OSS computes configuration changes
to send to network All-or-nothing semantics across all
devices
Some IPTV server edits
Each device validates
Three routers
Two firewalls Optionally test service
One billing machine Confirm or roll back
https://datatracker.ietf.org/wg/netconf/charter/
www.rfc-editor.org/rfc/rfcXXXX.txt
Rather than
https://datatracker.ietf.org/wg/netmod/charter/ risking getting
https://www.ietf.org/iesg/directorate/yang-doctors.html things wrong,
http://www.yang-central.org/
ask the
YANG Doctors
2013 TAIL-F all rights reserved MAY 27, 2013 15