Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos XML 프로토콜을 사용하여 단일 구성 객체 요청

단일 구성 객체에 대한 완벽한 정보를 요청하기 위해 Junos OS를 실행하는 장치가 있는 Junos XML 프로토콜 세션에서 클라이언트 애플리케이션은 루트(태그 요소로 표현됨<configuration>)에서 객체의 상위 수준까지 구성 계층의 모든 수준을 나타내는 태그 요소를 포함하는 태그 요소를 내보 <get-configuration> 낸다.

요청된 객체를 나타내기 위해 애플리케이션은 객체에 대해 컨테이너 태그 요소와 각 식별자 태그 요소(식별자 값 포함)만 내 방출합니다. 단일 식별자가 있는 개체의 <name> 경우, 실제 식별자 태그 요소가 다른 이름을 가지고 있더라도 태그 요소를 항상 사용할 수 있습니다. 실제 이름도 유효합니다. 여러 식별자를 가진 개체의 경우 식별자 태그 요소의 실제 이름을 사용해야 합니다. 구성 객체에 대한 각 식별자의 이름을 확인하려면 Junos XML API 구성 개발자 참조를 참조하십시오. 전체 요청은 태그 요소에 <rpc> 동봉됩니다.

클라이언트 애플리케이션이 Junos XML 태그 출력(기본값)을 요청하면 Junos XML 프로토콜 서버는 요청된 객체를 in 및 <rpc-reply> 태그 요소로 <configuration> 반환합니다. 오프닝 <configuration> 태그의 속성에 대한 자세한 내용은 Junos XML 프로토콜 세션의 구성 정보 요청의 소스 지정을 참조하십시오.

출력 소스(후보 또는 활성 구성)를 지정하고 출력의 특수 포맷(예: ASCII 또는 JSON 형식 또는 식별자를 위한 지표)을 요청하기 위해 애플리케이션은 오프닝 <get-configuration> 태그, 오프닝 <junoscript> 태그 또는 둘 다에 속성을 포함할 수 있습니다. 자세한 내용은 Junos XML 프로토콜 세션에서 구성 정보 요청을 위한 소스 지정 및 Junos XML 프로토콜 세션에서 구성 데이터를 위한 출력 형식 지정을 참조하십시오.

또한 애플리케이션은 동일한 태그 요소에 적합한 태그 요소를 포함시킴으로써 동일 <get-configuration> 또는 다른 유형의 추가 구성 요소를 요청할 수 있습니다. 자세한 내용은 Junos XML 프로토콜을 사용하여 여러 구성 요소 요청을 참조하십시오.

다음 예제에서는 계층 수준인 하나의 멀티캐스팅 범위 local[edit routing-options multicast] 의 컨텐츠를 요청하는 방법을 보여 줍니다. 원하는 객체를 지정하기 위해 클라이언트 애플리케이션은 식별자 태그 요소를 가장 안쪽의 태그 요소로 내보내 <name>local</name> 는 것입니다. 출력은 후보 구성에서 가져온 것이며 Junos XML 태그 요소(기본값)로 태그됩니다.