Course Overview

This course is an introduction to ABAP programming on any ABAP platform. The course will equip you with the basic knowledge of the development process, development tools (ABAP development tools for Eclipse), and modern expression-based and object-oriented ABAP coding that you need to write applications in ABAP. You will cover all the techniques that you need to create a simple application using the ABAP RESTful application programming model. The material from this course is essential foundation knowledge that you will need both for further ABAP programming classes and in your own self-study. This course is also available in a self- paced learning format on learning.sap.com.

Course Objectives

This course will prepare you to:

  • Learn elementary programming in ABAP

Course Content

  • Working with the ABAP development environment
  • Basic techniques in the ABAP language
  • Simple object-oriented concepts
  • Using ABAP SQL to access the database
  • Simple and complex data types
  • Business objects and entity manipulation language
  • The ABAP RESTful application programming model

Course Overview

This is a fast-paced, practical course aimed at experienced developers and system architects. As you progress, you’ll find helpful tips and tricks, as well as useful self-assessment material, exercises, and activities to help you benchmark your progress and reinforce what you’ve learned. The activities have been devised to simulate real-world conditions in order to equip you with the necessary skills to accelerate software deployment while still maintaining security, portability, and affordability.

Course Objectives

If you are interested in gaining a good grasp of ggplot2 in a systematic and practical way by working through real-world scenarios, then this course is for you.

This course will provide you with knowledge of the following:

  • Illustrating continuous integration and continuous delivery concepts
  • Setting up the R environment, R Studio, and explaining the structure of ggplot2
  • Distinguishing between types of variables and best practices for visualizing them
  • Changing the defaults of visualizations to reveal more information about the data
  • Implementing the “Grammar of Graphics” in ggplot2, such as scales, coordinate systems, position adjustments, and faceting
  • Creating complex visualizations and investigating the correlations between variables
  • Designing and implementing a visualization from scratch

Course Content

LESSON 1- BASIC PLOTTING IN GGPLOT2

  • Introduction to ggplot2
  • Geometric Objects
  • The Grammar of Graphics

LESSON 2- THE GRAMMAR OF GRAPHICS AND VISUAL COMPONENTS

  • More on the Grammar of Graphics
  • Facets
  • Changing Styles and Colors
  • Geoms and Statistical Summaries

LESSON 3- ADVANCED GEOMS AND STATISTICS

  • Advanced Plotting Techniques
  • Time Series
  • Maps
  • Trends, Correlations, and Statistical Summaries

Course Overview

Build a foundation of networking knowledge in a real-world, multi-vendor environment!

A strong foundation of basic networking concepts is fundamental to a successful career in information technology. Networking technologies underly all IT activities and a strong comprehension of the hardware and protocols used to create networks is essential to future success.

In this broad-based foundational course, you will move step-by-step through the basics of data networking, practicing with leading-edge technologies from Cisco, Microsoft and other vendors. You will gain practical skills in IP address configuration of a workstation, identifying and calculating appropriate subnet masks, examining and manipulating address resolution protocol (ARP) and domain name system (DNS) caches on a workstation, using ping to verify connectivity, basic wireless router configuration, and the simple use of a protocol analyzer to examine local area network (LAN) communications.

With a strong foundation and an understanding of basic network functions, standards, and protocols, you will be prepared to tackle advanced networking skills, including Transmission Control Protocol/Internet Protocol (TCP/IP), security, wireless integration, and Voice over Internet Protocol (VoIP).

Course Objectives

