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 관리 프로토콜은 클라이언트 애플리케이션이 Junos 디바이스의 구성을 관리하는 데 사용하는 XML(Extensible Markup Language) 기반 프로토콜입니다. 구성 데이터 및 RPC(Remote Procedure Call)를 위해 XML 기반 데이터 인코딩을 사용합니다. Junos XML 프로토콜은 CLI의 구성 모드 명령과 동등한 기본 작업을 정의합니다. 애플리케이션은 프로토콜 연산을 사용하여 (다른 작업 중에서도) 관리자가 그와 같은 showsetCLI 구성 모드 명령을 사용하고 이러한 작업을 수행하는 것처럼 구성 명령문을 표시, 편집 및 commit 커밋합니다.

Junos XML API 는 Junos 구성 명령문 및 운영 모드 명령의 XML 표현입니다. Junos XML 구성 태그 요소는 Junos XML 프로토콜 작업이 적용하는 컨텐트입니다. 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 프로토콜을 사용하여 웹 브라우저 기반 인터페이스와 같은 구성 및 정보 검색 및 표시를 위한 맞춤형 최종 사용자 인터페이스를 구축할 수도 있습니다.