Free JNCIA-Junos Exam Flashcards

Memorize 50 essential terms and definitions for the Juniper Networks Certified Associate - Junos (JNCIA-Junos). See the term, recall the definition, then flip to check yourself.

50 Flashcards
7 Topics
100% Free
TermClick to flip

Collision domain vs. broadcast domain

Tap to reveal definition
Card 1 of 50Networking Fundamentals

Filter by Topic

Jump to Card

About These JNCIA-Junos Flashcards

These 50 flashcards are designed to help you memorize key terms and definitions for the Juniper Networks Certified Associate - Junos (JNCIA-Junos). Each card shows a term on the front and its definition on the back—the classic flashcard format for vocabulary memorization. Use these alongside our practice questions to build both recall and comprehension.

Topics Covered

Networking Fundamentals4 cards
Junos OS Fundamentals4 cards
User Interfaces9 cards
Configuration Basics8 cards
Operational Monitoring & Maintenance7 cards
Routing Fundamentals7 cards
Routing Policy & Firewall Filters11 cards

Complete Flashcard Reference

Review every term in this set. Open any term to reveal its definition.

Collision domain vs. broadcast domain

A switch port (or full-duplex link) is its own collision domain. A router interface bounds a broadcast domain; a switch by default forwards broadcasts, so all ports on one VLAN are one broadcast domain.

TCP vs. UDP

TCP is connection-oriented and reliable: it uses a handshake, sequencing, and acknowledgments. UDP is connectionless with no delivery guarantee, used where speed matters more than reliability (DNS, VoIP).

Longest-prefix match

When multiple routes match a destination, the router selects the route with the most specific (longest) subnet mask. A /32 host route beats a /24, which beats the 0.0.0.0/0 default.

IPv6 address length and notation

IPv6 addresses are 128 bits, written as eight 16-bit hex groups. A double colon (::) compresses one run of consecutive all-zero groups, and it may appear only once in an address.

Junos control plane vs. forwarding plane

Junos cleanly separates the two: the Routing Engine (RE) runs the control plane (protocols, CLI, route calculation); the Packet Forwarding Engine (PFE) forwards traffic at high speed using the forwarding table.

Routing Engine (RE) role

The RE runs the Junos OS kernel, routing protocols, and management interface. It builds the routing table (RIB) and pushes the best routes down to the PFE as the forwarding table (FIB).

Transit traffic vs. exception traffic

Transit traffic is forwarded by the PFE without involving the RE. Exception traffic (packets to the device itself, options, or that need control handling) is sent to the RE for processing.

Junos software architecture benefit

A single, modular OS image with one consistent CLI runs across Juniper platforms. Daemon-based modularity means a process failure (e.g., a routing daemon) does not crash the whole system.

Operational mode vs. configuration mode

Operational mode (prompt ends with >) runs show, ping, and monitoring commands. Configuration mode (prompt ends with #, entered via 'configure') edits the candidate configuration.

Candidate vs. active configuration

Edits go into the candidate configuration and are not live until 'commit'. The active configuration is what the device is actually running. 'commit' makes the candidate the new active config.

commit confirmed

Activates the candidate config but auto-rolls back after a timer (default 10 minutes) unless a second 'commit' confirms it. Protects against lockout from a bad remote change.

rollback command

'rollback n' loads a previous committed configuration into the candidate (0 = last committed, up to 49). You must still 'commit' to make it active. 'rollback' alone discards uncommitted edits.

show | compare

In configuration mode, 'show | compare' displays the difference between the candidate and the active configuration, with + for additions and - for deletions before you commit.

set vs. delete vs. deactivate

'set' adds/modifies a statement. 'delete' removes it entirely. 'deactivate' keeps the statement but marks it inactive (shown as 'inactive:'), so it can be re-enabled with 'activate'.

CLI output filtering with the pipe

Append '| match', '| except', '| count', '| display set', or '| no-more' to operational/config output. 'display set' converts hierarchical config into flat 'set' commands.

edit and top/up/exit navigation

'edit <hierarchy>' moves into a subtree; 'up' moves one level up; 'top' returns to the root of the configuration; 'exit' leaves configuration mode (warns if uncommitted changes exist).

J-Web

Junos' built-in HTTPS web interface for configuration and monitoring. It is an alternative to the CLI for many tasks but the CLI remains the comprehensive management interface.

Factory-default configuration

Out of the box a device has a minimal factory-default config. 'load factory-default' resets the candidate to it; you must then set a root authentication password before the first commit succeeds.

Login classes and permissions

A login class defines permission flags (e.g., view, configure, all) and idle timeout. Each user account references a class. Predefined classes include super-user, operator, read-only, and unauthorized.

Authentication order

Junos tries authentication methods in the configured 'authentication-order' (e.g., radius, tacplus, password). Local password is always checked if it is in the order or if remote servers are unreachable.

Configuration groups

Reusable config templates applied with 'apply-groups'. Use them to define common settings once (e.g., interface or system parameters) and inherit them, with explicit config overriding the group.

Rescue configuration

A known-good config saved with 'request system configuration rescue save'. 'rollback rescue' restores it. Unlike rollback 0-49, it is not overwritten by routine commits.

Interface naming convention

Junos interfaces use type-fpc/pic/port (e.g., ge-0/0/1). A logical unit is added as '.unit' (ge-0/0/1.0). lo0 is the loopback; the unit holds the address and family.

NTP, SNMP, and syslog purpose

NTP synchronizes the clock (critical for accurate logs and certificates). SNMP exposes monitoring data via communities/v3 users. Syslog records system events to local files or remote servers.

Configuration archival

'system archival configuration' transfers the config to a remote SCP/FTP server on each commit (transfer-on-commit) or on a timer, providing off-box backups for recovery.

show interfaces terse

Gives a compact list of every interface with admin status, link status, protocol family, and address. The fastest way to verify which interfaces are up and addressed.

Interface 'Admin' vs. 'Link' status

Admin status reflects configuration (up unless 'disable' is set). Link status reflects the physical layer. Admin up / Link down typically means a cabling or far-end problem.

monitor traffic interface

A built-in tcpdump-style capture of control/exception traffic on an interface. It does not show transit traffic forwarded by the PFE, only packets reaching the RE.

monitor interface traffic

Displays real-time, refreshing input/output packet and error counters for interfaces. Different from 'monitor traffic interface', which captures actual packets.

Root password recovery on Junos

Reboot, interrupt the boot sequence to enter single-user mode, run the recovery option to get a root shell, set a new root password with 'set system root-authentication', then commit.

request system halt vs. reboot

'request system halt' safely stops the OS so power can be removed without corrupting the file system. 'request system reboot' performs an orderly restart. Never just pull power on a running RE.

request system software add

Installs a Junos software package. The 'validate' option checks compatibility with the active config first; a reboot is typically required to run the new version.

Routing table (RIB) vs. forwarding table (FIB)

The routing table (RIB, inet.0) holds all learned routes from every protocol. The device selects the active route per destination and installs it into the forwarding table (FIB) used by the PFE.

Route preference (administrative distance)

Lower preference wins when routes to the same prefix come from different sources. Defaults: Direct 0, Local 0, Static 5, OSPF internal 10, BGP 170. It is the Junos equivalent of Cisco admin distance.

Static route configuration

Configured under 'routing-options static route'. A next-hop can be an IP, an interface, or 'discard'/'reject'. 'reject' returns ICMP unreachable; 'discard' drops silently.

inet.0 vs. inet6.0

inet.0 is the default IPv4 unicast routing table; inet6.0 is the IPv6 unicast routing table. mpls.0 holds MPLS label routes. Routing instances create their own tables.

Routing instances

Logical, separate routing tables on one device (e.g., a virtual-router instance) providing traffic separation. The main (default) instance uses inet.0 unless an instance is specified.

Why use dynamic routing protocols

They automatically learn and adapt to topology changes and scale better than static routes. JNCIA tests the role and concepts of OSPF/BGP rather than deep protocol configuration.

Routing policy: import vs. export

Import policy filters routes coming INTO the routing table from a protocol. Export policy filters routes leaving the routing table to a protocol (advertising). Direction is relative to the routing table.

Policy term structure: from / then

A policy is an ordered list of terms. 'from' defines match conditions; 'then' defines the action (accept, reject, next term, or modify attributes). Terms are evaluated top-down.

Default routing policy actions

If no term matches, the protocol's default policy applies (e.g., OSPF accepts and exports OSPF routes; BGP accepts all from peers and exports active BGP routes). Custom policy overrides defaults.

Policy chain evaluation

When multiple policies are applied as a chain, they are evaluated left to right. The first terminating action (accept or reject) stops evaluation; 'next policy' continues to the next one.

Routing policy vs. firewall filter

Routing policy controls which ROUTES are accepted/advertised (control plane). A firewall filter controls which PACKETS are permitted, discarded, or actioned (data plane). They operate on different things.

Firewall filter term evaluation

Filter terms are evaluated in order; the first matching term's action applies and evaluation stops. Any traffic not matching any term hits an implicit discard at the end.

Firewall filter actions

Terminating actions: accept, discard (silent drop), reject (drop + send ICMP). Non-terminating actions like 'count', 'log', and 'policer' can be combined with a terminating action.

Applying a firewall filter: input vs. output

A filter is applied to an interface unit's family as 'filter input' (ingress) or 'filter output' (egress). Direction is from the device's perspective on that interface.

Unicast Reverse Path Forwarding (uRPF)

Checks that a packet's source address is reachable via the interface it arrived on, dropping spoofed-source packets. A loose mode only requires the source to be in the routing table at all.

Loopback filter for control-plane protection

Applying a firewall filter to lo0 filters traffic destined to the Routing Engine itself, protecting the control plane from DoS while not affecting transit traffic.

Prefix list vs. route filter in policy

A prefix-list is a reusable named set of prefixes referenced in 'from'. A route-filter matches prefixes with match types like exact, longer, orlonger, upto, and through for granular control.

show route command

Displays the routing table: prefix, protocol source, preference (in brackets), and next hop. '*' marks the active route installed in the forwarding table. Add a prefix to filter the output.

Frequently Asked Questions

What is the current JNCIA-Junos exam code in 2026?

Juniper announced a JNCIA-Junos update on March 2, 2026. JN0-105 remains the active exam through April 5, 2026, and JN0-106 becomes active on April 6, 2026. The objectives stay centered on Junos OS fundamentals, CLI, configuration, monitoring, routing, and routing policy.

How many questions are on JNCIA-Junos and how long is it?

Juniper lists JNCIA-Junos as 65 multiple-choice questions with a 90-minute time limit, delivered in English through Pearson VUE. That is roughly 80 seconds per question, so plan pacing and leave a few minutes to review.

What is the JNCIA-Junos passing score?

Juniper does not publicly publish a numeric passing score for JNCIA-Junos. Candidates receive an immediate pass or fail status, so the study goal should be broad coverage of all seven objective domains rather than targeting a percentage.

Does Juniper publish official domain weightings?

No. Juniper publishes the seven JNCIA-Junos objective domains and their subtopics but does not publish official percentage weightings. Any percentages seen elsewhere are estimates based on objective breadth, not Juniper figures.

Is there a prerequisite for JNCIA-Junos?

No prerequisite certification is required. Basic networking knowledge is recommended, and the exam is the entry point into the Junos certification track that leads to JNCIS, JNCIP, and JNCIE levels.

How long is the certification valid?

Juniper certifications are valid for 3 years. Recertification keeps the credential active, and passing a higher-level Junos exam can also recertify the associate level.

Same family resources

Explore More Juniper Certifications

Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.