During this course you will learn:

  • The basics of layered network protocols and compare the two primary reference models: OSI and TCP/IP
  • How to inspect a structured cabling system, including the proper use and installation of UTP and fiber optic cables
  • How to configure a workstation to connect to a network
  • Ethernet operations and the use of VLANs by examining the configuration and operation of switches on a network
  • The operation of various TCP/IP protocols on a network, including connectionless and connection-oriented communications using UDP and TCP, translation between private and public addresses using NAT, and support protocols such as ARP, DNS, and DHCP
  • How to configure a Wi-Fi router for operation on a SOHO network, including security, SSID, and Wi-Fi channel
  • The Various IP addressing considerations, including binary to decimal conversion, dotted decimal notation, classful vs. classless addressing, private vs. public addresses, and the use of network masking
  • Spanning Tree operation as a method of eliminating broadcast storms on a switched network
  • How to create a subnet for a small network, selecting the correct masks for various situations to accommodate the current number of hosts in each subnet and to also allow for future growth
  • Router configurations to determine the function of various routing protocols, including RIP, IGRP, and OSPF, within and between networks
  • Various WAN technologies, including circuit switched solutions such as leased lines and packet switched solutions such as Carrier Ethernet, and determine the best WAN connectivity solution for a given corporate network
  • How to use a protocol analyzer to capture and view network traffic, including e-mail, instant message exchanges, and web transactions
  • The basic network security implementations by testing the impact a router that has been configured as a firewall has on the flow of traffic through a network
  • Research the suitability of popular anti-malware suites for mitigating network security threats
  • Research Mobile Device Management (MDM) solutions to support BYOD deployments

Course Content

Networking BasicsNetworking StandardsMicrosoft, Unix, and Linux NetworkingNetwork Cabling SystemsEthernet OverviewIP Addressing IssuesTCP/IP ProtocolsSwitchingRoutingNetwork SecurityWireless NetworkingWAN OverviewWAN ServicesThe Internet

Course Overview

The Understanding Cisco SDA Fundamentals (SDAFND) course introduces you to Cisco® Software-Defined Access and teaches you, through a combination of lectures and labs, how to implement simple, single-site fabric networks.

You will learn the benefits of leveraging Software-Defined Access in the Cisco-powered Enterprise Campus network. SDAFND will introduce the solution, its architecture and components, and guide you through labs to design and deploy simple Cisco SD-Access networks. The course will also introduce Cisco DNA Center as the single pane of glass for deploying and operating Cisco SD-Access enterprise networks. Students will explore automation, assurance and programmability features of Cisco DNA center both in theory and through practical labs.

Course Objectives

After completing this course, you should be able to:

  • Describe Cisco SD-Access architecture and its components
  • Explain Cisco DNA Center deployment models, scaling, and high availability
  • Identify Cisco SD-Access fabric protocols and node roles
  • Understand the Cisco SD-Access Wireless deployment models
  • Automate Day 0 device onboarding with Cisco DNA Center LAN Automation and Network PnP
  • Deploy simple Cisco SD-Access fabric networks
  • Monitor health and performance of the network with Cisco DNA Center Assurance
  • Interact with the Cisco DNA Center Platform Intent APIs

Course Content

Introducing Cisco SD-Access

  • Cisco SD-Access Overview
  • Cisco SD-Access Components and Roles

Introducing Cisco DNA Center

  • Cisco Networking Overview
  • Cisco DNA Center Deployment Models Overview
  • Cisco SD-Access in Cisco DNA Center

Exploring Cisco SD-Access Solution Components

  • Cisco SD-Access Protocols and Roles
  • Cisco SD-Access Control Plane
  • Cisco SD-Access Data Plane
  • Cisco SD-Access Policy Plane
  • Cisco DNA Center and Cisco ISE Integration

Exploring Cisco SD-Access Wireless Architecture

  • Cisco SD-Access Wireless Overview
  • Cisco SD-Access – Legacy Wireless Overview
  • Deploying Cisco SD-Access – Fabric Enabled Wireless
  • Cisco SD-Access – Guest Wireless Access Overview

Automating Network Changes with Cisco DNA Center

  • Exploring Cisco DNA Center Design Workflow
  • Exploring Cisco DNA Center Day 0 Onboarding
  • Automating Device Onboarding with Cisco Network Plug and Play

Deploying Fabric Networks with Cisco DNA Center

  • Deploying Cisco SD-Access Fabric – Policy Window
  • Deploying Cisco SD-Access Fabric – Provision Workflow
  • Cisco SD-Access Fusion Devices

