Introduction to the Junos Operating System (IJOS)
Introduction to the Junos Operating System (IJOS)
Education
Services
COURSE OVERVIEW
This four-day course provides students with the foundational knowledge required to configure, verify, and troubleshoot devices that run Junos OS.
Students will gain a wide variety of practical experience with using the command-line interface (CLI). The course focuses on routers and switches,
and explains Layer 3 network interface basics, routing tables, static routes, OSPF, Layer 2 switchports, user accounts, firewall filters, routing policy,
and troubleshooting.
Particular attention is given to the power of the candidate configuration, rolling back changes, and the power of the Junos OS configuration
hierarchy. The course also discusses the key architectural components of the Junos software, the separation of the control plane and the data
plane, and the reasons that Junos OS is built for automation.
Through demonstrations and hands-on labs, students will gain experience in configuring and monitoring Junos OS and monitoring basic device
operations. This course is based on Junos OS Release 22.1R1.10.
© 2024 Juniper Networks, Inc. Course content subject to change. See www.juniper.net/courses for the latest details.
ALL-ACCESS TRAINING PASS | ON-DEMAND | COURSES | SCHEDULE | LEARNING PATHS | CERTIFICATION 1
Juniper Public
Introduction to the Junos Operating System
Education
Services
3 Refresher—IPv6 Addressing
• Demonstrate how to use hexadecimal to read IPv6 addresses,
MAC addresses, and memory addresses
• Explain the format of IPv6 addresses and subnet masks, and
the purpose of link-local addressing
© 2024 Juniper Networks, Inc. Course content subject to change. See www.juniper.net/courses for the latest details.
ALL-ACCESS TRAINING PASS | ON-DEMAND | COURSES | SCHEDULE | LEARNING PATHS | CERTIFICATION 2
Juniper Public
Introduction to the Junos Operating System
Education
Services
COURSE CONTENTS
DAY 2 DAY 3
7 Configuring Junos OS—The Basics 13 Junos OS Switches, Part 1—VLANs, MAC Tables, and Access
• Describe how the candidate configuration helps to prevent Ports
mistakes during configuration changes • Test your knowledge of some Layer 2 switching fundamentals
• Demonstrate how to commit changes, and how to roll back • Demonstrate how to configure and verify VLANs on a switch
to previous configurations running Junos OS
• Describe how to deploy, edit, and delete pieces of • Describe how to configure access ports and verify MAC tables
configuration
• Explain how to use the commit confirmed feature
14 Junos OS Switches, Part 2—Trunk Ports
Lab 4: Configuring Junos OS—The Basics
• Describe how to deploy trunk ports on Junos OS switches
• Demonstrate how to configure multiple logical units on IP
8 Configuring Junos OS—Become a Power User interfaces
• Explain how to lock the candidate configuration, and how to • Explain the advantages of Juniper Networks EX and QFX Series
deactivate and disable pieces of configuration Switches, and the wireless, wired, and WAN solutions offered
• Demonstrate how to deploy configuration within a specific by Mist AI
part of the hierarchy Lab 9: IP Interfaces with Multiple Logical Units
• Explain how to rename and replace configuration
• Describe the keyboard shortcuts that bring efficiency to
your CLI session 15 Junos OS Device Administration
Lab 5: Configuring Junos OS—Become a Power User • Explain the advantage of out-of-band management interfaces
• Describe how to maintain accurate time on a Junos OS
device
9 Routing Tables, Route Preference, and Longest Prefix
• Explain the DNS resolution process, and how to enable DNS
Matches
resolution
• Define the difference between directly connected, static, • Describe how to create new user accounts for management
and dynamic routes
• Demonstrate the features of the J-Web graphical interface
• Explain how route preference selects the best route to a
destination
16 Setting Up a Brand-New Junos OS Device
• Explain the process of longest prefix match lookups
• Describe the variety of default configurations you will find on
• Demonstrate how to view and verify the inet.0 and inet6.0
Junos OS devices
routing tables
• Explain how to use the console port, and the one piece of
Lab 6: Routes and Routing Tables mandatory configuration on new devices
• Demonstrate some recommended initial system settings
10 Static Routes • Explain the advantage of zero-touch provisioning
• Explain the advantages and trade-offs of using static routes Lab 10: Junos OS Device Administration and Initial Settings
• Demonstrate how to configure and verify IPv4 and IPv6
static routes
17 Junos OS Architecture—The Control Plane and the Data
• Explain the purpose of a default route, and deploy one to Plane
enable Internet connectivity
• Define the control plane, the forwarding plane, and the
Lab 7: Static Routes Packet Forwarding Engine
• Explain the difference between transit traffic and exception
11 Dynamic Routing Protocols—The Theory traffic
• Explain how routing protocols solve the problems of static
routes 18 Junos OS Architecture—The Software That Powers Junos
• Describe the difference between interior and exterior
OS
gateway protocols, and the advantages of link-state • Describe the modular nature of Junos OS daemons, and
protocols such as OSPF and IS-IS explain how Junos OS is based on FreeBSD
• Explain the advantages offered by Junos OS Evolved
12 Dynamic Routing Protocols—Configuring OSPF
Continued on the next page.
• Configure and verify a basic IPv4 OSPF deployment
• Configure and verify a basic IPv6 OSPF deployment
Lab 8: Dynamic Routing Protocols
© 2024 Juniper Networks, Inc. Course content subject to change. See www.juniper.net/courses for the latest details.
ALL-ACCESS TRAINING PASS | ON-DEMAND | COURSES | SCHEDULE | LEARNING PATHS | CERTIFICATION 3
Juniper Public
Introduction to the Junos Operating System
Education
Services
• Describe how to annotate, lock, and redact parts of the • Describe the error information available in the show
configuration interfaces extensive command
• Explain how to create and manage files on your Junos • Demonstrate some advanced CLI troubleshooting commands
device and filtering tools
• Describe how to use load commands to quickly apply
configuration in bulk 29 Junos OS Device Administration—A Deeper Dive
• Demonstrate the ways that you can automate aspects of a • Explain the meaning of AAA, and demonstrate how to enable
Junos OS configuration RADIUS and TACACS+ authentication
Lab 13: Junos OS Configuration—A Deeper Dive • Describe the order in which user authentication methods are
checked
• Explain how to customize user accounts with custom
23 Interfaces—A Deeper Dive
permission classes and custom idle timeouts
• Describe the configuration of IRB and loopback interfaces
• Explain how source IP addresses are selected from multiple 30 Junos OS Routing Policy
options on an interface
• Explain how import and export policies can readvertise
• Demonstrate the advantages of load balancing and of prefixes between protocols
aggregated Ethernet interfaces
• Describe the CLI syntax of a routing policy
Lab 14: Interfaces—A Deeper Dive • Demonstrate how a routing policy can export static routes
into OSPF
24 Junos OS Architecture—APIs and Automation • Describe some important advanced routing policy features
and behaviors
• Explain how Junos OS uses an XML API as an interface to
the CLI and to a variety of automation options
© 2024 Juniper Networks, Inc. Course content subject to change. See www.juniper.net/courses for the latest details.
ALL-ACCESS TRAINING PASS | ON-DEMAND | COURSES | SCHEDULE | LEARNING PATHS | CERTIFICATION 4
Juniper Public
Introduction to the Junos Operating System
Education
Services
31 Upgrading Junos OS
• Describe how to download a Junos OS image from the Juniper
Networks website
• Demonstrate how to check available storage, and how to
remove unnecessary files
• Demonstrate the Junos OS upgrade procedure
• Describe the most helpful upgrade customization options
32 J-Web
• Identify the purpose of each individual tab on the J-Web menu
• Configure device administration settings and perform simple
tasks such as configuration and file management
• Demonstrate how to configure and monitor a network
interface in J-Web
• Use the Feature Explorer to find out if a device supports J-Web
© 2024 Juniper Networks, Inc. Course content subject to change. See www.juniper.net/courses for the latest details.
ALL-ACCESS TRAINING PASS | ON-DEMAND | COURSES | SCHEDULE | LEARNING PATHS | CERTIFICATION 5
Juniper Public