Junos XML 프로토콜을 사용하여 후보 구성 커밋
Junos OS를 실행하는 디바이스에서 후보 구성을 커밋하면 라우팅, 스위칭 또는 보안 플랫폼에서 활성 구성이 됩니다. Junos XML 프로토콜 세션에서 후보 구성을 커밋하기 위해 클라이언트 애플리케이션은 태그 요소에 빈 <commit-configuration/>
태그를 <rpc>
동봉합니다.
<rpc> <commit-configuration/> </rpc>
클라이언트 애플리케이션은 수정하기 전에 후보 컨피규레이션을 잠가서 컨피규레이션이 잠겨 있는 동안 태그를 내보 내보 <commit-configuration/>
는 것이 좋습니다. 이 프로세스는 다른 사용자나 애플리케이션에 의한 변경 사항을 부주의하게 커밋하는 것을 방지합니다. 구성을 커밋한 후 다른 사용자와 애플리케이션이 변경을 수행할 수 있도록 애플리케이션의 잠금을 해제해야 합니다. 지침은Junos XML 프로토콜을 사용하여 후보 구성 잠금 및 잠금 해제 또는 프라이빗 카피 생성을 참조하십시오.
Junos XML 프로토콜 서버는 , <commit-results>
및 <routing-engine>
태그 요소에서 <rpc-reply>
커밋 작업의 결과를 보고합니다. 커밋 작업이 성공하면 태그 요소는 태그와 <name>
태그 요소를 포함 <commit-success/>
하며, <routing-engine>
태그 요소는 커밋 작업이 성공한 Routing Engine의 이름(단일 라우팅 엔진을 사용하는 장치에서 re0, 2개의 Routing Engine을 가질 수 있는 장비에서 re0 또는 re1)을 보고합니다.
<rpc-reply xmlns:junos="URL"> <commit-results> <routing-engine> <name>(re0 | re1)</name> <commit-success/> </routing-engine> </commit-results> </rpc-reply>
커밋 작업에 실패하면 서버는 오류를 설명하는 하위 태그 요소를 포함하는 태그 요소를 반환 <xnm:error>
합니다. 실패의 가장 일반적인 원인은 후보 구성에서 의미론적 또는 구문 오류입니다.