Szczegółowy program szkolenia
DAY 1
Course Introduction
Introducing Junos OS and the Hardware It Powers
- Test your knowledge of some networking fundamentals
- Explain the advantages of Junos OS
- Define the terms fixed-port chassis, modular chassis, and Routing Engine
- Describe the advantages of Juniper Networks MX Series, PTX Series, and ACX Series routers, and SRX Series Firewalls
SSH and Operational Mode
- Demonstrate how to use SSH to log in to a device running Junos OS
- Explain the purpose of operational mode
- Describe some of the most immediately useful show system commands
- Demonstrate how to use built-in command reminders, auto-completion, and the Junos hierarchy
Lab 1: SSH and Operational Mode
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
Network Interfaces, Part 1—Interface Naming and Logical Units
- Define the concepts of physical network interfaces, FPCs, and PICs
- Demonstrate how the show interfaces terse command verifies logical interfaces, interface status, and IP addresses
Network Interfaces, Part 2—Revealing and Filtering Detailed Interface Output
- Explain how to read the output of the full show interfaces command
- Demonstrate how to use the CLI pipe to filter the output of any command
Lab 2: Network Interfaces and Logical Units
Reading a Junos OS Configuration
- Explain the difference between viewing a Junos configuration in hierarchy view and in set view, and the advantages of each method
- Demonstrate how to read a Junos OS router configuration in set view
- Demonstrate how to read a Junos OS router configuration in hierarchy view
Lab 3: Reading a Junos OS Configuration
DAY 2
Configuring Junos OS—The Basics
- Describe how the candidate configuration helps to prevent mistakes during configuration changes
- Demonstrate how to commit changes, and how to roll back to previous configurations
- Describe how to deploy, edit, and delete pieces of configuration
- Explain how to use the commit confirmed feature
Lab 4: Configuring Junos OS—The Basics
Configuring Junos OS—Become a Power User
- Explain how to lock the candidate configuration, and how to deactivate and disable pieces of configuration
- Demonstrate how to deploy configuration within a specific part of the hierarchy
- Explain how to renameand replace configuration
- Describe the keyboard shortcuts that bring efficiency to your CLI session
Lab 5: Configuring Junos OS—Become a Power User
Routing Tables, Route Preference, and Longest Prefix Matches
- Define the difference between directly connected, static, and dynamic routes
- Explain how route preference selects the best route to a destination
- Explain the process of longest prefix match lookups
- Demonstrate how to view and verify the inet.0 and inet6.0 routing tables
Lab 6: Routes and Routing Tables
Static Routes
- Explain the advantages and trade-offs of using static routes
- Demonstrate how to configure and verify IPv4 and IPv6 static routes
- Explain the purpose of a default route, and deploy one to enable Internet connectivity
Lab 7: Static Routes
Dynamic Routing Protocols—The Theory
- Explain how routing protocols solve the problems of static routes
- Describe the difference between interior and exterior gateway protocols, and the advantages of link-state protocols such as OSPF and IS-IS
Dynamic Routing Protocols—Configuring OSPF
- Configure and verify a basic IPv4 OSPF deployment
- Configure and verify a basic IPv6 OSPF deployment
Lab 8: Dynamic Routing Protocols
DAY 3
Junos OS Switches, Part 1—VLANs, MAC Tables, and Access Ports
- Test your knowledge of some Layer 2 switching fundamentals
- Demonstrate how to configure and verify VLANs on a switch running Junos OS
- Describe how to configure access ports and verify MAC tables
Junos OS Switches, Part 2—Trunk Ports
- Describe how to deploy trunk ports on Junos OS switches
- Demonstrate how to configure multiple logical units on IP interfaces
- Explain the advantages of Juniper Networks EX and QFX Series Switches, and the wireless, wired, and WAN solutions offered by Mist AI
Lab 9: IP Interfaces with Multiple Logical Units
Junos OS Device Administration
- Explain the advantage of out-of-band management interfaces
- Describe how to maintain accurate time on a Junos OS device
- Explain the DNS resolution process, and how to enable DNS resolution
- Describe how to create new user accounts for management
- Demonstrate the features of the J-Web graphical interface
Setting Up a Brand-New Junos OS Device
- Describe the variety of default configurations you will find on Junos OS devices
- Explain how to use the console port, and the one piece of mandatory configuration on new devices
- Demonstrate some recommended initial system settings
- Explain the advantage of zero-touch provisioning
Lab 10: Junos OS Device Administration and Initial Settings
Junos OS Architecture—The Control Plane and the Data Plane
- Define the control plane, the forwarding plane, and the Packet Forwarding Engine
- Explain the difference between transit traffic and exception traffic
Junos OS Architecture—The Software That Powers Junos OS
- Describe the modular nature of Junos OS daemons, and explain how Junos OS is based on FreeBSD
- Explain the advantages offered by Junos OS Evolved
Logging, Troubleshooting, and Monitoring
- Explain how to create log files
- Demonstrate network connectivity troubleshooting commands
- Describe how to view interface statistics, errors, and live control plane traffic
- Demonstrate some helpful CLI management troubleshooting tricks
Lab 11: Logging, Troubleshooting, and Monitoring
DAY 4
Junos OS Firewall Filters, Part 1—The Theory
- Test your knowledge on some important transport layer fundamentals
- Define the difference between stateful security policies and stateless firewall filters
- Describe how firewall filters use named terms to take action on packets, based on your match conditions
- Demonstrate the logic involved in processing terms in a firewall filter
Junos OS Firewall Filters, Part 2—The Practical
- Describe the configuration of a Junos OS firewall filter
- Demonstrate how to use the insert command to change the order of terms in a firewall filter
Lab 12: Junos OS Firewall Filters
Junos OS Configuration—A Deeper Dive
- Describe how to annotate, lock, and redact parts of the configuration
- Explain how to create and manage files on your Junos device
- Describe how to use load commands to quickly apply configuration in bulk
- Demonstrate the ways that you can automate aspects of a Junos OS configuration
Lab 13: Junos OS Configuration—A Deeper Dive
Interfaces—A Deeper Dive
- Describe the configuration of IRB and loopback interfaces
- Explain how source IP addresses are selected from multiple options on an interface
- Demonstrate the advantages of load balancing and of aggregated Ethernet interfaces
Lab 14: Interfaces—A Deeper Dive
Junos OS Architecture—APIs and Automation
- Explain how Junos OS uses an XML API as an interface to the CLI and to a variety of automation options
Where Do You Go from Here?
- Describe how to continue getting hands-on practice with Junos OS once the course is complete
- Explain the Juniper Networks certification track
- Explain some of the most popular Juniper Networks courses that you might choose to take next
SELF-STUDY MODULES
Routing—A Deeper Dive
- Demonstrate a variety of advanced static route features
- Demonstrate the functionality and configuration of routing instances
- Describe the advantages of OSPF areas, IS-IS levels, and BGP as an exterior gateway protocol
Junos OS Firewall Filters—A Deeper Dive
- Demonstrate some advanced firewall filter match conditions and actions
- Explain the benefits of control plane firewall filter protection
- Describe how policers can rate-limit any traffic of your choosing
- Demonstrate some firewall filter caveats and potential best practices
Logging, Troubleshooting, and Monitoring—A Deeper Dive
- Demonstrate how monitoring systems use SNMP to interact with a device
- Explain how traceoptions offer advanced troubleshooting visibility of any problem
- Describe the error information available in the show interfaces extensive command
- Demonstrate some advanced CLI troubleshooting commands and filtering tools
Junos OS Device Administration—A Deeper Dive
- Explain the meaning of AAA, and demonstrate how to enable RADIUS and TACACS+ authentication
- Describe the order in which user authentication methods are checked
- Explain how to customize user accounts with custom permission classes and custom idle timeouts
Junos OS Routing Policy
- Explain how import and export policies can readvertise prefixes between protocols
- Describe the CLI syntax of a routing policy
- Demonstrate how a routing policy can export static routes into OSPF
- Describe some important advanced routing policy features and behaviors
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
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
Refresher—Cables and Ethernet
- Explain the difference between copper and fiber-optic networking cables
- Describe how Ethernet uses MAC addresses to pass traffic to the next visible hop in the path
Refresher—IPv4 and Subnetting
- Describe the format of IPv4 addresses, and explain how to create a subnet
- Explain the role of a router in a network
Refresher—Switches, MAC Learning, Broadcast Domains, and VLANs
- Explain the difference between Layer 2 and Layer 3 switches
- Describe how switches and hosts learn MAC addresses
- Define the concept of VLANs and broadcast domains
Refresher—TCP and UDP
- Explain the difference between reliable and best-effort transmission, and between source and destination port numbers