Exploring Cisco DNA Center Assurance

  • Cisco DNA Center Assurance Components, Analytics and Metrics
  • Cisco DNA Center Assurance Health, Issues and Time Travel
  • Monitoring Health and Performance with Cisco DNA Center Assurance
  • Troubleshooting Cisco SD-Access with Cisco DNA Center Assurance

Exploring Cisco DNA Center Programmability

  • Enterprise Network Programmability Overview
  • Exploring Cisco DNA Center REST APIs
  • Exploring Cisco DNA Center Python Libraries
  • Introducing Cisco DNA Center Assurance Workflows

Lab Outline

  • Explore Cisco DNA Center User Interface
  • Verify Location Identifier Separation Protocol (LISP) Operation in Cisco SD-Access
  • Integrate Cisco DNA Center and Cisco Identity Services Engine (Cisco ISE)
  • Provision Access Points in Cisco DNA Center
  • Provision Underlay Networks with Cisco DNA Center LAN Automation
  • Provision Underlay Networks with Cisco DNA Center LAN Automation (cont.)
  • Deploy Cisco SD-Access Single Site Fabric
  • Deploy Cisco SD-Access Single Site Fabric (cont.)
  • Explore Cisco DNA Center Assurance
  • Cisco DNA Assurance Issues and Guided Remediation
  • Interact with Cisco DNA Center Intent APIs Using Python

Course Overview

The Transforming to a Cisco Intent-Based Network (IBNTRN) course teaches you how the functionality of Cisco® SD-Access fits into Cisco Digital Network Architecture (Cisco DNA™). Through a combination of lessons and hands-on learning, you will practice operating, managing, and integrating Cisco DNA Center, programmable network infrastructure, and Cisco SD-Access fundamentals. You will learn how Cisco delivers intent-based networking across the campus, branch, WAN, and extended enterprise and ensures that your network is operating as intended.

Course Objectives

After completing this course, you should be able to:

  • Identify the Cisco Digital Network Architecture solution by describing the vision, strategy, general concepts, and components.
  • Describe the Cisco DNA Center design application, hierarchical network design, and basic network settings, and describe the integration of Cisco DNA Center with Cisco Identity Services Engine (Cisco ISE) for Automation and Assurance.
  • Describe the Cisco DNA Center Inventory and the available mechanisms for discovering and adding network devices, and explore the device compatibility with Cisco DNA Center and SD-Access.
  • Describe the Cisco DNA Center automation features such as configuration templates, software image maintenance, and Plug and Play (PnP) device onboarding.
  • Explore the Cisco DNA Center user interface, the available workflows for onboarding devices, and how to design and manage a network.
  • Introduce Cisco SD-Access, describe the different node types in the fabric and the two-level segmentation provided by the solution, and take a deep dive into the control and data plane protocols used in Cisco SD-Access.
  • Describe the Cisco DNA Center workflow for deploying Cisco SD-Access, defining all the prerequisite network settings and profiles, defining the required policies, creating fabric domains and sites, and provisioning fabric nodes.
  • Create and manage fabric domains and sites, provision fabric devices, and onboard your endpoints in a single site or distributed fabric campus network.
  • Describe the features available for automating and monitoring wireless networks with Cisco DNA Center, and describe the available deployment models with their benefits and limitations, such as wireless Over-the-Top (OTT) and SD-Access Wireless.
  • Describe the Cisco SD-Access Extension for IoT solution, its architecture and components, and the benefits and limitations of the solution
  • Describe the use cases and migration scenarios for migrating users from traditional campus to SD

Course Content

Introducing Cisco DNA Architecture

Cisco DNA Center Design

Cisco DNA Center Inventory

Cisco DNA Center Automation

Explore Cisco DNA Center and Automating Network Changes

Introducing Cisco Software-Defined Access

Deploying Cisco Software-Defined Access

Deploy Wired Fabric Networks with Cisco DNA Center

Cisco SD-Access for Wireless

Cisco SD-Access Extension for IoT

