聯繫我們

課程簡介

開放式網路簡介

  • 了解白盒交換機與傳統交換機的差異
  • 開放計算專案(Open Compute Project)及開放式網路生態系
  • 解耦合網路作業系統的好處
  • SONiC 與 ONL:選擇合適的平台

SONiC 架構與組成部分

  • SONiC 架構概覽與設計原則
  • 關鍵組件:交換狀態服務(SwSS)、syncd 及 Redis
  • SAI(交換抽象介面)與硬體相容性
  • SONiC 容器與微服務架構

ONL 架構與組成部分

  • ONL 架構與平台支援
  • ONL 安裝程式與啟動程序
  • ONL 平台配置與裝置樹
  • 將 ONL 與網路應用程式整合

安裝與部署 SONiC

  • 硬體相容性與支援的平台
  • 在白盒交換機上安裝 SONiC
  • SONiC 影像類型與安裝方法
  • 初始配置與管理介面

安裝與部署 ONL

  • ONL 相容的硬體平台
  • 建置並安裝 ONL 影像
  • ONL 初始設定與網路配置
  • ONL 救援模式與排除啟動問題

網路配置基礎

  • 配置交換埠、VLAN 與中繼
  • 第 2 層與第 3 層基本配置
  • ACL 與 QoS 配置
  • 配置管理與持久化

路由協定

  • 靜態路由配置
  • BGP 實施與鄰居設定
  • OSPF 配置基礎
  • 路由圖與政策配置

監控與可觀測性

  • SONiC 遙測與串流指標
  • 與 Prometheus 和 Grafana 整合
  • Syslog 與事件管理
  • SNMP 配置與 MIB 支援

自動化與可程式設計性

  • SONiC CLI 與配置實用程序
  • REST API 與 gRPC 介面
  • 使用 Ansible 進行 SONiC/ONL 自動化
  • 用於網路操作的 Python 腳本

生產環境部署最佳實踐

  • 高可用度與冗餘策略
  • 在生產環境中升級 SONiC 和 ONL
  • 備份與還原程序
  • 安全強化指南

問題排除與偵錯

  • 常見的部署問題與解決方案
  • 日誌分析與診斷工具
  • 硬體相容性偵錯
  • 社群資源與支援管道

總結與後續步驟

最低要求

  • 具備網路基礎知識,包括 TCP/IP、交換及路由協定
  • 擁有 Linux 系統管理與命令列工具的經驗
  • 熟悉網路硬體與資料中心架構
  • 對容器化概念(Docker 容器)有基本認識

目標受眾

  • 網路工程師與架構師
  • 資料中心基礎設施工程師
  • 管理網路基礎設施的 DevOps 專業人員
  • 規劃開放式網路策略的 IT 經理
 14 小時

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類