Juniper Service Provider Routing and Switching Professional (JNCIP-SP) (JN0-664)
Get full access to the updated question bank and pass on your first attempt.
Vendor
Juniper
Certification
Service Provider
Content
96 Qs
Status
Verified
Updated
5 hours ago
Test the Practice Engine
Experience our real exam environment with free demo questions
Premium Bundle
Complete Success Suite
Save $34 Instantly
-
โFull PDF + Interactive Engine Everything you need to pass
-
โAll Advanced Question Types Drag & Drop, Hotspots, Case Studies
-
โPriority 24/7 Expert Support Direct line to certification leads
-
โ90 Days Free Priority Updates Stay current as exams change
Success Metric
98.4% Pass Rate
Standard Simulation
Practice Engine
One-Time Payment
-
Web-Based (Zero Install)
-
Real Testing Environment Virtual & Practice Modes
-
Interactive Engine Drag & Drop, Hotspots
-
60 Days Free Updates
Compatible with All Devices
Basic Tier
PDF Study Guide
Digital Access
- โ Exam Questions (PDF)
- โ Mobile Friendly
- โ 60 Days Updates
Verified 20-Question Preview (JN0-664)
Verified Community
The CertoMetrics Standard.
Recommend the #1 platform for verified Juniper certification resources.
Success Network
Help a Colleague Succeed.
Invite a peer to get their own updated JN0-664 prep kit.
Exam Overview
The Juniper Service Provider Routing and Switching Professional (JNCIP-SP) certification is a pivotal achievement for networking professionals aiming to validate their advanced expertise in Juniper Networks' service provider technologies. This credential signifies a deep understanding of complex routing and switching concepts essential for designing, implementing, and troubleshooting highly scalable and resilient service provider networks. Achieving JNCIP-SP demonstrates your proficiency in crucial areas like advanced BGP, MPLS VPNs, and Class of Service, positioning you as a subject matter expert capable of tackling sophisticated network challenges. This certification is a significant step towards the elite JNCIE-SP, enhancing your career prospects and solidifying your value in the competitive telecommunications and internet service provider sectors.
Questions
65
Passing Score
700/1000
Duration
100 Minutes
Difficulty
Expert
Level
Professional
Skills Measured
Career Path
Target Roles
Common Questions
Is the material up to date?
Yes. We update our question bank weekly to match the latest Juniper standards. You get free updates for 90 days.
What format do I get?
You get instant access to both the **PDF** (for reading) and our **Premium Test Engine** (for exam simulation).
Is there a guarantee?
Absolutely. If you fail the JN0-664 exam using our materials, we offer a full money-back guarantee.
When do I get the download?
Instantly. The download link is available in your dashboard immediately after payment is confirmed.
Free Study Guide Samples
Previewing updated JN0-664 bank (20 Questions).
Which two statements about IS-IS are correct? (Choose two.)
Correct Option: A,D
โ Option A (Correct)
Reasoning: On IS-IS broadcast networks, such as Ethernet, the Designated Intermediate System (DIS) is responsible for ensuring link-state database (LSDB) synchronization. To achieve this, the DIS periodically multicasts Complete Sequence Number PDUs (CSNPs), typically every 10 seconds, to all other routers on the segment.
โ Option D (Correct)
Reasoning: A CSNP serves as a summary or table of contents for the LSDB. It contains a list of all LSPs held by the sending router, but only includes the LSP headers (LSP ID, sequence number, checksum, lifetime), not the full topological details. This allows for efficient comparison and synchronization of databases between neighbors.
โ Why the other choices are incorrect:
- Option B is incorrect: Partial Sequence Number PDUs (PSNPs) are event-driven, not sent periodically. A router sends a PSNP to either request a specific LSP it is missing or to acknowledge the receipt of an LSP on a point-to-point link.
- Option C is incorrect: While a PSNP contains LSP descriptions (headers), it only includes a partial list related to the specific LSPs being requested or acknowledged. The CSNP is the PDU that contains a complete list of LSP descriptions.
Reference: https://www.juniper.net/documentation/us/en/software/junos/is-is/topics/concept/isis-pdus-understanding.html
A packet is received on an interface configured with transmission scheduling. One of the configured queues is exceeding the allocated bandwidth.
In this scenario, which two actions will be taken by default on a Junos device? (Choose two.)
Correct Option: A,D
โ Option A (Correct) Reasoning: Junos schedulers use a credit-based system, often a variant of Deficit Weighted Round-Robin (DWRR). When a queue transmits more data than its configured transmit-rate allows during its turn, its bandwidth credit becomes negative. This "debt" is tracked to ensure fairness over time, especially during periods of congestion when it must be "repaid" before the queue can transmit again.
โ Option D (Correct) Reasoning: By default, Junos schedulers are work-conserving. If one or more queues are not using their full allocated bandwidth, that unused (spare) bandwidth is not wasted. It is made available to other active queues that have traffic to send, allowing them to temporarily exceed their guaranteed rate and maximizing overall link utilization.
โ Why the other choices are incorrect:
- Option B is incorrect: Traffic is not discarded simply for exceeding the guaranteed transmit-rate. Discards occur when buffers are full (governed by drop profiles) or when a hard limit, such as a shaping-rate, is exceeded. Using spare bandwidth is the primary action, not discarding.
- Option C is incorrect: A queue accumulates positive bandwidth credit when it uses less than its allocated bandwidth, not when it exceeds it. This saved credit can be used for bursting later.
Reference: https://www.juniper.net/documentation/us/en/software/junos/cos/topics/concept/cos-schedulers-overview.html
You are asked to protect your company's customers from amplification attacks.
In this scenario, what is Juniper's recommended protection method?
Correct Option: B
โ Option B (Correct) Reasoning: BGP Flow Specification (FlowSpec), defined in RFC 8955, is Juniper's recommended method for mitigating amplification and other DDoS attacks. It allows a network operator to distribute traffic filtering rules as BGP Network Layer Reachability Information (NLRI). These rules can match on various packet header fields (e.g., source/destination IP, protocol, ports). When an amplification attack is detected, a FlowSpec rule can be injected to precisely match and drop or rate-limit the malicious traffic at the network edge. This is highly scalable and surgical, protecting the target customer and network infrastructure without causing a complete outage for the victim, which is a major advantage over coarser methods.
โ Why the other choices are incorrect:
- Option A is incorrect: ASN prepending is a BGP traffic engineering technique used to influence inbound path selection by making an AS-PATH appear longer. It is not a security mechanism for mitigating DDoS attacks.
- Option C is incorrect: Destination-based Remote Triggered Black Hole (RTBH) is a DDoS mitigation technique, but it is a blunt instrument. It drops all traffic destined for the victim's IP address, including legitimate traffic, effectively taking the target offline. FlowSpec is preferred for its granularity.
- Option D is incorrect: Unicast Reverse Path Forwarding (uRPF) is a feature used to mitigate source IP address spoofing. It is most effective at the network edge for traffic originating from directly connected customers, but it is not the primary tool for stopping a large-scale amplification attack coming from multiple sources across the Internet.
Reference: https://www.juniper.net/documentation/us/en/software/junos/bgp/topics/concept/flow-spec-overview.html
Click the Exhibit button.
You enabled a new router (R3) in your network but all destinations using IS-IS routes are not properly load balancing over this new router.
Referring to the exhibit, what is the problem?
Correct Option: C
โ
Option C (Correct)
Reasoning: The exhibit shows the IS-IS database on R1. For router R3, R1 sees both IP prefix (TLV 128 for narrow metrics) and IP extended prefix (TLV 135 for wide metrics). For router R2, R1 only sees IP extended prefix. The presence of the narrow metric TLV from R3 indicates it does not have wide-metrics-only enabled. This metric style mismatch between R3 and other routers (like R2) causes inconsistent path calculations in the SPF algorithm, preventing Equal-Cost Multi-Path (ECMP) load balancing.
โ Why the other choices are incorrect:
- Option A is incorrect: The exhibit shows R1's database, not R2's. We cannot determine what routes R2 is missing from this output.
- Option B is incorrect: The command output on R1 clearly shows that R1 has learned IS-IS routes from R2 (
show isis database R2 ...). - Option D is incorrect: R1 is correctly interpreting the
IP extended prefixinformation from R2, including metrics greater than 63 (e.g., 1000). This confirms that R1 has wide-metrics enabled.
Click the Exhibit button.
You have MAC addresses moving in your EVPN environment.
Referring to the exhibit, which two statements are correct about the sequence number? (Choose two.)
Correct Option: C,D
The analysis of the EVPN MAC Mobility feature confirms that the ground truth answers are correct.
โ
Option C (Correct)
Reasoning: In EVPN, individual MAC addresses and their associated IP addresses are advertised using EVPN Type 2 (MAC/IP Advertisement) routes. The MAC Mobility extended community, which contains the sequence number as shown in the exhibit, is an attribute carried within these Type 2 routes.
โ
Option D (Correct)
Reasoning: The primary function of the sequence number is to track the freshness of a MAC address advertisement. When a MAC address moves between PEs, the sequence number is incremented. A receiving PE will always prefer the route with the highest sequence number, as this indicates it is the most recent location update for that MAC address.
โ Why the other choices are incorrect:
- Option A is incorrect: The sequence number does not identify MAC addresses to be discarded. A MAC address is removed from the network via a BGP UPDATE message containing a withdrawn route, not by a specific sequence number.
- Option B is incorrect: While the sequence number is part of the process of resolving MAC location conflicts, its direct mechanism is to determine which advertisement is the newest. Therefore, identifying the latest advertisement (Option D) is a more precise description of its function.
Which two statements are correct regarding bootstrap messages that are forwarded within a PIM sparse mode domain? (Choose two.)
Correct Option: A,D
โ Option A (Correct)
Reasoning: The Bootstrap Router (BSR) protocol is a dynamic mechanism for distributing Rendezvous Point (RP) information in a PIM sparse-mode domain. Candidate RPs (C-RPs) advertise their availability to the BSR. The elected BSR then compiles this information into an RP-Set and includes it in bootstrap messages, effectively distributing the RP-to-group mappings dynamically throughout the domain.
โ Option D (Correct)
Reasoning: Bootstrap messages are destined for the ALL-PIM-ROUTERS multicast address (224.0.0.13). They are forwarded on a hop-by-hop basis from the BSR to all PIM neighbors, ensuring that every PIM-enabled router within the domain receives the same RP-Set information. This flooding mechanism is crucial for consistent RP knowledge across the network.
โ Why the other choices are incorrect:
- Option B is incorrect: While bootstrap messages contain RP information, their purpose is to distribute the entire RP-Set, which can contain multiple RPs mapped to different multicast group ranges. Stating it notifies of 'the' PIM RP is an oversimplification and less accurate than option A, which describes the dynamic distribution process.
- Option C is incorrect: Bootstrap messages are proactively flooded throughout the PIM domain. Routers do not need to explicitly request them. The forwarding is based on the well-known 224.0.0.13 multicast address, not on-demand requests.
Reference: https://www.juniper.net/documentation/us/en/software/junos/multicast/topics/concept/pim-sparse-mode-understanding.html
Your network is receiving the 203.0.113.0/24 network using EBGP from AS 64500 and AS 64501. Both of these advertisements have identical local-preference values, AS-path lengths, and BGP origin codes. You want to influence the way your AS sends traffic to the 203.0.113.0/24 network.
In this scenario, which attribute would you consider next when selecting the best path?
Correct Option: A
BGP Path Selection Process Audit
The Junos OS BGP path selection algorithm follows a specific, ordered set of steps to determine the best path to a destination. The question states that the paths are tied on Local Preference, AS-path length, and Origin code.
Let's review the subsequent steps in the algorithm:
- Lowest MED: By default, Junos OS only compares MED values for paths originating from the same neighboring AS. Since the paths are from two different ASNs (64500 and 64501), this step is skipped.
- EBGP over IBGP: Both paths are from EBGP peers, resulting in a tie.
- Lowest IGP metric: The router compares the IGP cost to reach the BGP next-hop for each path. This is a critical step for hot-potato routing.
- Oldest Path: For EBGP paths, the default tie-breaker is to prefer the path that was received first (the oldest path).
- Lowest Router ID: If the paths are still tied (which can happen if the oldest-path behavior is modified or if the paths were learned simultaneously), the router prefers the path from the peer with the lowest router ID.
Given the provided options, and assuming a common scenario where symmetric peering links result in an identical IGP metric to the next-hops, the selection process would proceed past the IGP metric step. The next major attribute in the algorithm used as a tie-breaker is the peer's router ID.
โ
Option A (router ID) (Correct)
Reasoning: After the initial attributes (Local Pref, AS Path, Origin) are found to be identical, and assuming the IGP metric to both next-hops is also the same, the path selection process falls back to the final tie-breakers. The BGP peer with the lowest router ID will be preferred.
โ Why the other choices are incorrect:
- Option B (MED value) is incorrect: The MED attribute is not compared by default when the paths originate from different autonomous systems, as is the case here (AS 64500 vs. AS 64501).
- Option C (peer IP address) is incorrect: The peer IP address is used as one of the final tie-breakers in the path selection process, but only after the peer router ID has been evaluated and also resulted in a tie.
- Option D (IGP metric) is incorrect: While the IGP metric is evaluated before the router ID, the question implies a continuing tie. If the IGP metrics were different, that would be the deciding factor. However, in a scenario where they are identical, the process continues to the next tie-breakers, which include the router ID.
Reference: https://www.juniper.net/documentation/us/en/software/junos/bgp/topics/reference/general/bgp-path-selection.html
lick the Exhibit button.
Based on the configuration contents shown in the exhibit, which statement is true?
Correct Option: A
The configuration applies a policy named block-igmp to IGMP joins on interface ge-0/0/0.0. This policy contains a term that matches on two conditions: a multicast group address of 224.7.7.7 and a source address of 192.168.100.10. If an IGMPv3 join report meets both of these criteria, the then reject action is taken, and the join request is dropped.
โ
Option A (Correct)
Reasoning: This statement accurately describes the explicit logic of the block-igmp policy. The from clause requires both the route-filter (group) and source-address-filter (source) to match before the reject action is triggered.
โ Why the other choices are incorrect:
- Option B is incorrect: The rejection is not for all joins to group 224.7.7.7. It is conditional upon the join also coming from the source 192.168.100.10. Joins for this group from other sources would be accepted (assuming they don't exceed the group-limit).
- Option C is incorrect: The
group-policyis evaluated before thegroup-limit. If the policy rejects the join, it is dropped immediately and the group count is not a factor for that specific join. - Option D is incorrect: This statement is false because the policy explicitly rejects a specific source-group pair. Additionally, the
group-limit 25will cause joins for new groups to be rejected once 25 groups are already active on the interface.
Click the Exhibit button.
Which two statements about the configuration shown in the exhibit are correct? (Choose two.)
Correct Option: A,C
The provided configuration analysis is correct based on the exhibit.
โ
Option A (Correct)
Reasoning: The as-override statement is configured for the BGP neighbor. This feature is specifically used in Layer 3 VPNs when a customer uses the same AS number at multiple sites. It allows the provider edge (PE) router to replace the customer's AS number with its own, preventing the remote customer edge (CE) router from rejecting the routes due to BGP loop prevention.
โ
Option C (Correct)
Reasoning: The configuration explicitly uses instance-type vrf. A VRF (Virtual Routing and Forwarding) instance creates a separate and isolated IP routing table for a specific customer or VPN. This is the defining characteristic of a Layer 3 VPN in Junos OS.
โ Why the other choices are incorrect:
- Option B is incorrect: The presence of
as-overridedirectly contradicts this statement. This feature is unnecessary if the customer sites use different AS numbers. - Option D is incorrect: The
instance-typeisvrf, which specifies a Layer 3 VPN. A Layer 2 VPN would be configured using a different instance type, such asl2vpnorvpls.
Click the Exhibit button.
Which two statements are true about the OSPF adjacency displayed in the exhibit? (Choose two.)
Correct Option: A,C
โ
Option A (Correct)
Reasoning: The output of show ospf neighbor detail explicitly states Adjacency check: Hello timer mismatch. For an OSPF adjacency to form, the Hello interval must be identical between neighbors on the same network segment. This mismatch is a direct cause of the adjacency being stuck in the Init state.
โ
Option C (Correct)
Reasoning: The exhibit also clearly shows Dead timer mismatch as an adjacency check failure. It further details the mismatched values: Neighbor Dead time: 10 and Local Dead time: 40. The OSPF Dead interval, which is typically four times the Hello interval, must also match between neighbors.
โ Why the other choices are incorrect:
- Option B is incorrect: OSPF uses a
Dead Interval, not ahold timer, to determine if a neighbor is unreachable. The termhold timeris primarily associated with protocols like BGP. - Option D is incorrect: The
poll intervalis specific to OSPF operation on Non-Broadcast Multi-Access (NBMA) networks to poll manually configured, inactive neighbors. It is not a standard parameter that must match on broadcast or point-to-point links and is not identified as an issue in the exhibit.
Reference: https://www.juniper.net/documentation/us/en/software/junos/ospf/topics/ref/command/show-ospf-neighbor.html
Click the Exhibit button.
Referring to the exhibit, which statement is correct?
Premium Solution Locked
Unlock all 96 answers & explanations
Click the Exhibit button.
The network shown in the exhibit is based on IS-IS.
Which statement is correct in this scenario?
Premium Solution Locked
Unlock all 96 answers & explanations
Click the Exhibit button.
A network designer would like to advertise a single summary route from R4 to IS-IS level 2 neighbors as shown in the exhibit, but the configuration is not working.
Which three configuration changes will accomplish this task? (Choose three.)
Premium Solution Locked
Unlock all 96 answers & explanations
Which three mechanisms are used by Junos platforms to evaluate incoming traffic for CoS purposes? (Choose three.)
Premium Solution Locked
Unlock all 96 answers & explanations
Click the Exhibit button.
Referring to the exhibit, what must be changed to establish a Level 1 adjacency between routers R1 and R2?
Premium Solution Locked
Unlock all 96 answers & explanations
Click the Exhibit button.

Referring to the exhibit, which statement is true?
Premium Solution Locked
Unlock all 96 answers & explanations
Click the Exhibit button.
Which two statements about the output shown in the exhibit are correct? (Choose two.)
Premium Solution Locked
Unlock all 96 answers & explanations
By default, which statement is correct about OSPF summary LSAs?
Premium Solution Locked
Unlock all 96 answers & explanations
Which two EVPN route types are used to advertise a multihomed Ethernet segment? (Choose two.)
Premium Solution Locked
Unlock all 96 answers & explanations
You want to ensure that L1 IS-IS routers have only the most specific routes available from L2 IS-IS routers.
Which action accomplishes this task?
Premium Solution Locked
Unlock all 96 answers & explanations
Full Question Bank Locked
You have reached the end of the free study guide preview. Upgrade now to unlock all 96 questions and the full simulation engine.
Certification Path
Related Certifications
Customer Reviews
Global Community Feedback
David M.
"The practice engine is incredible. It feels exactly like the real testing environment and helped me build so much confidence."
Sarah J.
"The PDF is very well organized and the explanations for the answers are actually helpful, not just random text."
Michael C.
"I was skeptical, but the content is high quality and definitely worth the price. I passed on my first try!"