0

我正在使用ncclient从路由器 (IOS-XR) 获取信息,但是我无法获取状态。我的意思是,如果我从路由器运行命令“显示接口描述”,我可以看到接口、状态、协议和描述。我想对 Netconf 使用ncclient. 有人知道怎么做吗?我试过了get_config,我可以得到描述,但不能得到状态(up,down,admin-down)和协议(up,down,admin-down)

谢谢

4

1 回答 1

0

Netconf 协议区分配置数据和操作数据。为了检索操作数据,例如接口状态,您必须使用get操作而不是get-config操作。

根据RFC 6241
get-config用于“检索指定配置数据存储的全部或部分”。(仅限配置数据)
get用于“检索运行配置和设备状态信息”。(配置+操作数据)

节点是否存储配置或操作数据取决于它在相应的 YANG 模块中是如何定义的。一个节点可以是config falseconfig true(默认)

于 2021-01-20T16:36:08.333 回答