使用 NETCONF 请求完整配置
在 NETCONF 会话中,运行 Junos OS 的设备请求开放配置数据库中的完整候选配置或完整配置,客户端应用程序在标记元素中括起并标记元素 <get-config> <source> <candidate/> <rpc> 和标记:
<rpc>
<get-config>
<source>
<candidate/>
</source>
</get-config>
</rpc>
]]>]]>
注意:
如果客户端应用程序在执行操作Junos之前,先执行 Junos XML 协议操作以打开特定配置数据库,则设置源以从开放配置数据库中 <open-configuration> <get-config> <candidate/> 检索配置数据。否则,服务器会从候选配置返回配置数据。
要请求整个活动配置,客户端应用程序将元素和标记元素括在 <get-config> <source> <running/> 一个 <rpc> 标记元素中:
<rpc>
<get-config>
<source>
<running/>
</source>
</get-config>
</rpc>
]]>]]>
NETCONF 服务器将回复包含在 <rpc-reply> 、 <data> 和 <configuration> 标记元素中。有关开放标记中的属性的信息,请参阅 <configuration> 使用 NETCONF 指定配置信息请求的来源。
<rpc-reply xmlns="URN" xmlns:junos="URL">
<data>
<configuration attributes>
<!-- Junos XML tag elements representing the configuration -->
</configuration>
</data>
</rpc-reply>
]]>]]>