お問い合わせ

コース概要

SDN基礎

  • 従来型とソフトウェア定義型ネットワークの比較
  • SDNアーキテクチャ:データプレーン・コントロールプレーン・アプリケーションプレーン
  • OpenFlowプロトコルの概要
  • SDN導入における利点と課題
  • オープンソースSDNエコシステムの全体像

Linuxネットワーク基礎

  • ネットワーク名前空間および隔離技術
  • LinuxブリッジとOpen vSwitchの違い
  • QoS維持や帯域制御に用いるトラフィック制御機能(tc)
  • Linux環境におけるVXLANおよびGREトンネル構築
  • ネットワーク構成管理手法(systemd-networkd、NetworkManager)

Open vSwitchの詳細解説

  • Open vSwitchの仕組みとコンポーネント
  • インストールおよび初期設定手順
  • ブリッジ構成およびポート管理手法
  • フロールール作成とOpenFlow 1.3/1.5機能の活用
  • VLAN対応およびVXLAN・Geneve・GREトンネル設定
  • ボンディングおよびLACP構成手法
  • OVS運用監視と問題解決手順

OVN(Open Virtual Network)

  • OVNの仕組みとOVSとの連携方法
  • 論理スイッチおよびルーターの構築
  • OVNにおけるNAT設定、負荷分散制御、ACL実装
  • DHCP/DNSサービスの統合手順
  • Kubernetesネットワーク基盤としてのOVN活用事例
  • 従来型Open vSwitch構成との比較検討

FRRouting(FRR)の実装方法

  • FRRの仕組みと主なコンポーネント
  • 基本的なインストールおよび設定手順
  • BGP構成およびルーティングポリシー策定
  • OSPF/OSPFv3の導入方法
  • データセンターファブリック向けIS-IS構築
  • 障害検知速度向上に役立つBFD機能活用
  • ルートフィルター設定および配布制御手法

EVPNとVXLANを組み合わせたFRR運用

  • EVPNの仕組みおよび活用シーン
  • BGP EVPNを用いたVXLANコントロールプレーンの構築
  • MACアドレス広報および学習処理の概要
  • 分散型任意キャストゲートウェイ設定手法
  • EVPNを活用したマルチテナントL3 VPN構成例
  • EVPN導入時のトラブルシューティング手順

SDNコントローラー概要

  • ネットワークアーキテクチャにおけるコントローラーの役割
  • 集中型・分散型・ハイブリッド型の導入形態比較
  • OpenDaylightの仕組みと構成概要
  • ONOSプラットフォームの特徴解説
  • コントローラー選定に際して考慮すべき要素

OpenDaylight導入手順

  • OpenDaylightのインストールと初期設定
  • Karafコンテナ管理およびサービス運用方法
  • MD-SAL基盤を用いたアプリケーション開発手法
  • OpenFlowプラグイン導入とスイッチ管理手順
  • YANGモデルによるデータ定義作業
  • REST APIおよびノースバウンドインターフェース活用術

ONOS導入指針

  • ONOSの仕組みと構成要素の理解
  • インストールおよびクラスター環境設定方法
  • デバイス・リンク検出処理について
  • アプリケーション開発フレームワーク説明
  • ONOSに特有のインテントベースネットワーキング手法
  • P4やNPLといったプログラマブルパイプラインとの連携事例

ネットワークプログラマビリティ技術

  • 自動化目的のREST APIおよびJSON-RPC活用術
  • gRPCベースネットワーク管理インターフェース(gNMI)
  • 設定運用に必須なYANGモデル構築方法
  • NETCONFおよびRESTCONFクライアント利用法
  • RYUやPOXといったPythonベースSDNライブラリ活用例
  • 独自のSDNアプリケーション開発手法

自動化とオーケストレーション技術

  • Ansibleによるネットワーク自動化手順例
  • Terraformを用いたインフラ構築の仕組み
  • 大規模環境での設定管理手法
  • 変更対応における継続的展開運用方式
  • CI/CDパイプラインとの統合実現例

トラフィック制御およびポリシー管理

  • フローの分類や識別マーク付与方法
  • OVS/FRRを活用したQoS実装例
  • ポリシー駆動型ルーティング設計法
  • 経路選定と最適化手法の概要
  • セグメントルーティング基礎解説
  • トラフィックパターン監視および性能測定術

SDN環境におけるセキュリティ確保

  • コントローラー管理における安全対策の必要性
  • TLSを活用したOpenFlow通信経路の暗号化
  • アクセス制御やSDN専用RBAC実装方法
  • ネットワーク区分およびマイクロセグメンテーション設計法
  • DDoS攻撃軽減に役立つSDN活用例
  • 安全監視体制構築およびインシデント対応手順

データセンター・クラウド向けSDN技術

  • SDN導入によるデータセンターファブリック設計例
  • マルチテナント環境対応の仮想ネットワーク実現法
  • OpenStackやKubernetesとの連携手法説明
  • サービスチェーン構成およびNFV統合手順例
  • ハイブリッドクラウド環境におけるSDN活用事例

本番運用に向けた導入・維持管理手法

  • コントローラー高可用性確保のための設計例
  • 拡張性考慮型パフォーマンス調整法
  • バックアップおよび復旧対策策定術
  • SDN基盤モニタリング手法例示
  • トラブル発生時の診断プロセス説明
  • アップグレード実施手順および保守時間管理方策

総括および今後の展望について

  • SDN導入における課題や実際の教訓点
  • P4を活用したプログラマブルデータプレーン技術解説
  • ネットワーク運用自動化に不可欠なAI/ML活用可能性
  • 新たな標準規格およびプロトコルの紹介
  • コミュニティリソース活用方法および継続学習機会提示

要求

  • TCP/IPおよび各種ルーティングプロトコルの十分な知識
  • Linuxネットワーク管理(iproute2、iptables、nftables)の実務経験
  • スイッチングやVLANに関する理解
  • ネットワーク監視およびトラブルシューティングの基礎知識
  • Pythonまたはシェルスクリプトによる基本的なプログラミング能力

受講対象者

  • SDN導入を目指すネットワークエンジニア
  • インフラ運用管理を担うDevOpsエンジニア
  • クラウド基盤設計者
  • ネットワーク構成責任を持つシステム管理者
 35 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー