Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos XML 管理协议Junos XML API 概述

Junos XML 管理协议是一种基于扩展标记语言 (XML) 的协议,客户端应用程序可使用该协议管理 Junos配置。它为配置数据和远程过程调用 (RPC) 使用基于 XML 的数据编码。Junos XML 协议可定义与应用程序中的配置模式命令等效的基本CLI。应用程序使用协议操作showsetcommit来显示、编辑和提交配置语句(和其他操作),就像管理员使用 CLI 配置模式命令(如 ) 和 来执行这些操作一样。

Junos XML API 是一种由 Junos语句和操作模式命令表示的 XML 形式。Junos XML 配置标记元素是标准 XML Junos应用于的内容。Junos XML 操作标记元素在功能上相当于 CLI 中的操作模式命令,管理员用于检索设备的状态信息。

客户端应用程序通过编码来自 Junos XML 管理协议和 Junos XML API 的标签元素并发送到设备的 Junos XML 协议服务器,请求信息并更改交换机、路由器或安全设备的配置。Junos XML 协议服务器集成到 Junos 操作系统中,不会显示为进程清单中的单独条目。Junos XML 协议服务器将请求引导至设备中的相应软件模块,将响应编码到 Junos XML 协议和 Junos XML API 标记元素中,然后返回结果给客户端应用程序。

例如,要请求有关设备接口状态的信息,客户端应用程序会发送 Junos XML API <get-interface-information> 请求标记。Junos XML 协议服务器从接口进程收集信息,并返回Junos XML API <interface-information> 响应标记元素中。

您可以使用 Junos XML 管理协议和 Junos XML API 来Junos设备配置或请求有关设备配置或操作的信息。您可以编写客户端应用程序来与 Junos XML 协议服务器交互,您还可以使用 Junos XML 协议构建自定义最终用户界面,用于配置和信息检索与显示,例如基于 Web 浏览器的界面。