Main content

Data Center Fabric Fundamentals

Ways to learn:
Instructor-led | eLearning | Self-study materials | Learning labs

Course overview

This course reviews the modern data center networking architectures and the advantages of using Layer 3 and BGP for routing. It describes the architecture of SR Linux and the Nokia 7220/7250 IXR routers and introduces the Event Driven Automation (EDA) platform. Participants will make extensive use of the SR Linux CLI and learn how to configure and verify interfaces and routing protocols. Participants will also gain experience configuring L2 and L3 EVPN services and SR Linux logging, monitoring, and filtering features. Basic node management and Zero Touch Provisioning (ZTP) is covered, and the course concludes with an overview of the use and capabilities of EDA.

Ways to learn

Instructor-led


Virtual delivery with live instruction and hands-on labs.


Course number: OP00493
Duration: 4 days
Price: €3,600 (regional discounts may be available)

View dates and register

Request a private delivery

eLearning


Self-paced online interactive course.



Course number: OP004936
Duration: 5 hours
Price: €500 (regional discounts may be available)

Register now

 

Self-study materials


Access the same materials from the hands-on course in a secure PDF format.


Course number: OP00493-M-2018
Duration: 5 hours
Price: €450 (regional discounts may be available)

Register now

 

Course objectives

After completing the course, students should be able to:

  • List the key characteristics of SR Linux and the Event Driven Automation platform
  • Explain how an SR Linux router can be configured through CLI, gNMI or JSON/RPC
  • Describe the architecture of the SR Linux CLI
  • Describe the capabilities for customizing the SR Linux CLI
  • Explain the use and configuration of IP-VRF and MAC-VRF network instances
  • Configure network interfaces and sub-interfaces
  • Configure and verify the underlay network (static routes, BGP)
  • Configure and verify L2 and L3 EVPN overlay networks
  • Use and configure the logging and monitoring tools in SR Linux
  • Explain the purpose and benefits of EDA
  • Describe how a data center fabric can be designed and deployed using EDA

Prerequisites

Course modules

Module 1 – Nokia DC Fabric solution

  • Describe the modern Layer 3 data center architecture
  • Explain the advantages of using Layer 3 with BGP as the routing protocol for the data center network
  • Explain how VXLAN and EVPN provide a multi-tenant network overlay solution  
  • List the key characteristics of SR Linux and the Nokia DC fabric solution
  • Explain how external applications can use the SR Linux API to configure the router
  • Describe the requirements to manage a data center switch fabric
  • List the main operations supported by the Fabric Services System 
     

Module 2 – SR Linux Configuration and Routing

  • Describe the YANG-based, model-driven architecture of the SR Linux CLI
  • Configure CLI output in a table or JSON format and use CLI filters 
  • Explain the different configuration datastores and modes and make configuration changes
  • Explain the use of configuration checkpoints
  • Explain the benefits and application of CLI aliases and environment variables
  • Configure network interfaces and sub-interfaces
  • Show information and statistics about interfaces and sub-interfaces
  • Verify the IPv4 and IPv6 routing table
  • Explain the use and configuration of IP-VRF and MAC-VRF network instances
  • Describe how MAC move is used to control loops in a MAC-VRF
  • Explain the purpose of next-hop-groups
  • Configure and verify static routes
  • Explain how ECMP is used to distribute traffic over multiple links in the fabric
  • Configure and verify BGP peers and route policies
  • Configure and verify a BFD session between two BGP peers
  • Explain how VXLAN provides tunneling capabilities to support overlay networks
  • Explain how SR Linux uses BGP EVPN routes to distribute MAC and IP addresses
  • Describe L2 EVPN-VXLAN operations
  • Configure and verify a L2 EVPN-VXLAN network overlay
  • Describe L3 EVPN-VXLAN operations, including the asymmetric and symmetric models
  • Configure and verify a L3 EVPN-VXLAN network overlay

Module 3 – SR Linux Logging, Monitoring, and Filtering

  • Describe the logging capabilities of SR Linux and SR Linux log files
  • Describe the purpose and operation of interface ACLs
  • Describe the purpose and operations of system ACLs
  • Describe the purpose and operation of the CPM-filter and its policers
  • Configure CPM-filter and interface ACLs
  • Describe the capture-filter and how it can be used for traffic monitoring

Module 4 – SR Linux User and System Management

  • Describe the different types of SR Linux users and how privileges are managed through user roles
  • Explain why TLS server profiles may be required and how to configure a TLS profile for gNMI or JSON-RPC
  • List the requirements for zero-touch provisioning (ZTP)
  • Describe the configuration and autoboot process with ZTP
  • Describe common ZTP failure scenarios

Module 5 – EDA (Event Driven Automation) Introduction

  • EDA overview
  • EDA and Kubernetes
  • Main EDA use cases: 
  • Fabric-intent automation
  • Service-Intent automation
  • Network observability

My DCF Learning Labs

More than just a lab service, My DCF Learning Labs offers lab exercises complete with inline instructions and solutions, giving you everything you need in one easy-to-use browser-based application.  

Develop your hands-on skills by completing the same lab exercises from our hands-on courses.

The lab interface is designed to seamlessly connect with the various lab elements. Simply by opening one of the interface tabs, users are automatically logged into most network nodes. Choose from five different lab types and flexible hours that work with your schedule.