8.7. 独特的启动能力(Distinct Startup Capability)

描述

该设备支持单独的运行和启动配置数据存储。 启动配置在启动时由设备加载。 影响运行配置的操作不会自动复制到启动配置。 从<running><startup>的显式<copy-config>操作用于将启动配置更新为正在运行的配置的当前内容。 NETCONF协议操作使用<startup>元素引用启动数据存储。

依赖

没有。

能力标识符

启动功能由以下功能字符串标识:

urn:ietf:params:netconf:capability:startup:1.0

新操作

没有。

对现有操作的修改

General

启动功能将<startup/>配置数据存储添加到多个NETCONF操作的参数。 服务器必须支持以下附加值:

  1. +--------------------+--------------------------+-------------------+
  2. | Operation | Parameters | Notes |
  3. +--------------------+--------------------------+-------------------+
  4. | <get-config> | <source> | |
  5. | | | |
  6. | <copy-config> | <source> <target> | |
  7. | | | |
  8. | <lock> | <target> | |
  9. | | | |
  10. | <unlock> | <target> | |
  11. | | | |
  12. | <validate> | <source> | If :validate:1.1 |
  13. | | | is advertised |
  14. | | | |
  15. | <delete-config> | <target> | Resets the device |
  16. | | | to its factory |
  17. | | | defaults |
  18. +--------------------+--------------------------+-------------------+

要保存启动配置,请使用<copy-config>操作将<running>配置数据存储复制到<startup>配置数据存储。

  1. <rpc message-id="101"
  2. xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
  3. <copy-config>
  4. <target>
  5. <startup/>
  6. </target>
  7. <source>
  8. <running/>
  9. </source>
  10. </copy-config>
  11. </rpc>