.YANG 文件扩展名
YANG 模块
| 开发者 | Internet Engineering Task Force |
| 受欢迎程度 |
2.0 | 1 票 |
什么是 YANG 文件?
YANG 文件是使用 YANG(Yet Another Next Generation)数据建模语言编写的数据模型。它包含网络元素配置数据或状态数据,这些数据使用 XML 树格式进行组织。YANG 文件用于定义数据如何通过网络管理协议发送,例如网络配置协议(NETCONF)和 RESTCONF。
更多信息
NETCONF 是由互联网工程任务组(IETF)开发的网络管理协议。IETF 于 2006 年发布了 NETCONF 的初始规范。在开发 NETCONF 后,IETF 认为需要一种可用于定义由 NETCONF 操作的数据模型的数据建模语言。因此,IETF 创建了 YANG 数据建模语言。
使用 YANG 编写的数据模型会保存为 YANG 文件。每个 YANG 数据模型都会在导入 YANG 库模块(ietf-yang-types)之前声明命名空间和前缀。然后,它会定义该数据模型包含的数据类型、容器、列表和叶节点(项目)。
如何打开 YANG 文件
你可以在任何文本编辑器或源代码编辑器中打开 YANG 文件,例如 Microsoft Visual Studio Code(跨平台)。不过,最好使用专用的 YANG 模块编辑器打开 YANG 文件,例如 MG-SOFT Visual YANG Designer(跨平台)。YANG 模块编辑器包含许多实用功能,可以让你更轻松地编辑 YANG 文件。
可打开 YANG 文件的程序
Windows
Mac
Linux