Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Foundations of Open Networking
- Distinguishing white-box switches from legacy proprietary hardware
- Overview of the Open Compute Project and the broader open networking ecosystem
- Advantages associated with the disaggregation of network operating systems
- Evaluating SONiC versus ONL for optimal platform selection
SONiC Architecture and Core Components
- Comprehensive overview of SONiC structural design and underlying principles
- Analysis of primary modules: Switch State Service (SwSS), syncd, and Redis
- Role of the Switch Abstraction Interface (SAI) in ensuring hardware interoperability
- Examination of SONiC containerization and microservices-based architecture
ONL Architecture and Core Components
- Review of ONL structural design and supported hardware platforms
- Process details for the ONL installer and system boot sequence
- Management of ONL platform settings and device tree configurations
- Strategies for integrating ONL with diverse network applications
Deployment of SONiC
- Assessment of hardware compatibility and approved platform lists
- Procedures for installing SONiC on white-box switch hardware
- Classification of SONiC image types and standard installation methodologies
- Establishing initial system configurations and administrative access points
Deployment of ONL
- Identification of hardware platforms compatible with ONL standards
- Techniques for compiling and installing ONL system images
- Execution of initial ONL setup and network parameter configuration
- Utilization of ONL rescue modes and troubleshooting startup anomalies
Essential Network Configuration
- Setup of switch ports, Virtual Local Area Networks (VLANs), and trunk links
- Configuration of foundational Layer 2 and Layer 3 networking functions
- Implementation of Access Control Lists (ACLs) and Quality of Service (QoS) policies
- Strategies for configuration governance and data persistence
Routing Protocols
- Definition and management of static route entries
- Execution of Border Gateway Protocol (BGP) implementation and peering arrangements
- Foundational configuration of the Open Shortest Path First (OSPF) protocol
- Development of route maps and traffic policy enforcement
Monitoring and Observability
- Utilization of SONiC telemetry and real-time metric streaming
- Integration procedures for Prometheus and Grafana monitoring stacks
- Management of system logs and operational event tracking
- Configuration of Simple Network Management Protocol (SNMP) and MIB support
Automation and Programmability
- Utilization of SONiC command-line interfaces and configuration utilities
- Interaction with REST API and gRPC communication interfaces
- Application of Ansible for automating SONiC and ONL operations
- Development of Python scripts for streamlined network operations
Production Deployment Best Practices
- Implementation of high availability and system redundancy strategies
- Protocol for upgrading SONiC and ONL within live production environments
- Establishment of comprehensive backup and disaster recovery procedures
- Application of security hardening standards for government-compliant environments
Troubleshooting and Debugging
- Identification and resolution of frequent deployment challenges
- Analysis of log data and utilization of diagnostic tools
- Debugging methods for resolving hardware compatibility issues
- Accessing community resources and official support channels
Summary and Recommended Next Steps
Requirements
- Competency in networking fundamentals, including TCP/IP protocols, switching mechanisms, and routing standards
- Practical experience with Linux system administration and command-line interface tools
- Working knowledge of network hardware specifications and data center architectural designs
- Basic understanding of containerization principles, specifically Docker containers
Target Audience
- Network engineers and system architects
- Data center infrastructure specialists
- DevOps professionals responsible for network infrastructure management
- IT managers and decision-makers planning open networking strategies for government operations
14 Hours
Testimonials (1)
The trainer had an excellent knowledge of fortigate and delivered the content very well. Thanks a lot to Soroush.