NCClient: A Python Library for NETCONF Client Applications

NCClient: A Python Library for

NETCONF Client Applications

Shikhar Bhushan, Ha Manh Tran, Ju?rgen Scho?nwa?lder

IPOM 2009, Venice, 2009-10-30

Support: EU IST-EMANICS Network of Excellence (#26854)

1/1

Outline of the Talk

2/1

NETCONF in a Nutshell

3/1

What is NETCONF?

NETCONF is a network management protocol specifically

designed to support configuration management

NETCONF provides the following features:

distinction between configuration and state data

multiple configuration datastores (running, startup, . . . )

support for configuration change transactions

configuration testing and validation support

selective data retrieval with filtering

streaming and playback of event notifications

extensible remote procedure call mechanism

4/1

NETCONF Layers (do not trust RFC 4741)

Layer

Example

(4)

Content

Configuration

data

Notification

data

(3)

Operations

, ,

, ...

(2)

Messages

,

(1)

Secure Transports

SSH, TLS, BEEP, SOAP/HTTPS

George: Think CMIP of 21st century ;-)

5/1

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download