近来用户要求研究下一代的网管配置协议netconf
要和相关设备接口
网上搜了一下相关的开源产品
还真是不容易
juniper提供了一套perl的模块,看起来很合适,可是居然要有账号才可以下载。变封闭了。。。
网上的开源方案主要有2个:
一个是ensuite的yencap + manager,这个是基于python的。MS之前用的人比较多。
http://ensuite.sourceforge.net/
另一个是yuma(yangclient+netconfd),这个感觉更专业。不过用的人很少。
两者的文档都还可以
考虑以yuma为主进行探索。辅以yencap进行测试。
和华为的设备联调了一下。
接口还有一些兼容问题。