Deploy Brownfield and Fabric Wireless Network with Cisco DNA Center

Migrating to Cisco SD-Access

Cisco SD-Access Multicast

Integrating Cisco DNA Center

Deploy SD-Access Layer 2 Borders and Multicast and Integrate Cisco DNA Center with External Services or Applications

Understanding Programmable Network Infrastructure

Operating and Managing Cisco DNA Infrastructure

Test Drive Cisco DNA Center APIs

Labs

  • Explore Cisco DNA Center and Automate Network Changes
  • Deploy Wired Fabric Networks with Cisco DNA Center
  • Deploy Brownfield and Fabric Wireless Network with Cisco DNA Center
  • Deploy SD-Access Layer 2 Borders and Multicast and Integrate Cisco DNA Center with External Services or Applications

Course Overview

The Leveraging Cisco Intent-Based Networking DNA Assurance (DNAAS) course provides you with the skills to monitor and troubleshoot a traditional brownfield network infrastructure by using Cisco® Digital Network Architecture (Cisco DNA™) Assurance. The course focuses on highlighting issues rather than on monitoring data. The advanced artificial intelligence and machine learning features within Cisco DNA Assurance enable you to isolate the root cause of a problem and to take appropriate actions to quickly resolve issues. Cisco DNA Assurance can be used to perform the work of a Level 3 support engineer.

Course Objectives

After completing this course you should be able to:

  • Explain the benefits of using Cisco DNA Center in a traditional, enterprise network
  • Explain at a detailed level the Cisco DNA Center Assurance system architecture, functional components, features, and data-processing concepts.
  • Discuss the health scores, metrics, and strategies that you use for monitoring network devices, clients, and applications with Cisco DNA Assurance
  • Describe how Cisco DNA Center Assurance analyzes the streaming telemetry and collected data, correlates the data, performs root cause analysis, and displays detected issues, insights, and trends
  • Describe the Cisco DNA Center Assurance troubleshooting tools, mechanisms, strategies, and scenarios to proactively detect and resolve wireless network, client, and application issues and pinpoint the root cause
  • Deploy and configure Cisco DNA Center to use Assurance features for monitoring and troubleshooting network devices, clients, and applications

Course Content

Introducing Cisco DNA Center Assurance

  • Cisco DNA Center and Intent-Based Network Management Automation
  • Cisco DNA Center System Architecture

Monitoring Health and Performance with Cisco DNA Center Assurance

  • Cisco DNA Center Assurance Functional Components
  • Cisco DNA Center Assurance Data Analytics and Metrics

Troubleshooting Issues, Observing Insights and Trends

  • Detect Issues, Insights, and Trends in the Network
  • Observe Trends, Insights, and Comparative Analysis

Troubleshooting Wireless Issues with Cisco DNA Center Assurance Tools

  • Review of Assurance Tools for Troubleshooting Wireless Networks
  • Use Sensor Tests to Troubleshoot Wireless Networks

Labs

  • Prepare Cisco DNA Center for Assurance
  • Monitor Overall Health and the Health of Network Devices
  • Monitor the Health of Clients and Applications
  • Troubleshoot Network, Client, and Application Issues
  • Observer Assurance AI Network Analytics
  • Analyze Wireless Allocation, Capabilities, and Threats
  • Monitor Wireless Networks with Advanced Assurance Tools

Course Overview

This two-day course is designed to provide students with intermediate switching knowledge and configuration examples. 

The course includes an overview of switching concepts such as LANs, Layer 2 address learning, bridging, VLANs, provider bridging, VLAN translation, spanning-tree protocols, and Ethernet Operation, Administration, and Maintenance (OAM). 

This course also covers Junos operating system (OS) specific implementations of integrated routing and bridging (IRB) interfaces, routing instances, virtual switches, load balancing, and port mirroring. 

Furthermore, this course covers the basics of Multiple VLAN Registration Protocol (MVRP), link aggregation groups (LAGs), and multichassis LAG (MC-LAG). 

This course is based on Junos OS Release 22.1R1.10. 

Through demonstrations and hands-on labs, students will gain experience in configuring and monitoring Junos OS operations. 

This course uses MX Series 3D Ethernet Universal Edge Routers for the hands-on component. 

Course Level

Junos Service Provider Switching (JSPX) is an intermediate-level course.

Relevant Juniper Product 

• MX Series 3D router

Course Objectives

Describe the different Ethernet standards organizations. 

• Describe the Layer 2 services that are available on the MX Series 3D Ethernet Universal Edge Routers. 

• Describe the function of an Ethernet LAN. 

• Describe learning and forwarding in a bridging environment. 

• Describe Ethernet frame filtering. 

• Implement VLAN tagging. 

• Describe and implement MVRP. 

• Implement IRB. 

• Implement a Layer 2 firewall filter. 

• Describe the use of a routing instance. 

• Describe the function of a virtual router. 

• Describe the function of a virtual switch. 

• Describe the usage of logical systems. 

• Implement a virtual switch. 

• Describe interconnecting routing instances. 

• Describe the different IEEE VLAN stacking models. 

• Describe the components of provider bridging. 

• Configure and monitor provider bridging. 

• Explain the purpose of the Spanning Tree Protocol (STP). 

• Describe the basic operation of STP, Rapid Spanning Tree Protocol (RSTP), Multiple Spanning Tree Protocol (MSTP), and VLAN Spanning Tree Protocol (VSTP). 

• Configure and monitor STP, RSTP, MSTP, and VSTP. 

• Explain the purpose of bridge protocol data unit (BPDU), loop, and root protection. 

• Explain typical OAM features. 

• Describe the basic operation of link fault management (LFM). 

• Describe the basic operation of connectivity fault management (CFM). 

• Configure and monitor Ethernet OAM. 

• Describe the basic operation of Ethernet ring protection (ERP). 

• Configure and monitor ERP. 

• Describe the basic operation of LAGs and MC-LAGs. 

• Configure and monitor LAGs and MC-LAGs. 

• Describe the basic functionality of MX Series Virtual Chassis. 

• Describe a basic troubleshooting method. 

• List common issues that disrupt network operations. 

• Identify tools used in network troubleshooting. 

• Use available tools to resolve network issues.

Course Content

Day 1

Course Introduction

Ethernet Switching and Layer 2

• Learn the Junos OS nomenclature 

• Learn the functions of an Ethernet LAN 

• Describe learning and forwarding in a bridging environment 

• Implement Layer 2 address learning and forwarding 

• Implement Layer 2 firewall filters

VLANs and IRBs 

• Configure and monitor VLANs 

• Automate VLAN administration 

• Configure and monitor IRBs 

Lab: Ethernet Switching and VLANs 

Virtual Switches 

• Describe the use of a routing instance 

• Configure and monitor virtual switches 

• Interconnect different routing instances 

• Explain the purpose of logical systems 

Lab: Virtual Switches 

Provider Bridging 

• Expanding the Bridged Network 

• Explaining How Provider Bridging Works 

• Configuring and Monitoring Provider Bridging 

Lab: Provider Bridging

Spanning-Tree Protocols 

• Summarize Spanning-Tree Protocols 

• Explain How Rapid STP Works 

• Review the Functions of Multiple STP 

• Identify VLAN STP Improvements 

Configuring Spanning-Tree 

• Configuring and Monitoring Spanning-Tree Protocols 

• Understanding BPDU, Loop, and Root Protection 

Lab: MSTP

Day 2

Ethernet OAM 

• Summarize Ethernet Operation, Administration, and Maintenance 

• Identify Capabilities in Link Fault Management 

• Review the Features of Connectivity Fault Management 

Configuring OAM 

• Configuring and Monitoring Ethernet OAM 

Lab: Ethernet OAM – LFM and CFM 

ERP and LAG 

• Summarize What ERP Does 

• Explain How to Configure and Monitor ERP 

• Provide an Overview of LAG 

• Explain How to Configure and Monitor a LAG 

Lab: High Availability and Network Optimization – ERP and LAG 

MC-LAG and Virtual Chassis 

• Provide a Brief Overview of MC-LAG 

• Explain How to Configure and Monitor an MC-LAG 

• Give a Brief Synopsis of the MX Virtual Chassis 

Lab: MC-LAG 

Troubleshooting and Monitoring 

• Identify Basic Approaches to Troubleshooting and Monitoring 

• Introduce Troubleshooting and Monitoring Tools 

• Review Troubleshooting Case Study: Network Congestion 

Lab: Troubleshooting and Monitoring J

Course Overview

This two-day course is designed to provide students with detailed coverage of multicast protocols including Internet Group Management Protocol (IGMP), Protocol Independent Multicast-Dense Mode (PIM-DM), Protocol Independent Multicast-Sparse Mode (PIMSM), Bidirectional PIM, and Multicast Source Discovery Protocol (MSDP). 

Through demonstrations and hands-on labs, students will gain experience in configuring and monitoring the Junos OS and monitoring device and protocol operations. 

This course utilizes Juniper Networks vMX Series devices for the hands-on component, but the lab environment does not preclude the course from being applicable to other Juniper hardware platforms running the Junos OS. 

The Juniper Networks vMX Series devices run Junos OS Release 16.2R1.6.

The Junos Multicast Routing (JMR) course is an advanced-level course.

Relevant Juniper Product

• Routing • Switching • Junos OS • M Series • MX Series • PTX Series • T Series • Service Provider Routing and Switching Track

Course Objectives

 Describe IP multicast traffic flow.

• Identify the components of IP multicast.

• Explain how IP multicast addressing works.

• Describe the need for reverse path forwarding (RPF) in multicast.

• Explain the role of IGMP and describe the available IGMP versions.

• Configure and monitor IGMP.

• Identify common multicast routing protocols.

• Explain the differences between dense-mode and sparse-mode protocols.

• Describe rendezvous point (RP) discovery options.

• Describe bidirectional PIM.

• Configure and monitor rendezvous point discovery mechanisms.

• Configure bidirectional PIM sparse mode.

• Explain the purpose and operation of MSDP.

• Describe the usage of MSDP within a single PIM domain with anycast-RP.

• Describe the usage of MSDP across multiple PIM domains.

• Configure and monitor MSDP.

• Compare the any-source multicast (ASM) and source-specific multicast (SSM) service models.

• Describe the basic requirements, benefits, and caveats of SSM.

• List the address ranges used for SSM.

• Illustrate the role of IGMPv3 and PIM-SM in an SSM implementation.

• Configure and monitor SSM.

• Describe the default PIM sparse mode information distribution.

• Explain how routing policies control IGMP joins.

• Explain how routing policies alter PIM protocol message flow.

• Identify the role of a policy in controlling MSDP message advertisement.

• Explain how you can use a policy to scope multicast groups.

• Configure and monitor PIM dense mode and PIM sparse mode.

• Describe IPv6 multicast addresses.

• Describe IPv6 multicast scoping.

• Compare IPv6 Multicast Listener Discovery (MLD) versions with IPv4’s IGMP protocol versions.

• Describe IPv6 SSM.

Course Content

Day 1

Course Introduction

Introduction to Multicast 

• Overview of Multicast 

• Multicast Addresses 

• Reverse Path Forwarding 

• Internet Group Management Protocol 

LAB 1: Implementing a Baseline Network

Multicast Routing Protocols 

• Overview of Multicast Routing Protocols 

• PIM Message Types

PIM Sparse Mode

• PIM Sparse Mode Operation

• Bidirectional PIM Operation

• Configuring Sparse Mode 

• Configuring Bidirectional PIM 

• Monitoring Sparce Mode

LAB 2: PIM Sparse Mode and RP Discovery

Day 2

MSDP

• MSDP 

• Anycast-RP 

LAB 3: Implementing MSDP and Anycast-RP

Source-Specific Multicast 

• Overview of SSM Operation 

• SSM Addresses 

• IGMPv3 and SSM 

