Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

NETCONF 및 Junos XML 프로토콜 세션의 운영 명령 출력 필터링

Junos OS를 실행하는 장치가 있는 NETCONF 또는 Junos XML 프로토콜 세션에서 클라이언트 애플리케이션은 장치에 대한 운영 정보를 요청하고 서버에게 전체 운영 데이터 세트를 반환하거나 RPC 응답에 해당 정보의 하위 세트만 반환하도록 지시할 수 있습니다. 모든 Junos OS 운영 RPC는 XML 서브트리 필터링을 지원하며, 이를 통해 RPC 회신을 필터링하여 운영 명령 출력의 특정 요소를 선택할 수 있습니다. 데이터의 하위 집합만 포함하도록 출력을 필터링하면 더 작고 빠른 전송이 가능하고, 보관된 정보를 위한 스토리지 공간이 줄어들며, 운영 명령 출력을 구문 분석하는 데 소요되는 시간을 단축할 수 있으며, 경우에 따라서는 광범위할 수 있습니다.

참고:

운영 명령 출력에 대한 필터링은 XML 형식으로 RPC 출력을 요청할 때만 지원됩니다.

기본적으로 NETCONF 및 Junos XML 프로토콜 서버는 회신 시 RPC 요청에 대한 전체 운영 데이터를 반환합니다. 애플리케이션은 RPC 요청에 요소를 포함시킴으로써 운영 명령 출력의 <filter type="subtree"> 특정 부분을 요청할 수 있습니다. 태그 내에서 <filter> 애플리케이션은 0 또는 더 많은 XML 서브트리를 포함하여 필터 선택 기준을 지정합니다.

RPC 회신에서 반환된 운영 명령 출력을 필터링하려면 RPC 요청을 작성하고 요소를 포함 <filter type="subtree"> 시킨 다음 해당 운영 명령에 대한 최상위 응답 태그 요소에서 시작하는 반환할 요소의 XML 트리를 지정합니다. 필터에는 억제 노드, 선택 노드 및 컨텐트 일치 노드가 포함될 수 있습니다.

참고:

요소에 동봉된 <rpc-reply> 첫 번째 요소인 명령의 최상위 응답 태그 요소를 결정하려면 이 옵션을 사용하여 | display xml CLI에서 명령을 실행할 수 있습니다.

오프닝 <filter> 태그의 속성은 type="subtree" 클라이언트 애플리케이션이 정보를 요청하는 운영 요소를 나타내기 위해 Junos XML 요소를 사용하고 있음을 나타냅니다. 빈 <filter type="subtree"/> 요소를 포함하면 서버가 빈 RPC 회신을 반환합니다.

운영 명령 출력 필터링에 대한 자세한 내용은 다음 주제를 참조하십시오.