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
Overview of Open Networking Frameworks
- Distinguishing white-box switching hardware from proprietary traditional switches
- The role of the Open Compute Project (OCP) in shaping the open networking landscape
- Advantages of disaggregated network operating systems for federal infrastructure
- Evaluating SONiC and ONL to identify the most suitable platform for specific requirements
SONiC Architecture and Core Components
- Overview of SONiC architecture and foundational design principles
- Essential components: Switch State Service (SwSS), syncd, and Redis database
- Switch Abstraction Interface (SAI) and its role in hardware agnosticism
- Utilization of containers and microservices within the SONiC environment
ONL Architecture and Core Components
- Structure of ONL and supported hardware platforms
- Installer mechanisms and system boot procedures
- Platform configuration and device tree integration
- Integration of ONL with upstream network applications
Implementation and Deployment of SONiC
- Hardware compatibility matrices and validated platforms
- Installation procedures for white-box switching hardware
- SONiC image variants and deployment methodologies
- Initial system configuration and administrative interface access
Implementation and Deployment of ONL
- Compatible hardware platforms for ONL deployment
- Process for building and installing ONL images
- Initial system setup and network configuration parameters
- Rescue mode operations and resolution of boot-related issues
Fundamentals of Network Configuration
- Configuration of switch ports, Virtual Local Area Networks (VLANs), and trunking protocols
- Baseline configuration for Layer 2 and Layer 3 connectivity
- Implementation of Access Control Lists (ACLs) and Quality of Service (QoS) policies
- Strategies for configuration management and state persistence
Routing Protocol Integration
- Configuration of static routing paths
- Implementation of Border Gateway Protocol (BGP) and peer establishment
- Basics of Open Shortest Path First (OSPF) configuration
- Application of route maps and policy-based routing rules
Network Monitoring and Observability
- SONiC telemetry capabilities and streaming metrics collection
- Integration with Prometheus and Grafana for visualization
- Syslog generation and event management protocols
- Simple Network Management Protocol (SNMP) configuration and MIB support
Automation and Programmability Tools
- SONiC command-line interface (CLI) and administrative utilities
- Accessibility via REST API and gRPC interfaces
- Automation of SONiC and ONL environments using Ansible
- Python scripting for network operational tasks
Best Practices for Production Deployment
- Strategies for high availability and system redundancy
- Procedures for upgrading SONiC and ONL in live environments
- Backup creation and disaster recovery protocols
- Security hardening guidelines for government networks
Troubleshooting and Diagnostic Procedures
- Identification and resolution of common deployment challenges
- Log analysis and utilization of diagnostic tools
- Debugging processes for hardware compatibility issues
- Access to community resources and official support channels
Summary and Future Directions
Requirements
The required technical competencies include a thorough comprehension of core networking principles, specifically TCP/IP protocols, switching mechanisms, and routing standards. Candidates must demonstrate proficiency in Linux system administration and the utilization of command-line interfaces. Additionally, familiarity with network hardware configurations and data center infrastructure design is expected, along with a foundational understanding of containerization technologies such as Docker containers.
**Intended Audience**
This curriculum is designed for:
* Network engineers and architects responsible for system design and implementation.
* Infrastructure engineers managing data center operations.
* DevOps professionals overseeing network resource management.
* Information Technology managers developing strategies for open networking adoption.
These materials are tailored **for government** personnel seeking to enhance their technical expertise in infrastructure governance and operational efficiency.
14 Hours
Testimonials (1)
The trainer had an excellent knowledge of fortigate and delivered the content very well. Thanks a lot to Soroush.