• PIM-SM and SSM 

• SSM Case Study 

LAB 4: Source-Specific Multicast

Multicast and Policy 

• Multicast and Policy Overview 

• Controlling PIM Join and Register Messages 

• Controlling BSR Messages 

• Controlling MSDP SA Messages 

• Implementing Multicast Scoping 

LAB 5: Multicast and Policy

The following Appendices can be covered, if time permits, and are requested by the delegate/s prior to booking:

Appendix A: PIM Dense Mode

• Dense Mode Operation

• Configuring Dense Mode

• Monitoring Dense Mode

LAB 6: PIM Dense Mode (Optional)

Appendix B: IPv6 Multicast 

• IPv6 Multicast Addresses 

• IPv6 MLD 

• IPv6 ASM Options 

• IPv6 SSM Addresses

Course Overview

This three-day course provides students with the knowledge required to design, implement, and troubleshoot the most crucial elements of a modern MPLS deployment in a real-world service provider production network. 

This course includes extensive coverage of the RSVP and LDP protocols, and an introductory appendix on MPLS segment routing. 

Technologies covered include the MPLS data plane, RSVP bandwidth and priorities, backup and local repair paths, label-switched path (LSP) optimization, LDP enhancements and best practices, and a dedicated module on troubleshooting. 

The course offers optional appendices on RSVP auto-bandwidth, and a wide variety of advanced RSVP features. 

Students will gain experience with all of these protocols and features through a combination of detailed instructor training and hands-on labs. 

This course is based on Junos OS Release 21.4R1.12. 

Course Level

Junos MPLS Fundamentals (JMF) is an intermediate-level course. 

Relevant Juniper Product

• vMX • MX Series • QFX Series • ACX Series • PTX Series

Target Audience

 Individuals responsible for designing, implementing, and troubleshooting MPLS networks that make use of RSVP and LDP as the signaling method for the creation of LSPs; 

• Individuals who work with, or who aspire to work with, service provider networks; 

• Individuals studying for the JNCIS-SP certification exam; and 

• Individuals who have already passed the JNCISSP certification exam, and want to revise these concepts before attempting the JNCIE-SP certification exam 

Course Objectives

Explain the reasons MPLS was originally created, and the applications offered by label-switched paths. 

• Describe the structure of an MPLS label, the mechanics of the data plane, and the protocols that can advertise labels. 

• Configure static LSPs, verify the routing tables they populate, and explain the label actions these LSPs perform. 

• Explain the purpose and advantages of RSVP, then configure a service provider network to host RSVP LSPs. 

• Configure and verify a basic RSVP label-switched path. 

• Explain the purpose of the MPLS traffic engineering database, and create LSPs that use this database to calculate a path. 

• Explain the purpose of RSVP bandwidth reservations, and how to configure an LSP to reserve bandwidth. 

• Explain the use-cases for RSVP LSP priority levels and configure different priority levels of a variety of LSPs. 

• Explain how the Constrained Shortest-Path First algorithm can calculate trafficengineered paths. • Explain the messages involved in tearing down, rerouting, and maintaining LSPs and RSVP sessions. • Describe how primary and secondary paths can be used in times of link and node failure. 

• Describe the advantages of RSVP local repair paths, and how to configure the one-to-one method of local repair, otherwise known as fast reroute. 

• Explain the mechanics, configuration, and verification of facility backup, otherwise known as link protection and node-link protection. 

• Explain how RSVP LSPs can automatically find and signal better, more optimal paths. 

• Explain how LSPs can gracefully move traffic to new paths with no downtime to the user. 

• Explain the mechanics by which LDP creates a full mesh of label-switched paths. 

• Configure and verify a basic LDP deployment in a service provider network. 

• Describe some important LDP enhancements and best practices that increase the integrity of real-world LDP deployments. 

• Explain how to configure LDP to advertise labels for more than just a router’s loopback. 

• Explain how segment routing differs from RSVP and LDP, and configure segment routing as a replacement for LDP.

Course Overview

