我们公司的NFV虚拟化产品vbras,用的数据管理cli是cisco的confd,北向接口netconf可以提供给sdn控制器获取设备的信息,有两种方式,xpath和subtree,例如netconf-console-tcp get-smgr.xml就可以获取用户的会话详细信息,
1.指定某个leaf的具体指查询代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<capabilities>
<capability>urn:ietf:params:netconf:base:1.0</capability>
</capabilities>
</hello>
]]>]]>
<?xml version="1.0" encoding="UTF-8"?>
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1">
<get>
<filter xmlns:smgr="http://certusnet.com/nfv/flexbng/certusnet-flexbng-smgr"
type="xpath"
select="/smgr:smgr-session/detail/user/info[mac-address = '00:10: