Get in Touch

Course Outline

Introduction to Open Networking for Government

  • Understanding white-box switches versus traditional switches
  • The Open Compute Project and the open networking ecosystem
  • Benefits of disaggregated network operating systems for government
  • SONiC vs ONL: choosing the right platform for government needs

SONiC Architecture and Components

  • Overview of SONiC architecture and design principles
  • Key components: Switch State Service (SwSS), syncd, and Redis
  • SAI (Switch Abstraction Interface) and hardware compatibility for government use
  • SONiC containers and microservices architecture

ONL Architecture and Components

  • Overview of ONL architecture and platform support for government networks
  • ONL installer and boot process
  • ONL platform configuration and device tree
  • Integrating ONL with network applications for government operations

Installing and Deploying SONiC for Government

  • Hardware compatibility and supported platforms for government use
  • Installing SONiC on white-box switches in government environments
  • SONiC image types and installation methods for government networks
  • Initial configuration and management interface for government deployments

Installing and Deploying ONL for Government

  • ONL-compatible hardware platforms for government use
  • Building and installing ONL images for government networks
  • ONL initial setup and network configuration for government operations
  • ONL rescue mode and troubleshooting boot issues in government environments

Network Configuration Fundamentals for Government

  • Configuring switch ports, VLANs, and trunking for government networks
  • Layer 2 and Layer 3 basic configuration for government use
  • ACLs and QoS configuration for government operations
  • Configuration management and persistence for government networks

Routing Protocols for Government Networks

  • Static routes configuration for government use
  • BGP implementation and peering setup for government operations
  • OSPF configuration basics for government networks
  • Route maps and policy configuration for government environments

Monitoring and Observability for Government Networks

  • SONiC telemetry and streaming metrics for government use
  • Integrating with Prometheus and Grafana for government operations
  • Syslog and event management for government networks
  • SNMP configuration and MIB support for government environments

Automation and Programmability for Government Networks

  • SONiC CLI and configuration utilities for government use
  • REST API and gRPC interfaces for government operations
  • Using Ansible for SONiC/ONL automation in government environments
  • Python scripting for network operations in government networks

Production Deployment Best Practices for Government Networks

  • High availability and redundancy strategies for government use
  • Upgrading SONiC and ONL in production for government operations
  • Backup and recovery procedures for government networks
  • Security hardening guidelines for government environments

Troubleshooting and Debugging for Government Networks

  • Common deployment issues and resolutions for government use
  • Log analysis and diagnostic tools for government operations
  • Hardware compatibility debugging for government networks
  • Community resources and support channels for government users

Summary and Next Steps for Government Networks

Requirements

  • A solid understanding of networking fundamentals, including TCP/IP, switching, and routing protocols
  • Experience in Linux system administration and the use of command-line tools
  • Familiarity with network hardware and data center architectures for government applications
  • Basic knowledge of containerization concepts, such as Docker containers

Audience

  • Network engineers and architects
  • Data center infrastructure engineers
  • DevOps professionals responsible for managing network infrastructure
  • IT managers involved in planning open networking strategies
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories