1、近年来在做一个云服务项目,需要与物理交流机合营完结,通过python编程落成了对物理调换机的决定,完全不要求命令行手工配置调换机,

自然水准上落实了SDN的集中控制的思想。

2、架构图如下:

XML 1

 

3、利用python 连接沟通机的言传身教代码,

#! /usr/bin/python2.7

import ncclient

from ncclient import manager

with manager.connect(\
   host="192.168.56.2", \
    port=22, \
   username="client002", \
   hostkey_verify=True, \
    key_filename="private.ppk",\
   device_params={'name':'huawei'}) as m:
    c = m.get_config(source='running').data_xml
    with open("%s.xml" % host, 'w') as f:
        f.write(c)

 

4、netconf协和是基于ssh连接(tcp
22号端口),XML语言的一种调换机控制协议,python库是因而ncclient库举办一而再。

 

相关文章

网站地图xml地图