Courseiva
Junos OS Fundamentals →easyMultiple Choice

JN0-106 Junos OS Fundamentals Practice Question

A network engineer is configuring a new Juniper MX router to replace an existing core router. The engineer has applied several configuration changes and wants to ensure that the new configuration can be tested safely. If the test fails (e.g., loss of management connectivity), the router should automatically revert to the previous configuration after a 5-minute period. The engineer performs a commit confirmed with a timeout of 5 minutes. After 4 minutes, the engineer verifies that the change is successful and wants to make it permanent. Which action should the engineer take to ensure the configuration persists?

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Issue a standard 'commit' command to confirm the configuration.

The correct action is D: issue a standard 'commit' command to confirm the configuration. In Junos, 'commit confirmed' activates the candidate configuration on a trial basis and automatically rolls back to the previous configuration unless it is confirmed within the specified timeout; issuing a normal 'commit' within that window makes the change permanent and cancels the rollback timer. Option A is wrong because 'rollback 0' loads the currently active configuration (the trial config) but does not by itself confirm it, and it is not the standard confirmation step. Option B is wrong because re-issuing 'commit confirmed 5' merely restarts the confirmation timer rather than making the configuration persistent. Option C is wrong because rebooting the router would not confirm the candidate configuration and could even trigger the pending rollback behavior.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Issue the 'rollback 0' command, then commit.

    Why it's wrong here

    The 'rollback 0' command replaces the candidate configuration with the last committed configuration, discarding all uncommitted edits. If you then issue a standard commit, you are committing the old configuration, not the intended change. This effectively cancels the pending confirmed timer by committing a different configuration, but it does not make your new change active—it reverts the router to its prior state.

  • ✗

    Issue the 'commit confirmed 5' command again to reset the timer.

    Why it's wrong here

    Reissuing 'commit confirmed 5' restarts the five-minute automati rollback timer from zero, but the configuration remains in a pending-confirmation state. The system still expects a standard 'commit' to make the candidate permanent; without it, the router will revert to the previous configuration when the new timer expires. This only delays the decision, it does not confirm the change.

  • ✗

    Issue the 'request system reboot' command to reload the router.

    Why it's wrong here

    Rebooting the router with 'request system reboot' does not commit the candidate configuration; it reloads the active configuration saved at the last standard commit. If a confirmed commit is pending, the uncommitted changes are not part of the active configuration, so they are lost on reboot. Additionally, this introduces avoidable network downtime and is not a method to confirm the commit.

  • ✓

    Issue a standard 'commit' command to confirm the configuration.

    Why this is correct

    Issuing a standard 'commit' command immediately activates the candidate configuration as the new permanent configuration in the active/committed hierarchy. This action also cancels the pending commit confirmed timer, preventing any automatic rollback to the previous configuration. It is the only proper step to finalize a configuration that was staged with 'commit confirmed'.

About these practice questions

This JN0-106 question is part of Courseiva's 326-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This JN0-106 practice question is part of Courseiva's free Juniper Networks certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the JN0-106 exam.