我正在使用ncclient
从路由器(IOS-XR)获取信息,但无法获取状态。我的意思是,如果我从路由器上运行命令"Show interface description“,我可以看到接口、状态、协议和描述。我想用ncclient
对Netconf做同样的事情。有谁知道怎么做吗?我尝试过使用get_config
,但我可以获得描述,但无法获得状态(打开、关闭、管理关闭)和协议(打开、关闭、管理关闭)
谢谢
发布于 2021-01-20 16:36:08
Netconf协议区分配置数据和操作数据。为了检索操作数据,比如接口状态,您必须使用get
操作而不是get-config
操作。
根据RFC 6241的说法
get-config用于“检索指定配置数据存储的全部或部分”。(仅限配置数据)
get用于“检索运行配置和设备状态信息”。(配置+操作数据)
节点是否存储配置或操作数据取决于它在相应的YANG模块中是如何定义的。节点可以是config false
或config true
(默认)
https://stackoverflow.com/questions/65785166
复制