JN0-102 Practice Test Free – 50 Real Exam Questions to Boost Your Confidence
Preparing for the JN0-102 exam? Start with our JN0-102 Practice Test Free – a set of 50 high-quality, exam-style questions crafted to help you assess your knowledge and improve your chances of passing on the first try.
Taking a JN0-102 practice test free is one of the smartest ways to:
- Get familiar with the real exam format and question types
- Evaluate your strengths and spot knowledge gaps
- Gain the confidence you need to succeed on exam day
Below, you will find 50 free JN0-102 practice questions to help you prepare for the exam. These questions are designed to reflect the real exam structure and difficulty level. You can click on each Question to explore the details.
-- Exhibit -- [edit routing-options] user@router# show static { route 0.0.0.0/0 { next-hop 10.1.1.1; qualified-next-hop 10.1.1.254 { preference 4; } } } -- Exhibit -- Assuming both paths shown in the exhibit are available, which statement is correct?
A. Traffic matching the default route will use 10.1.1.1 as the next hop.
B. Traffic matching the default route will use 10.1.1.254 as the next hop.
C. Traffic matching the default route will be load-balanced per packet across both next hops.
D. Traffic matching the default route will be load-balanced per flow across both next hops.
You configured an interface with an IP address and committed the change. You then committed a change that added an exception in a firewall filter to allow this network through the filter. You realize that this work was done on the wrong router. How do you undo all these changes?
A. rollback 2
B. rollback 1
C. rollback 0
D. rollback 3
Which statement is true about the routing table?
A. The routing table exists in the control plane only.
B. The routing table exists in the control plane and in the forwarding plane.
C. The routing table contains both active and inactive routes.
D. The routing table is stored on compact flash.
You have configuration groups applied on your router. Which command would you use to see all components of the interface hierarchy?
A. show configuration interfaces | display inheritance
B. show configuration interfaces | display changed
C. show configuration interfaces | display set
D. show configuration interfaces | display detail
Which two statements are correct regarding default protocol preference values? (Choose two.)
A. RIP is preferred over OSPF external routes.
B. Direct, local, and static routes have the same preference value.
C. OSPF’s preference value is lower than BGP.
D. OSPF has a single preference value for both internal and external routes.
Which command will display the active configuration?
A. user@router> show configuration
B. user@router# show
C. user@router> show system configuration
D. user@router> show system commit
-- Exhibit -- user@router> show route inet.0: 9 destinations, 9 routes (9 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.10.10.91/32 *[Direct/0] 00:09:40 >via lo0.0 10.10.10.92/32 *[OSPF/10] 00:01:50, metric 1 >to 172.16.1.2 via ge-0/0/2.0 100.100.1.0/24 *[Static/5] 00:01:50 Reject - 172.16.1.0/24 *[Direct/0] 00:06:09 >via ge-0/0/2.0 172.16.1.1/32 *[Local/0] 00:06:09 Local via ge-0/0/2.0 - 192.168.0.0/16 *[Aggregate/130] 00:00:06 Reject - 192.168.0.0/17 *[Aggregate/130] 00:00:06 >to 172.16.1.2 via ge-0/0/2.0 192.168.50.0/24 *[Static/5] 00:00:06 >to 172.16.1.2 via ge-0/0/2.0 192.168.51.0/24 *[Static/5] 00:00:06 >to 172.16.1.2 via ge-0/0/2.0 user@router> show configuration policy-options policy-statement demo { term 1 { from { route-filter 192.168.0.0/16 longer accept; } then reject; } } user@router> show configuration protocols ospf export demo; area 0.0.0.0 { interface ge-0/0/2.0; } -- Exhibit -- Given the configuration and routing table shown in the exhibit, which routes will be advertised to OSPF neighbors because of the demo policy?
A. 192.168.0.0/16 only
B. 192.168.0.0/17 only
C. 192.168.50.0/24 and 192.168.51.0/24
D. 192.168.0.0/17, 192.168.50.0/24, and 192.168.51.0/24
-- Exhibit -- user@router> restart ^ unknown command. -- Exhibit -- You are investigating routing problems on a device running the Junos OS. You receive the error shown in the exhibit when you attempt to restart the routing process. Which statement describes the problem?
A. You have typed an invalid command.
B. You must be in configuration mode to restart the routing process.
C. You do not have permission to restart the routing process.
D. You must wait until close of business to restart the routing process, based on user-defined policy.
Which interface type connects the control and forwarding planes on an MX Series device?
A. fxp1
B. fxp0
C. me0
D. ae1
Which two commands may be used when configuring an IP address for a Gigabit Ethernet interface? (Choose two.)
A. set interfaces ge-0/0/0.0 address 10.1.1.1/24
B. set interfaces ge-0/0/0.0 family inet address 10.1.1.1/24
C. set interfaces ge-0/0/0 unit 0 family inet address 10.1.1.1/24
D. set interfaces ge-0/0/0 address 10.1.1.1/24
Which two statements are true about TCP communication? (Choose two.)
A. The receiver acknowledges the final packet in each communications stream.
B. The receiver adds sequencing numbers to the packets received.
C. The sender adds sequencing numbers to the packets it sends.
D. The receiver acknowledges each packet it receives from the sending device.
What are three acceptable modifiers to a terminating action of a firewall filter? (Choose three.)
A. Policer
B. Count
C. Syslog
D. Log
E. Discard
What is the central processing component of the forwarding plane?
A. PFE
B. RE
C. Junos OS
D. forwarding table
What must you type to enter operational mode from the root@% command prompt?
A. exit
B. configure
C. edit
D. cli
What does the command show | compare rollback 1 display?
A. the difference between the current candidate configuration and the candidate configuration from one commit ago
B. the difference between the current active configuration and the current candidate configuration
C. the difference between the current active configuration and the active configuration from one commit ago
D. the difference between the current candidate configuration and the archived configuration from one commit ago
Which two statements are correct about the request system zeroize local command? (Choose two.)
A. The command removes all data files.
B. The command preserves the management interface addresses.
C. The command resets all key values.
D. The command removes all user-created files from the system.
You accidentally configured interface so-0/0/0.0 with /32 instead of /30. Which two solutions could you use to correct this configuration? (Choose two.)
A. [edit interfaces so-0/0/0.0] user@router# replace family inet address /32 with /30
B. [edit interfaces so-0/0/0.0] user@router# rename family inet address /32 to address /30
C. [edit] user@router# replace interface so-0/0/0.0 family inet address /32 with address /30
D. [edit interfaces so-0/0/0.0] user@router# delete family inet address
Which command prompt indicates that you are in operational mode?
A. user@router&
B. user@router#
C. user@router%
D. user@router>
What are three characteristics of Layer 2 switches? (Choose three.)
A. Layer 2 switches forward broadcast traffic.
B. Layer 2 switches forward traffic addresses to hosts that reside on the same collision domain.
C. Layer 2 switches separate multicast domains.
D. Layer 2 switches separate collision domains.
E. Layer 2 switches forward traffic addressed to hosts that reside on a different collision domain.
Which routing table stores IPv4 unicast routes and is used by multicast routing protocols to prevent loops?
A. inet.0
B. inet.1
C. inet.2
D. inet.3
What are two Junos processes? (Choose two.)
A. OSPF SPF daemon (ospfd)
B. SNMP daemon (snmpd)
C. BGP daemon (bgpd)
D. Routing protocols daemon (rpd)
Which two commands would you use to view OSPF routes? (Choose two.)
A. show ip route ospf
B. show ospf routes
C. show route protocol ospf
D. show route
-- Exhibit -- [edit interfaces ge-0/0/1] user@router# show unit 100 { vlan-id 100; family inet { address 10.1.1.1 /24; } } [edit interfaces ge-0/0/1] user@router# commit check [edit interfaces ge-0/0/1] 'unit 100' Only unit 0 is valid for this encapsulation error: configuration check-out failed -- Exhibit -- Referring to the exhibit, you are unable to commit the configuration for the ge-0/0/1 interface. What must you do to commit the configuration?
A. You must set the vlan-tagging parameter under the [edit interfaces ge-0/0/1] hierarchy.
B. You must use the rename command to change unit 100 to unit 0.
C. You must set the encapsulation flexible-ethernet-services parameter under the [edit interfaces ge-0/0/1] hierarchy.
D. You must set the encapsulation vlan-ccc parameter under the [edit interfaces ge-0/0/1 unit 100] hierarchy.
-- Exhibit -- user@router> show route protocol static inet.0: 15 destinations, 15 routes (15 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 99.0.0.0/17 *[Static/5] 00:00:11 >to 10.1.1.2 via ge-0/0/1.0 99.0.0.0/19 *[Static/5] 00:00:11 >to 10.1.2.2 via ge-0/0/2.0 99.0.0.0/24 *[Static/5] 00:00:11 >to 10.1.3.2 via ge-0/0/3.0 99.0.0.0/26 *[Static/5] 00:00:11 >to 10.1.4.2 via ge-0/0/4.0 -- Exhibit -- In the exhibit, there are four static routes that route traffic through different interfaces. Which interface does the router use if traffic is sent to the 99.0.0.1 destination?
A. ge-0/0/1
B. ge-0/0/2
C. ge-0/0/3
D. ge-0/0/4
Which of the following commands will configure the maximum transmission unit size of a fast Ethernet interface?
A. set interfaces fe-0/0/0 unit 0 ethernet-options mtu 1200
B. set interfaces fe-0/0/0 mtu 1200
C. set interfaces fe-0/0/0 unit 0 mtu 1200
D. set interfaces fe-0/0/0.0 mtu 1200
Which command would you use to view interface usage details in real time?
A. show interfaces terse
B. show interfaces extensive
C. monitor interface traffic
D. monitor traffic interface
What are two valid match criteria for a routing policy? (Choose two.)
A. OSPF area ID
B. prefix list
C. port
D. time-to-live (TTL)
How do you save the current candidate configuration in the set format to permanent storage media?
A. [edit] user@router# show | set | save /var/tmp/current.conf
B. [edit] user@router# show | compare set | save /var/tmp/current.conf
C. [edit] user@router# save /var/tmp/current.conf | display set
D. [edit]
What is a valid option when using the ping command?
A. packet loss
B. packet size
C. CRC
D. TCP port
What is a route filter?
A. a list of prefixes that can be configured in a policy
B. a single prefix that is configured separately, and can be referenced in a policy
C. a list of prefixes that is configured separately and can be referenced in a policy
D. a single prefix that can be configured within a policy
What are three characteristics of UDP? (Choose three.)
A. UDP is faster than TCP.
B. UDP operates at the Transport Layer.
C. UDP is connection-oriented.
D. UDP data is sent best-effort.
E. UDP is more reliable than TCP.
-- Exhibit-- Exhibit -- Referring to the exhibit, you are asked to rate-limit traffic from Web-Server to the subnet where Mal-User is located. All other traffic should be permitted. Which firewall filter configuration do you use?
A. [edit firewall] user@router# show policer LIMIT-MAL-USER { if-exceeding { bandwidth-limit 400k; burst-size-limit 100k; } then discard; } familyinet { filter STOP-MAL-USER { term one { from { source-address { 100.100.100.10/32; } destination-address { 200.200.200.0/24; } } thenpolicer LIMIT-MAL-USER; } term two { then accept; } } }
B. [edit firewall] user@router# show policer LIMIT-BAD-USER { if-exceeding { bandwidth-limit 400k; burst-size-limit 100k; } then discard; } familyinet { filter STOP-MAL-USER { term one { from { source-address { 100.100.100.10/32; } destination-address { 200.200.200.0/24; } } thenpolicer LIMIT-MAL-USER; } term two { then accept; } } }
C. [edit firewall] user@router# show policer LIMIT-MAL-USER { if-exceeding { bandwidth-limit 400k; burst-size-limit 100k; } then discard; } familyinet { filter STOP-MAL-USER { term one { from { source-address { 100.100.100.10/32; } destination-address { 200.200.200.0/24; } } thenpolicer LIMIT-MAL-USER; } term two { then reject; } } }
D. [edit firewall] user@router# show policer LIMIT-MAL-USER { if-exceeding { bandwidth-limit 400k; burst-size-limit 100k; } then discard; } familyinet { filter STOP-MAL-USER { term one { from { source-address { 200.200.200.0/24; } destination-address { 100.100.100.10/32; } } thenpolicer LIMIT-MAL-USER; } term two { then accept; } }
-- Exhibit -- firewall { filter select-telnet { term 1 { from { source-address { 10.0.0.0/8; } } then log; } term 2 { from { protocoltcp; port telnet; } then { syslog; reject; } } term 3 { from { source-address { 10.1.1.1/32; } protocoltcp; port telnet; } then { sample; accept; } } } } -- Exhibit -- A Telnet session is initiated from host 10.1.1.1. What will happen when it is processed by the firewall filter shown in the exhibit?
A. The packet will be accepted and logged.
B. The packet will be discarded and logged.
C. The packet will be rejected and a syslog message generated.
D. The packet will be accepted and sampled.
-- Exhibit -- [edit policy-options] user@router# show policy-statement block-routes { term 1 { from { route-filter 172.27.0.0/24 longer; } then reject; } term 2 { then accept; } } -- Exhibit -- You are asked to ensure that your device does not accept any prefixes within the 172.27.0.0/24 network. You have applied the policy shown in the exhibit, but the 172.27.0.0/24 route is still present on your device. Which configuration will resolve this problem?
A. [edit policy-options policy-statement block-routes] user@router# set term 1 from route-filter 172.27.0.0/24 orlonger
B. [edit policy-options policy-statement block-routes] user@router# set term 1 from route-filter 172.27.0.0/24 upto /30
C. [edit policy-options policy-statement block-routes] user@router# set term 2 from route-filter 172.27.0.0/24 longer
D. [edit policy-options policy-statement block-routes]
What is the default action for firewall filters?
A. accept
B. reject
C. discard
D. log
-- Exhibit -- user@router> show configuration firewall familyinet { filter demo { term example { from { source-address { 100.100.100.0/24; } destination-address { 200.200.200.0/24; } } then { reject; } } term testing { from { source-address { 10.10.10.0/28; } destination-address { 200.200.200.0/24; } } then sample; } term results { from { address { 200.200.200.0/24; } } then accept; } term final { thenpolicer LAPD; } } } -- Exhibit -- Given the configuration shown in the exhibit, what will happen to traffic from source 10.10.10.25 destined to 200.200.200.1?
A. The traffic will be rejected.
B. The traffic will be dropped.
C. The traffic will be forwarded.
D. The traffic will be policed.
What is a valid IPv6 address?
A. 00:05:85:23:45:67
B. 127.0.0.1
C. 2001:0db8:3000:2215:0000:0000:aaaa:1111
D. 49.0001.0192.0168.1001.00
The authentication order configuration on your M120 includes the settings tacplus and radius (in that order), but does not include the password parameter. You attempt to log in to the device, but the network containing the authentication servers is currently down. Which statement is true about your login attempt?
A. The login attempt is rejected.
B. The login attempt is automatically accepted after the authentication servers timeout value is reached, since there are no other authentication methods available.
C. The M120 automatically tries authenticating locally on the device after the authentication servers’ timeout value is reached.
D. The M120 automatically tries authenticating locally on the device before using external authentication.
Which command will delete the current rescue configuration?
A. user@router# system delete configuration rescue
B. user@router> request system configuration rescue delete
C. user@router# delete rescue configuration
D. user@router> file delete rescue-configuration
-- Exhibit -- [edit policy-options] user@router# show policy-statementpolicyABC { term A { from { protocol rip; route-filter 192.168.1.0/24 longer; } then accept; } } [edit protocols ospf] user@router# show exportpolicyABC; area 0.0.0.0 { interface ge-0/0/0.0; interface lo0.0; } -- Exhibit -- Referring to the exhibit, which two statements are true? (Choose two.)
A. The route 192.168.1.0/25 is accepted.
B. The route 192.168.2.0/24 is accepted.
C. OSPF routes will be exported into RIP.
D. RIP routes will be exported into OSPF.
-- Exhibit -- [edit policy-options] user@router# show policy-statement my-policy { term 1 { from { route-filter 172.27.0.0/24 longer; } } then reject; } -- Exhibit -- Which statement is correct about the policy shown in the exhibit?
A. All routes are accepted.
B. All routes are rejected.
C. A 172.27.0.0/24 route will be accepted.
D. A 172.27.0.0/16 route will be accepted.
-- Exhibit -- [edit routing-options] user@router# show static { defaults { metric 10; preference 10; } route 10.10.10.0/24 { next-hop 192.168.100.1; qualified-next-hop 192.168.200.1; preference 6; } metric 8; } } -- Exhibit -- Given the configuration shown in the exhibit, which statement is correct about traffic matching the route 10.10.10.0/24?
A. It will be forwarded to 192.168.100.1 using a metric of 10.
B. It will be forwarded to 192.168.100.1 using a metric of 8.
C. It will be forwarded to 192.168.200.1 using a metric of 8.
D. It will be forwarded to 192.168.200.1 using a metric of 10.
-- Exhibit -- [edit interfaces ge-0/0/6] user@router# show unit 0 { familyinet { address 172.16.10.100/24; address 172.16.10.101/24; } } -- Exhibit -- You have two IP addresses configured on the ge-0/0/6 interface, as shown in the exhibit. You want to select the 172.16.10.101 address as the source address for packets sent from this interface to hosts on a remote subnet. Which parameter would you add to the 172.16.10.101 address to complete this task?
A. preferred
B. broadcast
C. primary
D. arp 172.16.10.101
At which command prompt would you issue the set date command?
A. [edit chassis] user@router#
B. [edit] user@router#
C. [edit system] user@router#
D. user@router>
You have configured a firewall filter with a single term matching on packets with a source address in the 10.0.0.0/24 subnet. This term only includes the count action. Which two statements are true about traffic evaluated by this firewall filter? (Choose two.)
A. Packets outside the 10.0.0.0/24 subnet will be accepted.
B. Packets outside the 10.0.0.0/24 subnet will be rejected.
C. Packets outside the 10.0.0.0/24 subnet will be counted.
D. Packets outside the 10.0.0.0/24 subnet will not be counted.
-- Exhibit -- user@router> show route protocol static inet.0: 12 destinations, 12 routes (12 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 192.168.1.128/27 *[Static/5] 00:03:13 >to 10.20.106.10 via fe-0/0/5.1 192.168.1.144/29 *[Static/5] 00:03:13 >to 10.20.14.131 via ge-0/0/0.0 192.168.1.192/27 *[Static/5] 00:03:13 >to 10.18.1.1 via ge-0/0/1.0 192.168.1.128/28 *[Static/5] 00:01:06 >to 10.20.14.130 via ge-0/0/0.0 -- Exhibit -- Given the routing entries shown in the exhibit, which next-hop IP address will be used for the destination IP address 192.168.1.142? (Assume that only static routes are available for the destination.)
A. 10.20.106.10
B. 10.20.14.131
C. 10.18.1.1
D. 10.20.14.130
What is the network address for the 10.13.147.100/19 host?
A. 10.13.128.0
B. 10.13.147.0
C. 10.13.0.0
D. 10.13.100.0
-- Exhibit -- user@router> show configuration groups { ge-int { interfaces { { unit 0 { familyinet { address 10.10.12.1/24; } } } } } } ... interfaces { ge-0/0/1 { unit 0; } -- Exhibit -- Referring to the exhibit, which two actions would you take to only apply the 10.10.12.1/24 address to the ge-0/0/1.0 interface?
A. Apply the ge-int group to the configuration at the [edit] hierarchy.
B. Apply the ge-int group to the configuration at the [edit interfaces ge-0/0/1] hierarchy.
C. Apply the ge-int group to the configuration at the [edit interfaces ge-0/0/1 unit 0] hierarchy.
D. Apply the ge-int group to the configuration at the [edit interfaces] hierarchy.
Which Junos release would address only bug fixes that were not contained in the 15.1R1 version of code?
A. 15.1R2
B. 15.1X2
C. 15.1S2
D. 15.1F2
At which layer of the OSI model does error checking occur with IPv6?
A. Layer 2
B. Layer 3
C. Layer 4
D. Layer 7
Free Access Full JN0-102 Practice Test Free Questions
If you’re looking for more JN0-102 practice test free questions, click here to access the full JN0-102 practice test.
We regularly update this page with new practice questions, so be sure to check back frequently.
Good luck with your JN0-102 certification journey!