通过 NETCONF & YANG API 控制路由主动测试的示例
在接下来的章节中,假设已根据 测试和监控模板一章中给出的说明定义了合适的测试和监控模板。
示例中使用的工具
后续章节中的所有示例都是使用以下免费可用的工具构建的:
- Pyang: 用于可视化和浏览 YANG 模型。
- 可在 https://github.com/mbj4668/pyang 获得(从 git 克隆并运行
python setup.py install)。
- 可在 https://github.com/mbj4668/pyang 获得(从 git 克隆并运行
- Python NETCONF 客户端“ncclient”: 用于使用 NETCONF 与控制中心通信。
- 可在 https://github.com/ncclient/ncclient (运行
pip install ncclient)。
- 可在 https://github.com/ncclient/ncclient (运行
netrounds-ncc.yang数据模型可在根据安装指南安装 ConfD 后找到/opt/netrounds-confd。
执行的关键任务概述
(下文还举例说明了一些进一步的任务。