500-230 Sample Questions & Answers
This one splits evenly in two: basic system and switch configuration alongside general IOS XR architecture and CLI on one side, and MPLS Label Distribution Protocol together with Cisco's traffic-flow troubleshooting and process monitoring on the other.
Launch the full 500-230 simulator →Showing 10 of 20 free samples.
- Question 1Intermediate
Cisco Fundamental IoS XR Concepts · Describe basic system configuration
True or False: In a redundant Cisco IOS-XR system, when an administrator makes configuration changes on the active Route Processor (RP), these changes are immediately synchronized and applied to the running configuration of the standby RP even before the
commitcommand is issued.Show answer & explanation
Correct answer: B
This statement is false. In IOS-XR's two-stage configuration model, changes made in configuration mode are held in a target or 'scratchpad' configuration. They are not applied to the active running configuration, nor are they synchronized to the standby RP, until the
commitcommand is executed. The commit operation is what validates the changes, applies them to the active RP, and then synchronizes the new running configuration to the standby RP. - Question 2Advanced
Cisco Advanced IOS XR Concepts · Describe Inter-AS Layer 3 VPNs
When designing an Inter-AS L3VPN solution using Option C, what is the fundamental requirement to allow the PE routers in different Autonomous Systems to resolve the BGP next-hop of the remote PE?
Show answer & explanation
Correct answer: C
Inter-AS Option C's main characteristic is that it extends the MPLS LSP from the ingress PE in one AS to the egress PE in another AS. To achieve this, the PE loopback addresses must be reachable across AS boundaries. This is accomplished by exchanging these loopbacks as labeled-unicast routes between the ASBRs (e.g., using
address-family ipv4 labeled-unicast). This allows the PEs to build a recursive LSP to the remote PE's next-hop. Redistributing into the IGP would be a massive scalability and security issue. - Question 3Intermediate
Cisco Fundamental IoS XR Concepts · Describe IoS XR installation
A field engineer must apply a critical security patch via a Software Maintenance Upgrade (SMU) to a live Cisco ASR 9000 router running IOS-XR. Before proceeding with the installation, the engineer needs to verify the SMU's integrity and ensure that all prerequisite packages are present on the system. Which command should be used to perform these checks without initiating the actual installation?
Show answer & explanation
Correct answer: D
In IOS-XR, the
install add source testcommand is specifically designed for pre-installation checks. It performs a dry run of the installation process, which includes verifying the package's integrity, checking for dependencies and prerequisites, and ensuring there are no conflicts, all without making any changes to the system. This is a critical best practice before applying any software update to a production device. - Question 4Advanced
Cisco Advanced IOS XR Concepts · Describe monitoring processes
A network operations center has detected a CPU hog condition on an IOS-XR router, where the
bgpprocess is consistently consuming over 90% of the CPU. An engineer must troubleshoot the issue without causing a service-impacting router reload. What is the most appropriate first step to gather detailed information about the BGP process's activity?Show answer & explanation
Correct answer: D
When a process like BGP shows high CPU usage, it's often a single thread within that process causing the issue. The
show processes detailcommand is the best first step as it breaks down the process into its individual threads and shows the CPU time consumed by each. This allows the engineer to pinpoint the specific function (e.g., scanner, router, I/O) that is misbehaving, which is essential for targeted debugging. Restarting the process is a last resort, and simply confirming the high usage doesn't provide new diagnostic data.flowchart TD A[Observe High CPU for 'bgp' process] --> B{What is the first diagnostic step?}; B --> C[show processes bgp detail]; C --> D{Identify high-CPU thread}; D --> E[Analyze thread function, e.g., 'BGP Scanner']; E --> F[Apply specific debugs for that function]; F --> G[Resolve underlying issue, e.g., route-policy loop]; - Question 5Beginner
Cisco Fundamental IoS XR Concepts · Describe Cisco IOS XR software operations
In Cisco IOS-XR, multiple administrators can be in configuration mode simultaneously. What is the key difference between an administrator using the
lockcommand versus another administrator starting a session with theconfigure exclusivecommand?Show answer & explanation
Correct answer: C
The
configure exclusivecommand provides a system-wide lock, preventing any other user from entering configuration mode until the current user exits. Thelockcommand is less restrictive; it is issued from within an existing configuration session and allows other users to enter configuration mode and make changes in their own sessions, but it prevents anyone from committing their changes until the lock is released. - Question 6Advanced
Cisco Advanced IOS XR Concepts · Describe MPLS label distribution protocol
An engineer is troubleshooting an MPLS L3VPN and finds a 'No Label' entry for a specific prefix in the output of
show mpls forwarding. The IGP is converged, and LDP neighbor relationships are fully established. What is the most likely cause for the router not having a label for this prefix?Show answer & explanation
Correct answer: D
A 'No Label' entry in the LFIB indicates that the router has no outgoing label for the prefix. This is the expected behavior for the Egress Label Switched Router (LSR) when Penultimate Hop Popping (PHP) is active (which it is by default). The egress router does not need to forward the packet with a label; instead, it pops the final label and performs an IP lookup to forward the native IP packet to its destination. The Penultimate Hop router would show an 'Implicit-Null' or 'Pop' label, not 'No Label'.
- Question 7Intermediate
Cisco Fundamental IoS XR Concepts · Describe Cisco IOS XR general architecture and command line interface (CLI)
After a primary Route Processor (RP) on a Cisco NCS 5500 fails, the standby RP takes over. However, a field engineer observes that all OSPF and BGP adjacencies drop and must be re-established, causing a significant traffic outage. Which high-availability feature was most likely either misconfigured or not enabled to prevent this behavior?
Show answer & explanation
Correct answer: C
While Stateful Switchover (SSO) ensures the standby RP is ready to take over control plane functions, it does not inherently preserve routing protocol adjacencies. Non-Stop Routing (NSR) is the feature that works with SSO to synchronize routing protocol state information between the active and standby RPs. With NSR enabled, peers do not see the RP switchover, and adjacencies are maintained, preventing a routing reconvergence and the associated traffic loss.
- Question 8Beginner
Cisco Fundamental IoS XR Concepts · Describe AAA security
A service provider is deploying a new IOS-XR based core. The security policy mandates that all configuration changes must be attributable to the specific administrator who performed them. Which configuration is essential to meet this requirement?
Show answer & explanation
Correct answer: C
To track which user issues which commands, AAA (Authentication, Authorization, and Accounting) must be implemented. Specifically, the 'Accounting' component is responsible for logging actions. By configuring
accounting commandsto send logs to a TACACS+ or RADIUS server, every command entered (including configuration changes and commits) is logged along with the authenticated username, providing a clear audit trail. - Question 9Beginner
Cisco Fundamental IoS XR Concepts · Describe configuration file system overview
During a maintenance window, an engineer must copy the current running configuration of an IOS-XR router to a remote TFTP server for backup purposes. Which command correctly accomplishes this task?
Show answer & explanation
Correct answer: A
The
copy running-config tftp:command is the standard and direct method on IOS-XR (and classic IOS) to copy the currently active configuration from the router's memory to a remote TFTP server. The system will then prompt for the IP address of the TFTP server and the destination filename. - Question 10Advanced
Cisco Advanced IOS XR Concepts · Describe monitoring processes
A service provider is troubleshooting a memory depletion issue on an IOS-XR router. The output of
show memory summaryindicates that thempls_ldpprocess is consuming a steadily increasing amount of memory. To investigate a potential memory leak, which command provides the most granular view of memory allocation and usage specifically within thempls_ldpprocess?Show answer & explanation
Correct answer: D
The
show memory-leakscommand is a powerful, specialized tool in IOS-XR designed specifically for tracking down memory leaks. When used with theprocesskeyword, it allows an engineer to monitor memory allocations within a specific process over time. The system takes snapshots of memory usage and can report on memory blocks that are allocated but never freed, which is the definition of a leak. This is far more effective than general memory commands for this specific troubleshooting task.
Ready for the real thing?
The full 500-230 simulator has every exam-style question, timed mode, and instant scoring.