This two-day course provides a detailed coverage of IPv6 operations including neighbor discovery, ICMPv6, IPv6 protocol independent routing, OSPFv3, IS-IS, BGP, IPv6 multicast, transition methods, and troubleshooting methodology and commands supported by the Junos operating system (OS). 

Through demonstrations and hands-on labs, students will gain experience in configuring and monitoring Junos OS and in monitoring device and IPv6 protocol operations. 

This course uses Juniper Networks MX Series Routers for the hands-on component, but the lab environment does not preclude the course from being applicable to other Juniper hardware platforms running Junos OS. 

This course is based on Junos OS Release 22.2R1.9.

Course Level

Junos IP Version 6 (J-IPV6) is an intermediate-level course.

Relevant Juniper Product

• Juniper ATP Cloud • Juniper Connected Security • Junos PyEZ • Junos Space Security Director • Policy Enforcer • SRX Series • vSRX Series

Course Objectives

Describe the similarities and differences between IPv4 and IPv6. 

• Explain the different extension headers and their uses. 

• Identify the different IPv6 address types. 

• Explain the IPv6 neighbor discovery process. 

• Describe the maximum transmission unit (MTU) discovery process. 

• Configure and monitor the Virtual Router Redundancy Protocol (VRRP). 

• Define the routing tables used for IPv6 routing. 

• Explain and configure static, aggregated, and generated IPv6 routes. 

• Identify and explain IPv6 firewall filters. 

• Describe and implement OSPFv3 routing. 

• Explain and configure IPv6 networks using IS-IS. 

• Describe and implement BGP peering sessions using IPv6. 

• Explain the multicast process 

• Configure IPv6 multicast 

• Identify the different transition methods. 

• Explain concepts for using dual stack. 

• Explain and identify the different methods for tunneling IPv6 traffic. 

• Describe a basic troubleshooting method. 

• Identify and explain common operational mode commands used for troubleshooting IPv6 problems.

Course Content

Day 1

Course Introduction

Introduction to IPv6 Addressing—What’s New and Improved? 

• Describe the IPv6 structure 

• Explain the different extension headers and their uses 

• Identify the different IPv6 address types 

Introduction to IPv6 Addressing—How to Address IPv6 

• Describe the IPv6 address types 

• Describe subnetting IPv6 addresses 

• Configure IPv6 interfaces 

Lab 1: Configuring IPv6 Interfaces 

IPv6 Protocol and Services—Part 1 

• Explain the IPv6 neighbor discovery process 

• Explain IPv6 optimization services 

IPv6 Protocol and Services—Part 2 

• Explain router advertisements 

• Describe the MTU discovery process 

• Describe the VRRP process 

• Explain the DHCPv6 and DNS processes 

Lab 2: Configuring IPv6 Services 

Protocol Independent Routing and Filters 

• Explain and configure static, aggregated, and generated IPv6 routes 

• Identify and explain IPv6 firewall filters 

Lab 3: Configuring Protocol Independent Routing 

OSPFv3 

• Describe OSPFv3 routing 

• Configure OSPFv3 networks 

Lab 4: Configuring OSPFv3

Day 2

IS-IS 

• Explain IS-IS using IPv6 

• Configure IS-IS 

Lab 5: Configuring IS-IS 

BGP 

• Explain the BGP process 

• Configure IPv6 BGP 

Lab 6: Configuring BGP 

IPv6 Multicast 

• Explain the multicast process 

• Configure IPv6 multicast 

Lab 7: Configuring IPv6 Multicast 

Transition Methods 

• Identify the different transition methods 

• Explain the concepts for using dual stack 

• Identify and explain the different methods for tunneling IPv6 traffic 

Lab 8: Configuring GRE Tunneling 

Troubleshooting 

• Describe a basic troubleshooting method 

• Identify and explain common operational mode commands used for troubleshooting IPv6 problems 

Lab 9: Troubleshooting 

The following Appendix can be covered if requested at time of booking and subject to time during the training:

Appendix A: Transitioning 

• Explain dual-stack migration 

• Define best practices